Bug 1033126

Summary: libvirt-lock-sanlock -- version from RHEL 6.5 included in RHS 2.1 channel on RHN
Product: Red Hat Gluster Storage Reporter: Rejy M Cyriac <rcyriac>
Component: distributionAssignee: Anthony Towns <atowns>
Status: CLOSED CURRENTRELEASE QA Contact: Rejy M Cyriac <rcyriac>
Severity: urgent Docs Contact:
Priority: urgent    
Version: 2.1CC: atowns, flanagan, grajaiya, rhs-bugs, sdharane, shaines
Target Milestone: ---Keywords: Reopened, ZStream
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-12-09 16:45:13 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Rejy M Cyriac 2013-11-21 15:27:05 UTC
Description of problem:
On RHSS 2.1 system installed from GA version, and registered to RHN Live, subscribed to all RHS 2.1 associated channels, package update fails, due to dependency failure with 'libvirt-lock-sanlock' package

Detailed output given below.

---------------------------------------------
# grep -i serverurl= /etc/sysconfig/rhn/up2date 
serverURL=https://xmlrpc.rhn.redhat.com/XMLRPC

# rhn-channel -l
rhel-x86_64-server-6-rhs-2.1
rhel-x86_64-server-6.4.z
rhel-x86_64-server-sfs-6.4.z

