Description of problem: 5/21.1 Register a machine w/ kernel xen running w/o package xen installed results in error recreate 1. on a rhel 5U3 virt capable box (rlx) 2. install kernel-xen, and boot into the xen kernel 3. make sure the package "xen" is *not* install on the machine 4. register the box to satellite.. get error.. Traceback (most recent call last): File "/usr/sbin/rhnreg_ks", line 266, in ? cli.run() File "/usr/share/rhn/up2date_client/rhncli.py", line 65, in run sys.exit(self.main() or 0) File "/usr/sbin/rhnreg_ks", line 188, in main rhnreg.sendVirtInfo(systemId) File "/usr/share/rhn/up2date_client/rhnreg.py", line 653, in sendVirtInfo support.refresh() File "/usr/share/rhn/virtualization/support.py", line 64, in refresh domain_list = domains.values() exceptions.AttributeError: 'list' object has no attribute 'values' [Wed May 27 17:20:53 2009] up2date Updating package profile (END)
This is a RHEL RHN Client Tools bug, not a Satellite bug. Realigning.
This is not a client bug. guest domain refresh happens as part of rhn-virtualization package which is part of the tools channel. rhnreg_ks jus makes a call to support.refresh. Its up to support.refresh to return the domains after acquiring the connection to libvirt.
QA: Changing to VERIFIED: Testing procedure: Reproducer from comment 0. And rhn-profile-sync Verified against: Satellite-5.4.0-RHEL5-re20101001.1
The 5.4.0 RHN Satellite and RHN Proxy release has occurred. This issue has been resolved with this release. RHEA-2010:0801 - RHN Satellite Server 5.4.0 Upgrade https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10332 RHEA-2010:0803 - RHN Tools enhancement update https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10333 RHEA-2010:0802 - RHN Proxy Server 5.4.0 bug fix update https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10334 RHEA-2010:0800 - RHN Satellite Server 5.4.0 https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10335 Docs are available: http://docs.redhat.com/docs/en-US/Red_Hat_Network_Satellite/index.html Regards, Clifford