Bug 2086704
| Summary: | Loosen the version of the subscription-manager-rhsm-certificate Requires | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 9 | Reporter: | Pino Toscano <ptoscano> |
| Component: | subscription-manager | Assignee: | mhorky |
| Status: | CLOSED ERRATA | QA Contact: | Red Hat subscription-manager QE Team <rhsm-qe> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 9.1 | CC: | jsefler, redakkan |
| Target Milestone: | rc | Keywords: | Triaged |
| Target Release: | 9.1 | Flags: | pm-rhel:
mirror+
|
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | subscription-manager-1.29.26-4.el9 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2022-11-15 11:19:33 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Pino Toscano
2022-05-16 13:39:14 UTC
This was fixed upstream with commit: https://github.com/candlepin/subscription-manager/commit/4ca19853199f60c59e6a6f9fdadfa684a96335b5 Before the fix was applied....
[root@kvm-03-guest04 ~]# rpm -qa | grep subscription-manager
subscription-manager-rhsm-certificates-1.29.26-3.el9_0.x86_64
python3-subscription-manager-rhsm-1.29.26-3.el9_0.x86_64
libdnf-plugin-subscription-manager-1.29.26-3.el9_0.x86_64
subscription-manager-1.29.26-3.el9_0.x86_64
[root@kvm-03-guest04 ~]#
[root@kvm-03-guest04 ~]# rpm -q --whatrequires subscription-manager-rhsm-certificates
python3-subscription-manager-rhsm-1.29.26-3.el9_0.x86_64
[root@kvm-03-guest04 ~]#
[root@kvm-03-guest04 ~]# rpm -q python3-subscription-manager-rhsm --requires | grep subscription-manager-rhsm-certificates
subscription-manager-rhsm-certificates = 1.29.26-3.el9_0
[root@kvm-03-guest04 ~]#
^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^
THIS IS THE VERSION DEPENDENCY THAT WE WANT TO LOOSEN WHICH IS CURRENTLY RELEASED ON RHEL-9.0
After the fix was applied (Fixed in version subscription-manager-1.29.26-4.el9)...
[root@kvm-03-guest04 ~]# rpm -qa | grep subscription-manager
subscription-manager-rhsm-certificates-1.29.26-4.el9.x86_64
python3-subscription-manager-rhsm-1.29.26-4.el9.x86_64
libdnf-plugin-subscription-manager-1.29.26-4.el9.x86_64
subscription-manager-1.29.26-4.el9.x86_64
[root@kvm-03-guest04 ~]#
[root@kvm-03-guest04 ~]# rpm -q --whatrequires subscription-manager-rhsm-certificates
python3-subscription-manager-rhsm-1.29.26-4.el9.x86_64
[root@kvm-03-guest04 ~]#
[root@kvm-03-guest04 ~]# rpm -q python3-subscription-manager-rhsm --requires | grep subscription-manager-rhsm-certificates
subscription-manager-rhsm-certificates
[root@kvm-03-guest04 ~]#
^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^
PRE-VERIFIED: THE STRICT VERSION DEPENDENCY ON subscription-manager-rhsm-certificates HAS BEEN REMOVED ALLOWING subscription-manager-rhsm-certificates TO BE UPGRADED OR DOWNGRADED WITHOUT CONFLICT TO THE INSTALLED VERSION OF python3-subscription-manager-rhsm.
Final Verification in compose RHEL-9.1.0-20220718.0...
** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** **
...snip...
Beaker Test information:
HOSTNAME=kvm-04-guest05.lab.eng.rdu2.redhat.com
JOBID=6825356
RECIPEID=12300306
RESULT_SERVER=
DISTRO=RHEL-9.1.0-20220718.0
ARCHITECTURE=x86_64
...snip...
** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** **
Web console: https://kvm-04-guest05.lab.eng.rdu2.redhat.com:9090/ or https://10.8.1.107:9090/
Register this system with Red Hat Insights: insights-client --register
Create an account or view all your systems at https://red.ht/insights-dashboard
Last login: Tue Jul 19 13:59:00 2022 from 10.22.32.11
[root@kvm-04-guest05 ~]#
[root@kvm-04-guest05 ~]# rpm --query --all | grep subscription-manager | sort
libdnf-plugin-subscription-manager-1.29.29-1.el9.x86_64
python3-subscription-manager-rhsm-1.29.29-1.el9.x86_64
subscription-manager-1.29.29-1.el9.x86_64
subscription-manager-rhsm-certificates-20220623-1.el9.noarch
[root@kvm-04-guest05 ~]#
[root@kvm-04-guest05 ~]# rpm --query --changelog subscription-manager | egrep '^\*|relax' | head
* Wed Jul 13 2022 Pino Toscano <ptoscano> 1.29.29-1
* Thu Jun 02 2022 Christopher Snyder <csnyder> 1.29.28-1
- spec: relax subscription-manager-rhsm-certificates requires <====== VERIFIED changelog responsible for this bug fix
* Thu Jun 02 2022 Christopher Snyder <csnyder>
- spec: relax subscription-manager-rhsm-certificates requires <====== VERIFIED changelog responsible for this bug fix
* Tue Feb 15 2022 Christopher Snyder <csnyder> 1.29.26-1
* Fri Feb 11 2022 Christopher Snyder <csnyder> 1.29.25-1
* Thu Feb 10 2022 Christopher Snyder <csnyder> 1.29.24-1
* Mon Jan 17 2022 Christopher Snyder <csnyder> 1.29.23-1
* Mon Jan 17 2022 Christopher Snyder <csnyder>
[root@kvm-04-guest05 ~]#
[root@kvm-04-guest05 ~]# rpm --query --whatrequires subscription-manager-rhsm-certificates
python3-subscription-manager-rhsm-1.29.29-1.el9.x86_64
subscription-manager-1.29.29-1.el9.x86_64
[root@kvm-04-guest05 ~]#
[root@kvm-04-guest05 ~]# rpm --query python3-subscription-manager-rhsm-1.29.29-1.el9.x86_64 --requires | grep subscription-manager-rhsm-certificates
subscription-manager-rhsm-certificates
^^^^^^^^^^^^^^^
VERIFIED: python3-subscription-manager-rhsm has no version specific restriction on required package subscription-manager-rhsm-certificates; any version will do
[root@kvm-04-guest05 ~]# rpm --query subscription-manager-1.29.29-1.el9.x86_64 --requires | grep subscription-manager-rhsm-certificates
subscription-manager-rhsm-certificates
^^^^^^^^^^^^^^^
VERIFIED: subscription-manager has no version specific restriction on required package subscription-manager-rhsm-certificates; any version will do
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (subscription-manager bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2022:8341 |