# yum update
Loaded plugins: aliases, changelog, downloadonly, fastestmirror, filter-data, keys, list-data, merge-conf, priorities, product-id, protectbase, rhnplugin, security, subscription-manager, tmprepo, tsflags,
              : upgrade-helper, verify, versionlock
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
This system is receiving updates from RHN Classic or RHN Satellite.
Loading mirror speeds from cached hostfile
rhel-x86_64-server-6-rhs-2.1                                                                                                                                                                | 1.6 kB     00:00     
rhel-x86_64-server-6-rhs-2.1/primary                                                                                                                                                        |  22 kB     00:00     
rhel-x86_64-server-6-rhs-2.1                                                                                                                                                                                 75/75
rhel-x86_64-server-sfs-6.4.z                                                                                                                                                                | 1.8 kB     00:00     
rhel-x86_64-server-sfs-6.4.z/primary                                                                                                                                                        | 6.1 kB     00:00     
rhel-x86_64-server-sfs-6.4.z                                                                                                                                                                                 32/32
Skipping filters plugin, no data
0 packages excluded due to repository protections
Setting up Update Process
Resolving Dependencies
Skipping filters plugin, no data
--> Running transaction check
---> Package abrt.x86_64 0:2.0.8-15.el6 will be updated
---> Package abrt.x86_64 0:2.0.8-16.el6_4.1 will be an update
---> Package abrt-addon-ccpp.x86_64 0:2.0.8-15.el6 will be updated
---> Package abrt-addon-ccpp.x86_64 0:2.0.8-16.el6_4.1 will be an update
---> Package abrt-addon-kerneloops.x86_64 0:2.0.8-15.el6 will be updated
---> Package abrt-addon-kerneloops.x86_64 0:2.0.8-16.el6_4.1 will be an update
---> Package abrt-addon-python.x86_64 0:2.0.8-15.el6 will be updated
---> Package abrt-addon-python.x86_64 0:2.0.8-16.el6_4.1 will be an update
---> Package abrt-cli.x86_64 0:2.0.8-15.el6 will be updated
---> Package abrt-cli.x86_64 0:2.0.8-16.el6_4.1 will be an update
---> Package abrt-desktop.x86_64 0:2.0.8-15.el6 will be updated
---> Package abrt-desktop.x86_64 0:2.0.8-16.el6_4.1 will be an update
---> Package abrt-gui.x86_64 0:2.0.8-15.el6 will be updated
---> Package abrt-gui.x86_64 0:2.0.8-16.el6_4.1 will be an update
---> Package abrt-libs.x86_64 0:2.0.8-15.el6 will be updated
---> Package abrt-libs.x86_64 0:2.0.8-16.el6_4.1 will be an update
---> Package abrt-tui.x86_64 0:2.0.8-15.el6 will be updated
---> Package abrt-tui.x86_64 0:2.0.8-16.el6_4.1 will be an update
---> Package autofs.x86_64 1:5.0.5-74.el6_4 will be updated
---> Package autofs.x86_64 1:5.0.5-75.el6_4 will be an update
---> Package chkconfig.x86_64 0:1.3.49.3-2.el6 will be updated
---> Package chkconfig.x86_64 0:1.3.49.3-2.el6_4.1 will be an update
---> Package db4.x86_64 0:4.7.25-17.el6 will be updated
---> Package db4.x86_64 0:4.7.25-18.el6_4 will be an update
---> Package db4-utils.x86_64 0:4.7.25-17.el6 will be updated
---> Package db4-utils.x86_64 0:4.7.25-18.el6_4 will be an update
---> Package device-mapper.x86_64 0:1.02.77-9.el6 will be updated
---> Package device-mapper.x86_64 0:1.02.77-9.el6_4.3 will be an update
---> Package device-mapper-event.x86_64 0:1.02.77-9.el6 will be updated
---> Package device-mapper-event.x86_64 0:1.02.77-9.el6_4.3 will be an update
---> Package device-mapper-event-libs.x86_64 0:1.02.77-9.el6 will be updated
---> Package device-mapper-event-libs.x86_64 0:1.02.77-9.el6_4.3 will be an update
---> Package device-mapper-libs.x86_64 0:1.02.77-9.el6 will be updated
---> Package device-mapper-libs.x86_64 0:1.02.77-9.el6_4.3 will be an update
---> Package dhclient.x86_64 12:4.1.1-34.P1.el6 will be updated
---> Package dhclient.x86_64 12:4.1.1-34.P1.el6_4.1 will be an update
---> Package dhcp-common.x86_64 12:4.1.1-34.P1.el6 will be updated
---> Package dhcp-common.x86_64 12:4.1.1-34.P1.el6_4.1 will be an update
---> Package dmidecode.x86_64 1:2.11-2.el6 will be updated
---> Package dmidecode.x86_64 1:2.11-2.el6_1 will be an update
---> Package e2fsprogs.x86_64 0:1.41.12-14.el6_4.2 will be updated
---> Package e2fsprogs.x86_64 0:1.41.12-14.el6_4.4 will be an update
---> Package e2fsprogs-libs.x86_64 0:1.41.12-14.el6_4.2 will be updated
---> Package e2fsprogs-libs.x86_64 0:1.41.12-14.el6_4.4 will be an update
---> Package glibc.x86_64 0:2.12-1.107.el6_4.4 will be updated
---> Package glibc.x86_64 0:2.12-1.107.el6_4.5 will be an update
---> Package glibc-common.x86_64 0:2.12-1.107.el6_4.4 will be updated
---> Package glibc-common.x86_64 0:2.12-1.107.el6_4.5 will be an update
---> Package glibc-devel.x86_64 0:2.12-1.107.el6_4.4 will be updated
---> Package glibc-devel.x86_64 0:2.12-1.107.el6_4.5 will be an update
---> Package glibc-headers.x86_64 0:2.12-1.107.el6_4.4 will be updated
---> Package glibc-headers.x86_64 0:2.12-1.107.el6_4.5 will be an update
---> Package gnupg2.x86_64 0:2.0.14-4.el6 will be updated
---> Package gnupg2.x86_64 0:2.0.14-6.el6_4 will be an update
---> Package iputils.x86_64 0:20071127-17.el6_4 will be updated
---> Package iputils.x86_64 0:20071127-17.el6_4.2 will be an update
---> Package kernel.x86_64 0:2.6.32-358.23.2.el6 will be installed
---> Package kernel-devel.x86_64 0:2.6.32-358.23.2.el6 will be installed
---> Package kernel-firmware.noarch 0:2.6.32-358.18.1.el6 will be updated
---> Package kernel-firmware.noarch 0:2.6.32-358.23.2.el6 will be an update
---> Package kernel-headers.x86_64 0:2.6.32-358.18.1.el6 will be updated
---> Package kernel-headers.x86_64 0:2.6.32-358.23.2.el6 will be an update
---> Package krb5-libs.x86_64 0:1.10.3-10.el6_4.4 will be updated
---> Package krb5-libs.x86_64 0:1.10.3-10.el6_4.6 will be an update
---> Package krb5-workstation.x86_64 0:1.10.3-10.el6_4.4 will be updated
---> Package krb5-workstation.x86_64 0:1.10.3-10.el6_4.6 will be an update
---> Package libcom_err.x86_64 0:1.41.12-14.el6_4.2 will be updated
---> Package libcom_err.x86_64 0:1.41.12-14.el6_4.4 will be an update
---> Package libgcrypt.x86_64 0:1.4.5-9.el6_2.2 will be updated
---> Package libgcrypt.x86_64 0:1.4.5-11.el6_4 will be an update
---> Package libgudev1.x86_64 0:147-2.46.el6 will be updated
---> Package libgudev1.x86_64 0:147-2.46.el6_4.2 will be an update
---> Package libipa_hbac.x86_64 0:1.9.2-82.7.el6_4 will be updated
---> Package libipa_hbac.x86_64 0:1.9.2-82.11.el6_4 will be an update
---> Package libipa_hbac-python.x86_64 0:1.9.2-82.7.el6_4 will be updated
---> Package libipa_hbac-python.x86_64 0:1.9.2-82.11.el6_4 will be an update
---> Package libreport.x86_64 0:2.0.9-15.el6 will be updated
---> Package libreport.x86_64 0:2.0.9-15.el6_4.1 will be an update
---> Package libreport-cli.x86_64 0:2.0.9-15.el6 will be updated
---> Package libreport-cli.x86_64 0:2.0.9-15.el6_4.1 will be an update
---> Package libreport-compat.x86_64 0:2.0.9-15.el6 will be updated
---> Package libreport-compat.x86_64 0:2.0.9-15.el6_4.1 will be an update
---> Package libreport-gtk.x86_64 0:2.0.9-15.el6 will be updated
---> Package libreport-gtk.x86_64 0:2.0.9-15.el6_4.1 will be an update
---> Package libreport-plugin-kerneloops.x86_64 0:2.0.9-15.el6 will be updated
---> Package libreport-plugin-kerneloops.x86_64 0:2.0.9-15.el6_4.1 will be an update
---> Package libreport-plugin-logger.x86_64 0:2.0.9-15.el6 will be updated
---> Package libreport-plugin-logger.x86_64 0:2.0.9-15.el6_4.1 will be an update
---> Package libreport-plugin-mailx.x86_64 0:2.0.9-15.el6 will be updated
---> Package libreport-plugin-mailx.x86_64 0:2.0.9-15.el6_4.1 will be an update
---> Package libreport-plugin-reportuploader.x86_64 0:2.0.9-15.el6 will be updated
---> Package libreport-plugin-reportuploader.x86_64 0:2.0.9-15.el6_4.1 will be an update
---> Package libreport-plugin-rhtsupport.x86_64 0:2.0.9-15.el6 will be updated
---> Package libreport-plugin-rhtsupport.x86_64 0:2.0.9-15.el6_4.1 will be an update
---> Package libreport-python.x86_64 0:2.0.9-15.el6 will be updated
---> Package libreport-python.x86_64 0:2.0.9-15.el6_4.1 will be an update
---> Package libss.x86_64 0:1.41.12-14.el6_4.2 will be updated
---> Package libss.x86_64 0:1.41.12-14.el6_4.4 will be an update
---> Package libsss_autofs.x86_64 0:1.9.2-82.7.el6_4 will be updated
---> Package libsss_autofs.x86_64 0:1.9.2-82.11.el6_4 will be an update
---> Package libsss_idmap.x86_64 0:1.9.2-82.7.el6_4 will be updated
---> Package libsss_idmap.x86_64 0:1.9.2-82.11.el6_4 will be an update
---> Package libtar.x86_64 0:1.2.11-17.el6 will be updated
---> Package libtar.x86_64 0:1.2.11-17.el6_4.1 will be an update
---> Package libudev.x86_64 0:147-2.46.el6 will be updated
---> Package libudev.x86_64 0:147-2.46.el6_4.2 will be an update
---> Package libvirt.x86_64 0:0.10.2-18.el6_4.9 will be updated
---> Package libvirt.x86_64 0:0.10.2-18.el6_4.15 will be an update
---> Package libvirt-client.x86_64 0:0.10.2-18.el6_4.9 will be updated
---> Package libvirt-client.x86_64 0:0.10.2-18.el6_4.15 will be an update
---> Package libvirt-lock-sanlock.x86_64 0:0.10.2-18.el6_4.9 will be updated
---> Package libvirt-lock-sanlock.x86_64 0:0.10.2-29.el6.1 will be an update
--> Processing Dependency: libvirt-client = 0.10.2-29.el6.1 for package: libvirt-lock-sanlock-0.10.2-29.el6.1.x86_64
--> Processing Dependency: libvirt = 0.10.2-29.el6.1 for package: libvirt-lock-sanlock-0.10.2-29.el6.1.x86_64
---> Package libvirt-python.x86_64 0:0.10.2-18.el6_4.9 will be updated
---> Package libvirt-python.x86_64 0:0.10.2-18.el6_4.15 will be an update
---> Package lvm2.x86_64 0:2.02.98-9.el6 will be updated
---> Package lvm2.x86_64 0:2.02.98-9.el6_4.3 will be an update
---> Package lvm2-libs.x86_64 0:2.02.98-9.el6 will be updated
---> Package lvm2-libs.x86_64 0:2.02.98-9.el6_4.3 will be an update
---> Package mdadm.x86_64 0:3.2.5-4.el6_4.1 will be updated
---> Package mdadm.x86_64 0:3.2.5-4.el6_4.3 will be an update
---> Package polkit.x86_64 0:0.96-2.el6_0.1 will be updated
---> Package polkit.x86_64 0:0.96-5.el6_4 will be an update
---> Package python-rhsm.x86_64 0:1.1.8-1.el6 will be updated
---> Package python-rhsm.x86_64 0:1.8.17-1.el6_4 will be an update
---> Package qemu-img.x86_64 2:0.12.1.2-2.355.el6_4.7 will be updated
---> Package qemu-img.x86_64 2:0.12.1.2-2.355.el6_4.9 will be an update
---> Package qemu-kvm.x86_64 2:0.12.1.2-2.355.el6_4.7 will be updated
---> Package qemu-kvm.x86_64 2:0.12.1.2-2.355.el6_4.9 will be an update
---> Package qemu-kvm-tools.x86_64 2:0.12.1.2-2.355.el6_4.7 will be updated
---> Package qemu-kvm-tools.x86_64 2:0.12.1.2-2.355.el6_4.9 will be an update
---> Package rhn-check.noarch 0:1.0.0.1-5.el6rhs will be updated
---> Package rhn-check.noarch 0:1.0.0.1-8.el6 will be an update
---> Package rhn-client-tools.noarch 0:1.0.0.1-5.el6rhs will be updated
---> Package rhn-client-tools.noarch 0:1.0.0.1-8.el6 will be an update
---> Package rhn-setup.noarch 0:1.0.0.1-5.el6rhs will be updated
---> Package rhn-setup.noarch 0:1.0.0.1-8.el6 will be an update
---> Package rsync.x86_64 0:3.0.6-9.el6 will be updated
---> Package rsync.x86_64 0:3.0.6-9.el6_4.1 will be an update
---> Package selinux-policy.noarch 0:3.7.19-195.el6_4.12 will be updated
---> Package selinux-policy.noarch 0:3.7.19-195.el6_4.18 will be an update
---> Package selinux-policy-targeted.noarch 0:3.7.19-195.el6_4.12 will be updated
---> Package selinux-policy-targeted.noarch 0:3.7.19-195.el6_4.18 will be an update
---> Package setup.noarch 0:2.8.14-20.el6 will be updated
---> Package setup.noarch 0:2.8.14-20.el6_4.1 will be an update
---> Package spice-server.x86_64 0:0.12.0-12.el6_4.3 will be updated
---> Package spice-server.x86_64 0:0.12.0-12.el6_4.5 will be an update
---> Package sssd.x86_64 0:1.9.2-82.7.el6_4 will be updated
---> Package sssd.x86_64 0:1.9.2-82.11.el6_4 will be an update
---> Package sssd-client.x86_64 0:1.9.2-82.7.el6_4 will be updated
---> Package sssd-client.x86_64 0:1.9.2-82.11.el6_4 will be an update
---> Package subscription-manager.x86_64 0:1.1.23.1-1.el6_4 will be updated
---> Package subscription-manager.x86_64 0:1.8.22-1.el6_4 will be an update
---> Package tzdata.noarch 0:2013c-2.el6 will be updated
---> Package tzdata.noarch 0:2013g-1.el6 will be an update
---> Package udev.x86_64 0:147-2.46.el6 will be updated
---> Package udev.x86_64 0:147-2.46.el6_4.2 will be an update
---> Package xinetd.x86_64 2:2.3.14-38.el6 will be updated
---> Package xinetd.x86_64 2:2.3.14-39.el6_4 will be an update
---> Package yum-rhn-plugin.noarch 0:0.9.1-43.el6 will be updated
---> Package yum-rhn-plugin.noarch 0:0.9.1-49.el6 will be an update
--> Finished Dependency Resolution
Error: Package: libvirt-lock-sanlock-0.10.2-29.el6.1.x86_64 (rhel-x86_64-server-6-rhs-2.1)
           Requires: libvirt-client = 0.10.2-29.el6.1
           Removing: libvirt-client-0.10.2-18.el6_4.9.x86_64 (@anaconda-InstallationRepo-201309091757.x86_64/2.1)
               libvirt-client = 0.10.2-18.el6_4.9
           Updated By: libvirt-client-0.10.2-18.el6_4.15.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.10.2-18.el6_4.15
           Available: libvirt-client-0.8.1-27.el6.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.8.1-27.el6
           Available: libvirt-client-0.8.1-27.el6_0.3.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.8.1-27.el6_0.3
           Available: libvirt-client-0.8.1-27.el6_0.5.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.8.1-27.el6_0.5
           Available: libvirt-client-0.8.1-27.el6_0.6.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.8.1-27.el6_0.6
           Available: libvirt-client-0.8.7-18.el6.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.8.7-18.el6
           Available: libvirt-client-0.8.7-18.el6_1.1.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.8.7-18.el6_1.1
           Available: libvirt-client-0.8.7-18.el6_1.4.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.8.7-18.el6_1.4
           Available: libvirt-client-0.9.4-23.el6.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.9.4-23.el6
           Available: libvirt-client-0.9.4-23.el6_2.1.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.9.4-23.el6_2.1
           Available: libvirt-client-0.9.4-23.el6_2.4.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.9.4-23.el6_2.4
           Available: libvirt-client-0.9.4-23.el6_2.6.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.9.4-23.el6_2.6
           Available: libvirt-client-0.9.4-23.el6_2.7.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.9.4-23.el6_2.7
           Available: libvirt-client-0.9.4-23.el6_2.8.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.9.4-23.el6_2.8
           Available: libvirt-client-0.9.4-23.el6_2.9.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.9.4-23.el6_2.9
           Available: libvirt-client-0.9.10-21.el6.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.9.10-21.el6
           Available: libvirt-client-0.9.10-21.el6_3.1.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.9.10-21.el6_3.1
           Available: libvirt-client-0.9.10-21.el6_3.3.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.9.10-21.el6_3.3
           Available: libvirt-client-0.9.10-21.el6_3.4.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.9.10-21.el6_3.4
           Available: libvirt-client-0.9.10-21.el6_3.5.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.9.10-21.el6_3.5
           Available: libvirt-client-0.9.10-21.el6_3.6.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.9.10-21.el6_3.6
           Available: libvirt-client-0.9.10-21.el6_3.7.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.9.10-21.el6_3.7
           Available: libvirt-client-0.9.10-21.el6_3.8.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.9.10-21.el6_3.8
           Available: libvirt-client-0.10.2-18.el6.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.10.2-18.el6
           Available: libvirt-client-0.10.2-18.el6_4.2.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.10.2-18.el6_4.2
           Available: libvirt-client-0.10.2-18.el6_4.3.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.10.2-18.el6_4.3
           Available: libvirt-client-0.10.2-18.el6_4.4.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.10.2-18.el6_4.4
           Available: libvirt-client-0.10.2-18.el6_4.5.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.10.2-18.el6_4.5
           Available: libvirt-client-0.10.2-18.el6_4.8.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.10.2-18.el6_4.8
           Available: libvirt-client-0.10.2-18.el6_4.14.i686 (rhel-x86_64-server-6.4.z)
               libvirt-client = 0.10.2-18.el6_4.14
