Bug #22151
closedUpgrade from 6.2 -> 6.3 failed due to dependency issue in case python-pulp-agent-lib package installed on satellite
Description
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1512959
Description of problem:
satellite upgrade from 6.2 -> 6.3 failed due to below dependency issue. Issue is that python-pulp-agent-lib package comes w/ satellite6.2 repo and with 6.3 its moved to tools repo.
The reason, I think, the package was installed on satellite because I guess someone installed pulp-admin-client along w/ pulp-rpm-admin-extensions or pulp-rpm-handlers.
pulp-rpm-handlers is dependent on python-pulp-agent-lib
Failed with dependencies
I have started in screen... so you can check
--> Finished Dependency Resolution
Error: Package: python-pulp-agent-lib-2.8.7.15-1.el7sat.noarch (@rhel-7-server-satellite-6.2-rpms)
Requires: python-pulp-common = 2.8.7.15
Removing: python-pulp-common-2.8.7.15-1.el7sat.noarch (@rhel-7-server-satellite-6.2-rpms)
python-pulp-common = 2.8.7.15-1.el7sat
Updated By: python-pulp-common-2.13.4.2-1.el7sat.noarch (Satellite-6.3.0-RHEL-7-20171107.1)
python-pulp-common = 2.13.4.2-1.el7sat
**************************************************************
yum can be configured to try to resolve such errors by temporarily enabling
disabled repos and searching for missing dependencies.
To enable this functionality please set 'notify_only=0' in /etc/yum/pluginconf.d/search-disabled-repos.conf
**************************************************************
--> Running transaction check
---> Package kernel.x86_64 0:3.10.0-514.21.1.el7 will be erased
---> Package python-pulp-common.noarch 0:2.8.7.15-1.el7sat will be updated
--> Processing Dependency: python-pulp-common = 2.8.7.15 for package: python-pulp-agent-lib-2.8.7.15-1.el7sat.noarch
--> Finished Dependency Resolution
Error: Package: python-pulp-agent-lib-2.8.7.15-1.el7sat.noarch (@rhel-7-server-satellite-6.2-rpms)
Requires: python-pulp-common = 2.8.7.15
Removing: python-pulp-common-2.8.7.15-1.el7sat.noarch (@rhel-7-server-satellite-6.2-rpms)
python-pulp-common = 2.8.7.15-1.el7sat
Updated By: python-pulp-common-2.13.4.2-1.el7sat.noarch (Satellite-6.3.0-RHEL-7-20171107.1)
python-pulp-common = 2.13.4.2-1.el7sat
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):
How reproducible:
Steps to Reproduce:
1. install python-pulp-agent-lib on 6.2
2. perform upgrade w/ 6.3
3.
Actual results:
dependency issue as reported above
Expected results:
Additional info:
Updated by The Foreman Bot over 6 years ago
- Pull request https://github.com/theforeman/foreman_maintain/pull/137 added
Updated by Swapnil Abnave over 6 years ago
- Status changed from New to Closed
- % Done changed from 0 to 100
Applied in changeset foreman_maintain|d45a2e9d1d3afb4443ddbf215eee217072ee2c65.