Description of problem:
Upgrade to 6.15.4 fails due to incomplete qpid obsoletes
How reproducible:
deterministic with Upgrades Testing Images
Is this issue a regression from an earlier version:
yes
Steps to Reproduce:
1. Try to upgrade to 6.15.4
# satellite-maintain upgrade run -y -w repositories-validate,repositories-setup,non-rh-packages,check-organization-content-access-mode ... Error: Problem: package satellite-common-6.15.4-1.el8sat.noarch from Satellite_Engineering_Satellite_6_15_Composes_Satellite_6_15_RHEL8 obsoletes qpid-proton-c < 0.38.0 provided by qpid-proton-c-0.33.0-4.el8.x86_64 from @System - package python3-qpid-proton-0.33.0-4.el8.x86_64 from @System requires libqpid-proton-core.so.10()(64bit), but none of the providers can be installed - package python3-qpid-proton-0.33.0-4.el8.x86_64 from @System requires qpid-proton-c(x86-64) = 0.33.0-4.el8, but none of the providers can be installed - cannot install the best update candidate for package qpid-proton-c-0.33.0-4.el8.x86_64 - problem with installed package python3-qpid-proton-0.33.0-4.el8.x86_64 (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages) --------------------------------------------------------------------------------
Actual behavior:
[Describe the issue in detail, including what is happening and where]
upgrade fails
Expected behavior:
[Describe what should be happening instead]
upgrade succeeds
Business Impact / Additional info:
satellite-common-6.15.4-1.el8sat.noarch.rpm introduced incomplete set of obsoletes:
qpid-proton-c < 0.38.0 rubygem-qpid_proton < 0.33.0-6
- duplicates
-
SAT-26555 Unable to remove or update vulnerable qpid-proton-c-0.33.0-4.el8.x86_64 on Satellite 6.
- Closed