Project

General

Profile

Actions

Bug #22151

closed

Upgrade from 6.2 -> 6.3 failed due to dependency issue in case python-pulp-agent-lib package installed on satellite

Added by Swapnil Abnave over 6 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
-
Target version:
-
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

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:

Actions #1

Updated by The Foreman Bot over 6 years ago

  • Pull request https://github.com/theforeman/foreman_maintain/pull/137 added
Actions #2

Updated by Swapnil Abnave over 6 years ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100
Actions

Also available in: Atom PDF