Error: Package: libvirt-lock-sanlock-0.10.2-29.el6.1.x86_64 (rhel-x86_64-server-6-rhs-2.1)
           Requires: libvirt = 0.10.2-29.el6.1
           Removing: libvirt-0.10.2-18.el6_4.9.x86_64 (@anaconda-InstallationRepo-201309091757.x86_64/2.1)
               libvirt = 0.10.2-18.el6_4.9
           Updated By: libvirt-0.10.2-18.el6_4.15.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.10.2-18.el6_4.15
           Available: libvirt-0.8.1-27.el6.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.8.1-27.el6
           Available: libvirt-0.8.1-27.el6_0.3.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.8.1-27.el6_0.3
           Available: libvirt-0.8.1-27.el6_0.5.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.8.1-27.el6_0.5
           Available: libvirt-0.8.1-27.el6_0.6.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.8.1-27.el6_0.6
           Available: libvirt-0.8.7-18.el6.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.8.7-18.el6
           Available: libvirt-0.8.7-18.el6_1.1.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.8.7-18.el6_1.1
           Available: libvirt-0.8.7-18.el6_1.4.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.8.7-18.el6_1.4
           Available: libvirt-0.9.4-23.el6.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.9.4-23.el6
           Available: libvirt-0.9.4-23.el6_2.1.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.9.4-23.el6_2.1
           Available: libvirt-0.9.4-23.el6_2.4.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.9.4-23.el6_2.4
           Available: libvirt-0.9.4-23.el6_2.6.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.9.4-23.el6_2.6
           Available: libvirt-0.9.4-23.el6_2.7.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.9.4-23.el6_2.7
           Available: libvirt-0.9.4-23.el6_2.8.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.9.4-23.el6_2.8
           Available: libvirt-0.9.4-23.el6_2.9.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.9.4-23.el6_2.9
           Available: libvirt-0.9.10-21.el6.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.9.10-21.el6
           Available: libvirt-0.9.10-21.el6_3.1.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.9.10-21.el6_3.1
           Available: libvirt-0.9.10-21.el6_3.3.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.9.10-21.el6_3.3
           Available: libvirt-0.9.10-21.el6_3.4.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.9.10-21.el6_3.4
           Available: libvirt-0.9.10-21.el6_3.5.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.9.10-21.el6_3.5
           Available: libvirt-0.9.10-21.el6_3.6.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.9.10-21.el6_3.6
           Available: libvirt-0.9.10-21.el6_3.7.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.9.10-21.el6_3.7
           Available: libvirt-0.9.10-21.el6_3.8.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.9.10-21.el6_3.8
           Available: libvirt-0.10.2-18.el6.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.10.2-18.el6
           Available: libvirt-0.10.2-18.el6_4.2.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.10.2-18.el6_4.2
           Available: libvirt-0.10.2-18.el6_4.3.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.10.2-18.el6_4.3
           Available: libvirt-0.10.2-18.el6_4.4.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.10.2-18.el6_4.4
           Available: libvirt-0.10.2-18.el6_4.5.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.10.2-18.el6_4.5
           Available: libvirt-0.10.2-18.el6_4.8.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.10.2-18.el6_4.8
           Available: libvirt-0.10.2-18.el6_4.14.x86_64 (rhel-x86_64-server-6.4.z)
               libvirt = 0.10.2-18.el6_4.14
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
#
# 
# 
# yum list libvirt-lock-sanlock libvirt libvirt-client
Loaded plugins: aliases, changelog, downloadonly, fastestmirror, filter-data, keys, list-data, merge-conf, priorities, product-id, protectbase, rhnplugin, security, subscription-manager, tmprepo, tsflags,
              : upgrade-helper, verify, versionlock
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
This system is receiving updates from RHN Classic or RHN Satellite.
Loading mirror speeds from cached hostfile
0 packages excluded due to repository protections
Installed Packages
libvirt.x86_64                                                                       0.10.2-18.el6_4.9                                                           @anaconda-InstallationRepo-201309091757.x86_64/2.1
libvirt-client.x86_64                                                                0.10.2-18.el6_4.9                                                           @anaconda-InstallationRepo-201309091757.x86_64/2.1
libvirt-lock-sanlock.x86_64                                                          0.10.2-18.el6_4.9                                                           @anaconda-InstallationRepo-201309091757.x86_64/2.1
Available Packages
libvirt.x86_64                                                                       0.10.2-18.el6_4.15                                                          rhel-x86_64-server-6.4.z                          
libvirt-client.i686                                                                  0.10.2-18.el6_4.15                                                          rhel-x86_64-server-6.4.z                          
libvirt-client.x86_64                                                                0.10.2-18.el6_4.15                                                          rhel-x86_64-server-6.4.z                          
libvirt-lock-sanlock.x86_64                                                          0.10.2-29.el6.1                                                             rhel-x86_64-server-6-rhs-2.1                      
# 
---------------------------------------------

