Hide Forgot
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
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
The dependency resolution, package downloads, and update works absolutely fine now. Marking as VERIFIED.