Bug 1042752 - vdsm related missing dependency issues causing failure of yum update to U2 Builds on RHSS 2.1 U1
Summary: vdsm related missing dependency issues causing failure of yum update to U2 Bu...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Gluster Storage
Classification: Red Hat
Component: distribution
Version: 2.1
Hardware: All
OS: Linux
urgent
urgent
Target Milestone: ---
: RHGS 2.1.2
Assignee: Sreenath G
QA Contact: Rejy M Cyriac
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-12-13 09:33 UTC by Rejy M Cyriac
Modified: 2015-08-10 07:41 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-08-10 07:41:56 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Rejy M Cyriac 2013-12-13 09:33:36 UTC
Description of problem:
On RHSS system installed from RHSS 2.1 U1 Gold ISO, subscribed to all the RHS 2.1 associated channels, yum update to U2 builds fail due to missing dependency issues related to vdsm

--------------------------------------------------
# cat /etc/redhat-storage-release 
Red Hat Storage Server 2.1 Update 1

# 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
....
---> Package vdsm.x86_64 0:4.13.0-23.1.el6rhs will be an update
--> Processing Dependency: python-pthreading for package: vdsm-4.13.0-23.1.el6rhs.x86_64
--> Processing Dependency: python-inotify for package: vdsm-4.13.0-23.1.el6rhs.x86_64
---> Package vdsm-cli.noarch 0:4.13.0-23.1.el6rhs will be an update
--> Processing Dependency: vdsm-python-cpopen for package: vdsm-cli-4.13.0-23.1.el6rhs.noarch
---> Package vdsm-xmlrpc.noarch 0:4.13.0-23.1.el6rhs will be an update
--> Processing Dependency: vdsm-python-cpopen for package: vdsm-xmlrpc-4.13.0-23.1.el6rhs.noarch
--> Running transaction check
---> Package btrfs-progs.x86_64 0:0.20-0.2.git91d9eec.el6 will be installed
---> Package febootstrap-supermin-helper.x86_64 0:3.12-2.el6 will be installed
---> Package hivex.x86_64 0:1.3.3-4.2.el6 will be installed
--> Processing Dependency: perl(Win::Hivex) for package: hivex-1.3.3-4.2.el6.x86_64
--> Processing Dependency: perl(Win::Hivex::Regedit) for package: hivex-1.3.3-4.2.el6.x86_64
---> Package scrub.x86_64 0:2.2-1.el6 will be installed
---> Package vdsm.x86_64 0:4.13.0-23.1.el6rhs will be an update
--> Processing Dependency: python-pthreading for package: vdsm-4.13.0-23.1.el6rhs.x86_64
--> Processing Dependency: python-inotify for package: vdsm-4.13.0-23.1.el6rhs.x86_64
---> Package vdsm-cli.noarch 0:4.13.0-23.1.el6rhs will be an update
--> Processing Dependency: vdsm-python-cpopen for package: vdsm-cli-4.13.0-23.1.el6rhs.noarch
---> Package vdsm-xmlrpc.noarch 0:4.13.0-23.1.el6rhs will be an update
--> Processing Dependency: vdsm-python-cpopen for package: vdsm-xmlrpc-4.13.0-23.1.el6rhs.noarch
--> Running transaction check
---> Package perl-hivex.x86_64 0:1.3.3-4.2.el6 will be installed
---> Package vdsm.x86_64 0:4.13.0-23.1.el6rhs will be an update
--> Processing Dependency: python-pthreading for package: vdsm-4.13.0-23.1.el6rhs.x86_64
--> Processing Dependency: python-inotify for package: vdsm-4.13.0-23.1.el6rhs.x86_64
---> Package vdsm-cli.noarch 0:4.13.0-23.1.el6rhs will be an update
--> Processing Dependency: vdsm-python-cpopen for package: vdsm-cli-4.13.0-23.1.el6rhs.noarch
---> Package vdsm-xmlrpc.noarch 0:4.13.0-23.1.el6rhs will be an update
--> Processing Dependency: vdsm-python-cpopen for package: vdsm-xmlrpc-4.13.0-23.1.el6rhs.noarch
--> Finished Dependency Resolution
Error: Package: vdsm-xmlrpc-4.13.0-23.1.el6rhs.noarch (rhel-x86_64-server-6-rhs-2.1)
           Requires: vdsm-python-cpopen
Error: Package: vdsm-cli-4.13.0-23.1.el6rhs.noarch (rhel-x86_64-server-6-rhs-2.1)
           Requires: vdsm-python-cpopen
Error: Package: vdsm-4.13.0-23.1.el6rhs.x86_64 (rhel-x86_64-server-6-rhs-2.1)
           Requires: python-inotify
Error: Package: vdsm-4.13.0-23.1.el6rhs.x86_64 (rhel-x86_64-server-6-rhs-2.1)
           Requires: python-pthreading
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
--------------------------------------------------

Version-Release number of selected component (if applicable):
RHSS 2.1 U1

How reproducible:


Steps to Reproduce:
1. Install RHSS 2.1 U1
2. Subscribe to rhs 2.1 related channels
3. run 'yum update'

Actual results:
The update process fails due to vdsm related missing dependency issues

Expected results:
The update process should complete successfully

Comment 1 Dennis Gregorovic 2013-12-13 19:05:38 UTC
Added the following to the advisory and pushed to QA:

python-inotify-0.9.1-1.el6ev.noarch
python-pthreading-0.1.2-1.el6ev.noarch
vdsm-python-cpopen-4.13.0-23.1.el6rhs.x86_64

Comment 2 Rejy M Cyriac 2013-12-17 04:58:45 UTC
The dependency resolution, package downloads, and update works absolutely fine now.

Marking as VERIFIED.


Note You need to log in before you can comment on or make changes to this bug.