Version-Release number of selected component (if applicable):
RHSS-2.1-20130910.0-RHS-x86_64-DVD1.iso
RHN Live Channels:
rhel-x86_64-server-6-rhs-2.1
rhel-x86_64-server-6.4.z
rhel-x86_64-server-sfs-6.4.z

How reproducible:


Steps to Reproduce:
1.Install RHSS 2.1 GA
2.Register to RHN Live
3.Subscribe to RHS channels:
rhel-x86_64-server-sfs-6.4.z
rhel-x86_64-server-6-rhs-2.1
rhel-x86_64-server-6.4.z

Actual results:
Update at RHSS 2.1 system registered to RHN Live fails due to dependency issues involving libvirt-lock-sanlock, libvirt, and libvirt-client package versions.

Expected results:
Update at RHSS 2.1 system registered to RHN Live should complete successfully with all package dependencies resolved. 

Additional info:

Comment 1 Anthony Towns 2013-11-22 00:49:08 UTC
(In reply to Rejy M Cyriac from comment #0)
> Description of problem:
> On RHSS 2.1 system installed from GA version, and registered to RHN Live,
> subscribed to all RHS 2.1 associated channels, package update fails, due to
> dependency failure with 'libvirt-lock-sanlock' package

This only occurs if you're registered against RHN Live for RHEL 6.4 EUS (which includes the libvirt upgrade), but RHN QA for RHS 2.1 (which was missing the corresponding libvirt-lock-sanlock). RHN Live already had the corresponding version of libvirt-lock-sanlock. Marking this CLOSED NOTABUG.

Updating RHN QA in the meanwhile as well.

Comment 2 Anthony Towns 2013-11-22 01:53:52 UTC
(In reply to Anthony Towns from comment #1)
> (In reply to Rejy M Cyriac from comment #0)
> > Description of problem:
> > On RHSS 2.1 system installed from GA version, and registered to RHN Live,
> > subscribed to all RHS 2.1 associated channels, package update fails, due to
> > dependency failure with 'libvirt-lock-sanlock' package
> 
> This only occurs if you're registered against RHN Live for RHEL 6.4 EUS
> (which includes the libvirt upgrade), but RHN QA for RHS 2.1 (which was
> missing the corresponding libvirt-lock-sanlock). RHN Live already had the
> corresponding version of libvirt-lock-sanlock. Marking this CLOSED NOTABUG.
> 
> Updating RHN QA in the meanwhile as well.

Well crap, it's worse than that. The RHEL 6.5 optional libvirt-lock-sanlock package got copied as well as the 6.4 EUS one. Reopening and working on it...

Comment 3 Anthony Towns 2013-11-22 03:57:39 UTC
Okay, so the updated version of libvirt-lock-sanlock for RHEL 6.5 was incorrectly released into the RHS 2.1 channel. This has now been corrected.

Comment 4 Rejy M Cyriac 2013-11-22 05:17:29 UTC
Verified that 'yum update' now resolves correctly, and works.

The following libvirt* package versions are now available in the RHS 2.1 associated channels.

libvirt-lock-sanlock-0.10.2-18.el6_4.15.x86_64
libvirt-client-0.10.2-18.el6_4.15.x86_64
libvirt-0.10.2-18.el6_4.15.x86_64
libvirt-python-0.10.2-18.el6_4.15.x86_64