RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 1743729 - update error from Advisory RHBA-2019:45288 when dnf-plugin-subscription-manager is installed from extras
Summary: update error from Advisory RHBA-2019:45288 when dnf-plugin-subscription-manag...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: subscription-manager
Version: 7.7
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: candlepin-bugs
QA Contact: Red Hat subscription-manager QE Team
URL:
Whiteboard:
Depends On:
Blocks: 1743860
TreeView+ depends on / blocked
 
Reported: 2019-08-20 14:40 UTC by John Sefler
Modified: 2020-03-31 19:41 UTC (History)
2 users (show)

Fixed In Version: subscription-manager-1.24.16-1.el7
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1743860 (view as bug list)
Environment:
Last Closed: 2020-03-31 19:40:52 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github candlepin subscription-manager pull 2143 0 None closed 1743729: Update dnf-plugin dependencies for RHEL 7 2020-08-27 21:28:14 UTC
Red Hat Product Errata RHBA-2020:1028 0 None None None 2020-03-31 19:41:37 UTC

Description John Sefler 2019-08-20 14:40:59 UTC
Description of problem:

Advisory https://errata.devel.redhat.com/advisory/45288 includes a new build for subscription-manager-1.24.13-2.el7_7.  The problem is that customers who also have the latest install of dnf-plugin-subscription-manager-1.24.13-1.el7 from extras will get blocked by this upgrade error...

Error: Package: dnf-plugin-subscription-manager-1.24.13-1.el7.x86_64 (@rhel-7-server-extras-rpms)
           Requires: subscription-manager = 1.24.13-1.el7

A solution is to create a corresponding extras errata that provides a compatible build of dnf-plugin-subscription-manager.  Likewise it would also be nice if the spec file can be changed so that dnf-plugin-subscription-manager requires a version of subscription-manager >= X rather than a fixed version to avoid the need to have duelling erratas (one for RHEL-7.7 and one for EXTRAS-7.7-RHEL-7).


Version-Release number of selected component (if applicable):
[root@kvm-01-guest19 ~]# cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 7.7 (Maipo)
[root@kvm-01-guest19 ~]# rpm -qa | grep subscription-manager
subscription-manager-rhsm-1.24.13-1.el7.x86_64
subscription-manager-1.24.13-1.el7.x86_64
subscription-manager-rhsm-certificates-1.24.13-1.el7.x86_64


How reproducible:


Steps to Reproduce:
[root@kvm-01-guest19 ~]# yum-config-manager --disable beaker* >/dev/null
[root@kvm-01-guest19 ~]# 
[root@kvm-01-guest19 ~]# subscription-manager register --auto-attach
Registering to: subscription.rhsm.redhat.com:443/subscription
Username: qa
Password: 
The system has been registered with ID: a16eeae7-e6e8-464f-91d3-26ed6d40a6a9
The registered system name is: kvm-01-guest19.lab.eng.rdu2.redhat.com
Installed Product Current Status:
Product Name: Red Hat Enterprise Linux Server
Status:       Subscribed

[root@kvm-01-guest19 ~]# subscription-manager repos --enable=rhel-7-server-optional-rpms
Repository 'rhel-7-server-optional-rpms' is enabled for this system.
[root@kvm-01-guest19 ~]# 
[root@kvm-01-guest19 ~]# subscription-manager repos --enable=rhel-7-server-extras-rpms
Repository 'rhel-7-server-extras-rpms' is enabled for this system.
[root@kvm-01-guest19 ~]# 
[root@kvm-01-guest19 ~]# yum install --quiet dnf-plugin-subscription-manager

==========================================================================================
 Package                         Arch   Version         Repository                   Size
==========================================================================================
Installing:
 dnf-plugin-subscription-manager x86_64 1.24.13-1.el7   rhel-7-server-extras-rpms   238 k
Installing for dependencies:
 dnf                             noarch 4.0.9.2-1.el7_6 rhel-7-server-extras-rpms   357 k
 dnf-data                        noarch 4.0.9.2-1.el7_6 rhel-7-server-extras-rpms    51 k
 libcomps                        x86_64 0.1.8-12.el7    rhel-7-server-extras-rpms    75 k
 libdnf                          x86_64 0.22.5-1.el7_6  rhel-7-server-extras-rpms   533 k
 libmodulemd                     x86_64 1.6.3-1.el7     rhel-7-server-extras-rpms   153 k
 librepo                         x86_64 1.8.1-7.el7     rhel-7-server-rpms           82 k
 libreport-filesystem            x86_64 2.1.11-43.el7   rhel-7-server-rpms           40 k
 librhsm                         x86_64 0.0.3-2.el7_6   rhel-7-server-extras-rpms    27 k
 libsolv                         x86_64 0.6.34-4.el7    rhel-7-server-rpms          329 k
 libyaml                         x86_64 0.1.4-11.el7_0  rhel-7-server-rpms           55 k
 python-enum34                   noarch 1.0.4-1.el7     rhel-7-server-rpms           52 k
 python-librepo                  x86_64 1.8.1-7.el7     rhel-7-server-optional-rpms  53 k
 python2-dnf                     noarch 4.0.9.2-1.el7_6 rhel-7-server-extras-rpms   414 k
 python2-dnf-plugins-core        noarch 4.0.2.2-3.el7_6 rhel-7-server-extras-rpms   165 k
 python2-hawkey                  x86_64 0.22.5-1.el7_6  rhel-7-server-extras-rpms    68 k
 python2-libcomps                x86_64 0.1.8-12.el7    rhel-7-server-extras-rpms    47 k
 python2-libdnf                  x86_64 0.22.5-1.el7_6  rhel-7-server-extras-rpms   609 k

Transaction Summary
==========================================================================================
Install  1 Package (+17 Dependent packages)

Is this ok [y/d/N]: y
[root@kvm-01-guest19 ~]# 
[root@kvm-01-guest19 ~]# 
[root@kvm-01-guest19 ~]# rpm -qa | grep subscription-manager
dnf-plugin-subscription-manager-1.24.13-1.el7.x86_64
subscription-manager-rhsm-1.24.13-1.el7.x86_64
subscription-manager-1.24.13-1.el7.x86_64
subscription-manager-rhsm-certificates-1.24.13-1.el7.x86_64
[root@kvm-01-guest19 ~]# 

NOW LET'S ATTEMPT TO UPDATE OUR RHEL7 SYSTEM (THAT HAS dnf-plugin-subscription-manager INSTALLED FROM rhel-7-server-extras-rpms) USING THE PROPOSED BREW BUILD subscription-manager-1.24.13-2.el7_7 FROM ADVISORY https://errata.devel.redhat.com/advisory/45288/builds

[root@kvm-01-guest19 ~]# yum update http://download.eng.bos.redhat.com/brewroot/vol/rhel-7/packages/subscription-manager/1.24.13/2.el7_7/x86_64/subscription-manager-1.24.13-2.el7_7.x86_64.rpm http://download.eng.bos.redhat.com/brewroot/vol/rhel-7/packages/subscription-manager/1.24.13/2.el7_7/x86_64/subscription-manager-rhsm-1.24.13-2.el7_7.x86_64.rpm http://download.eng.bos.redhat.com/brewroot/vol/rhel-7/packages/subscription-manager/1.24.13/2.el7_7/x86_64/subscription-manager-rhsm-certificates-1.24.13-2.el7_7.x86_64.rpm
Loaded plugins: product-id, search-disabled-repos, subscription-manager
subscription-manager-1.24.13-2.el7_7.x86_64.rpm                    | 1.1 MB  00:00:00     
Examining /var/tmp/yum-root-MC2FfA/subscription-manager-1.24.13-2.el7_7.x86_64.rpm: subscription-manager-1.24.13-2.el7_7.x86_64
Marking /var/tmp/yum-root-MC2FfA/subscription-manager-1.24.13-2.el7_7.x86_64.rpm as an update to subscription-manager-1.24.13-1.el7.x86_64
subscription-manager-rhsm-1.24.13-2.el7_7.x86_64.rpm               | 322 kB  00:00:00     
Examining /var/tmp/yum-root-MC2FfA/subscription-manager-rhsm-1.24.13-2.el7_7.x86_64.rpm: subscription-manager-rhsm-1.24.13-2.el7_7.x86_64
Marking /var/tmp/yum-root-MC2FfA/subscription-manager-rhsm-1.24.13-2.el7_7.x86_64.rpm as an update to subscription-manager-rhsm-1.24.13-1.el7.x86_64
subscription-manager-rhsm-certificates-1.24.13-2.el7_7.x86_64.rpm  | 232 kB  00:00:00     
Examining /var/tmp/yum-root-MC2FfA/subscription-manager-rhsm-certificates-1.24.13-2.el7_7.x86_64.rpm: subscription-manager-rhsm-certificates-1.24.13-2.el7_7.x86_64
Marking /var/tmp/yum-root-MC2FfA/subscription-manager-rhsm-certificates-1.24.13-2.el7_7.x86_64.rpm as an update to subscription-manager-rhsm-certificates-1.24.13-1.el7.x86_64
Resolving Dependencies
--> Running transaction check
---> Package subscription-manager.x86_64 0:1.24.13-1.el7 will be updated
--> Processing Dependency: subscription-manager = 1.24.13-1.el7 for package: dnf-plugin-subscription-manager-1.24.13-1.el7.x86_64
---> Package subscription-manager.x86_64 0:1.24.13-2.el7_7 will be an update
---> Package subscription-manager-rhsm.x86_64 0:1.24.13-1.el7 will be updated
---> Package subscription-manager-rhsm.x86_64 0:1.24.13-2.el7_7 will be an update
---> Package subscription-manager-rhsm-certificates.x86_64 0:1.24.13-1.el7 will be updated
---> Package subscription-manager-rhsm-certificates.x86_64 0:1.24.13-2.el7_7 will be an update
--> Finished Dependency Resolution
Error: Package: dnf-plugin-subscription-manager-1.24.13-1.el7.x86_64 (@rhel-7-server-extras-rpms)
           Requires: subscription-manager = 1.24.13-1.el7
           Removing: subscription-manager-1.24.13-1.el7.x86_64 (@beaker-Server/7.7)
               subscription-manager = 1.24.13-1.el7
           Updated By: subscription-manager-1.24.13-2.el7_7.x86_64 (/subscription-manager-1.24.13-2.el7_7.x86_64)
               subscription-manager = 1.24.13-2.el7_7
           Available: subscription-manager-1.10.14-7.el7.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.10.14-7.el7
           Available: subscription-manager-1.10.14-8.el7_0.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.10.14-8.el7_0
           Available: subscription-manager-1.10.14-9.el7_0.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.10.14-9.el7_0
           Available: subscription-manager-1.10.14-13.el7_0.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.10.14-13.el7_0
           Available: subscription-manager-1.13.22-1.el7.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.13.22-1.el7
           Available: subscription-manager-1.15.9-15.el7.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.15.9-15.el7
           Available: subscription-manager-1.17.15-1.el7.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.17.15-1.el7
           Available: subscription-manager-1.19.21-1.el7.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.19.21-1.el7
           Available: subscription-manager-1.19.23-1.el7_4.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.19.23-1.el7_4
           Available: subscription-manager-1.20.10-1.el7.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.20.10-1.el7
           Available: subscription-manager-1.20.11-1.el7_5.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.20.11-1.el7_5
           Available: subscription-manager-1.21.10-2.el7.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.21.10-2.el7
           Available: subscription-manager-1.21.10-3.el7_6.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.21.10-3.el7_6
**********************************************************************
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
**********************************************************************

Error: Package: dnf-plugin-subscription-manager-1.24.13-1.el7.x86_64 (@rhel-7-server-extras-rpms)
           Requires: subscription-manager = 1.24.13-1.el7
           Removing: subscription-manager-1.24.13-1.el7.x86_64 (@beaker-Server/7.7)
               subscription-manager = 1.24.13-1.el7
           Updated By: subscription-manager-1.24.13-2.el7_7.x86_64 (/subscription-manager-1.24.13-2.el7_7.x86_64)
               subscription-manager = 1.24.13-2.el7_7
           Available: subscription-manager-1.10.14-7.el7.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.10.14-7.el7
           Available: subscription-manager-1.10.14-8.el7_0.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.10.14-8.el7_0
           Available: subscription-manager-1.10.14-9.el7_0.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.10.14-9.el7_0
           Available: subscription-manager-1.10.14-13.el7_0.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.10.14-13.el7_0
           Available: subscription-manager-1.13.22-1.el7.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.13.22-1.el7
           Available: subscription-manager-1.15.9-15.el7.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.15.9-15.el7
           Available: subscription-manager-1.17.15-1.el7.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.17.15-1.el7
           Available: subscription-manager-1.19.21-1.el7.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.19.21-1.el7
           Available: subscription-manager-1.19.23-1.el7_4.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.19.23-1.el7_4
           Available: subscription-manager-1.20.10-1.el7.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.20.10-1.el7
           Available: subscription-manager-1.20.11-1.el7_5.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.20.11-1.el7_5
           Available: subscription-manager-1.21.10-2.el7.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.21.10-2.el7
           Available: subscription-manager-1.21.10-3.el7_6.x86_64 (rhel-7-server-rpms)
               subscription-manager = 1.21.10-3.el7_6
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
[root@kvm-01-guest19 ~]# 


Actual results:
Error: Package: dnf-plugin-subscription-manager-1.24.13-1.el7.x86_64 (@rhel-7-server-extras-rpms)
           Requires: subscription-manager = 1.24.13-1.el7


Expected results:
We should be able to successfully upgrade subscription-manager (as well as the dnf-plugin-subscription-manager from extras)

Additional info:

Comment 5 Rehana 2019-10-29 12:37:49 UTC
Verifying by making sure the a rhel 7.7 system with dnf-plugin-subscription-manager-1.24.13-3.el7_7 (Zstream build) can successfully update to rhel 7.8 subscription-manager version from brew https://brewweb.engineering.redhat.com/brew/buildinfo?buildID=990944

# subscription-manager version
server type: This system is currently not registered.
subscription management server: 2.9.17-1
subscription management rules: 5.37
subscription-manager: 1.24.13-3.el7_7

# yum-config-manager --disable beaker* >/dev/null


# subscription-manager register --auto-attach
Registering to: subscription.rhsm.stage.redhat.com:443/subscription
Username: qa
Password: 
The system has been registered with ID: f271820a-d287-4e7c-a84b-79f2adcd5617
The registered system name is: hp-microservergen8-01.ml3.eng.bos.redhat.com
Installed Product Current Status:
Product Name: Red Hat Enterprise Linux Server
Status:       Subscribed

# subscription-manager repos --enable=rhel-7-server-optional-rpms
Repository 'rhel-7-server-optional-rpms' is enabled for this system.

# subscription-manager repos --enable=rhel-7-server-extras-rpms
Repository 'rhel-7-server-extras-rpms' is enabled for this system.

# yum install --quiet dnf-plugin-subscription-manager

===================================================================================================================================================================================================================
 Package                                                       Arch                                 Version                                        Repository                                                 Size
===================================================================================================================================================================================================================
Installing:
 dnf-plugin-subscription-manager                               x86_64                               1.24.13-3.el7_7                                rhel-7-server-extras-rpms                                 238 k
Installing for dependencies:
 dnf                                                           noarch                               4.0.9.2-1.el7_6                                rhel-7-server-extras-rpms                                 357 k
 dnf-data                                                      noarch                               4.0.9.2-1.el7_6                                rhel-7-server-extras-rpms                                  51 k
 libcomps                                                      x86_64                               0.1.8-12.el7                                   rhel-7-server-extras-rpms                                  75 k
 libdnf                                                        x86_64                               0.22.5-1.el7_6                                 rhel-7-server-extras-rpms                                 533 k
 libmodulemd                                                   x86_64                               1.6.3-1.el7                                    rhel-7-server-extras-rpms                                 153 k
 librepo                                                       x86_64                               1.8.1-7.el7                                    rhel-7-server-rpms                                         82 k
 libreport-filesystem                                          x86_64                               2.1.11-43.el7                                  rhel-7-server-rpms                                         40 k
 librhsm                                                       x86_64                               0.0.3-2.el7_6                                  rhel-7-server-extras-rpms                                  27 k
 libsolv                                                       x86_64                               0.6.34-4.el7                                   rhel-7-server-rpms                                        329 k
 libyaml                                                       x86_64                               0.1.4-11.el7_0                                 rhel-7-server-rpms                                         55 k
 python-enum34                                                 noarch                               1.0.4-1.el7                                    rhel-7-server-rpms                                         52 k
 python-librepo                                                x86_64                               1.8.1-7.el7                                    rhel-7-server-optional-rpms                                53 k
 python2-dnf                                                   noarch                               4.0.9.2-1.el7_6                                rhel-7-server-extras-rpms                                 414 k
 python2-dnf-plugins-core                                      noarch                               4.0.2.2-3.el7_6                                rhel-7-server-extras-rpms                                 165 k
 python2-hawkey                                                x86_64                               0.22.5-1.el7_6                                 rhel-7-server-extras-rpms                                  68 k
 python2-libcomps                                              x86_64                               0.1.8-12.el7                                   rhel-7-server-extras-rpms                                  47 k
 python2-libdnf                                                x86_64                               0.22.5-1.el7_6                                 rhel-7-server-extras-rpms                                 609 k

Transaction Summary
===================================================================================================================================================================================================================
Install  1 Package (+17 Dependent packages)

Is this ok [y/d/N]: y
warning: /var/cache/yum/x86_64/7Server/rhel-7-server-extras-rpms/packages/dnf-data-4.0.9.2-1.el7_6.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
Public key for dnf-data-4.0.9.2-1.el7_6.noarch.rpm is not installed
Public key for libreport-filesystem-2.1.11-43.el7.x86_64.rpm is not installed
Public key for python-librepo-1.8.1-7.el7.x86_64.rpm is not installed
Importing GPG key 0xFD431D51:
 Userid     : "Red Hat, Inc. (release key 2) <security>"
 Fingerprint: 567e 347a d004 4ade 55ba 8a5f 199e 2f91 fd43 1d51
 Package    : redhat-release-server-7.7-10.el7.x86_64 (@beaker-Server/7.7)
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
Is this ok [y/N]: y
Importing GPG key 0x2FA658E0:
 Userid     : "Red Hat, Inc. (auxiliary key) <security>"
 Fingerprint: 43a6 e49c 4a38 f4be 9abf 2a53 4568 9c88 2fa6 58e0
 Package    : redhat-release-server-7.7-10.el7.x86_64 (@beaker-Server/7.7)
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
Is this ok [y/N]: y

[root@hp-microservergen8-01 ~]# rpm -qa subscription-manager* dnf-plugin* | sort
dnf-plugin-subscription-manager-1.24.13-3.el7_7.x86_64
subscription-manager-1.24.13-3.el7_7.x86_64
subscription-manager-rhsm-1.24.13-3.el7_7.x86_64
subscription-manager-rhsm-certificates-1.24.13-3.el7_7.x86_64

Updating subscription-manager packages from the brew https://brewweb.engineering.redhat.com/brew/buildinfo?buildID=990944

# yum update http://download.eng.bos.redhat.com/brewroot/vol/rhel-7/packages/subscription-manager/1.24.23/1.el7/x86_64/subscription-manager-1.24.23-1.el7.x86_64.rpm http://download.eng.bos.redhat.com/brewroot/vol/rhel-7/packages/subscription-manager/1.24.23/1.el7/x86_64/subscription-manager-rhsm-1.24.23-1.el7.x86_64.rpm http://download.eng.bos.redhat.com/brewroot/vol/rhel-7/packages/subscription-manager/1.24.23/1.el7/x86_64/subscription-manager-rhsm-certificates-1.24.23-1.el7.x86_64.rpm
Loaded plugins: product-id, search-disabled-repos, subscription-manager
subscription-manager-1.24.23-1.el7.x86_64.rpm                                                                                                                                               | 1.1 MB  00:00:00     
Examining /var/tmp/yum-root-LaFCSb/subscription-manager-1.24.23-1.el7.x86_64.rpm: subscription-manager-1.24.23-1.el7.x86_64
Marking /var/tmp/yum-root-LaFCSb/subscription-manager-1.24.23-1.el7.x86_64.rpm as an update to subscription-manager-1.24.13-3.el7_7.x86_64
subscription-manager-rhsm-1.24.23-1.el7.x86_64.rpm                                                                                                                                          | 325 kB  00:00:00     
Examining /var/tmp/yum-root-LaFCSb/subscription-manager-rhsm-1.24.23-1.el7.x86_64.rpm: subscription-manager-rhsm-1.24.23-1.el7.x86_64
Marking /var/tmp/yum-root-LaFCSb/subscription-manager-rhsm-1.24.23-1.el7.x86_64.rpm as an update to subscription-manager-rhsm-1.24.13-3.el7_7.x86_64
subscription-manager-rhsm-certificates-1.24.23-1.el7.x86_64.rpm                                                                                                                             | 234 kB  00:00:00     
Examining /var/tmp/yum-root-LaFCSb/subscription-manager-rhsm-certificates-1.24.23-1.el7.x86_64.rpm: subscription-manager-rhsm-certificates-1.24.23-1.el7.x86_64
Marking /var/tmp/yum-root-LaFCSb/subscription-manager-rhsm-certificates-1.24.23-1.el7.x86_64.rpm as an update to subscription-manager-rhsm-certificates-1.24.13-3.el7_7.x86_64
Resolving Dependencies
--> Running transaction check
---> Package subscription-manager.x86_64 0:1.24.13-3.el7_7 will be updated
---> Package subscription-manager.x86_64 0:1.24.23-1.el7 will be an update
---> Package subscription-manager-rhsm.x86_64 0:1.24.13-3.el7_7 will be updated
---> Package subscription-manager-rhsm.x86_64 0:1.24.23-1.el7 will be an update
---> Package subscription-manager-rhsm-certificates.x86_64 0:1.24.13-3.el7_7 will be updated
---> Package subscription-manager-rhsm-certificates.x86_64 0:1.24.23-1.el7 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

===================================================================================================================================================================================================================
 Package                                                    Arch                       Version                              Repository                                                                        Size
===================================================================================================================================================================================================================
Updating:
 subscription-manager                                       x86_64                     1.24.23-1.el7                        /subscription-manager-1.24.23-1.el7.x86_64                                       4.4 M
 subscription-manager-rhsm                                  x86_64                     1.24.23-1.el7                        /subscription-manager-rhsm-1.24.23-1.el7.x86_64                                  409 k
 subscription-manager-rhsm-certificates                     x86_64                     1.24.23-1.el7                        /subscription-manager-rhsm-certificates-1.24.23-1.el7.x86_64                     7.2 k

Transaction Summary
===================================================================================================================================================================================================================
Upgrade  3 Packages

Total size: 4.8 M
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Updating   : subscription-manager-rhsm-certificates-1.24.23-1.el7.x86_64                                                                                                                                     1/6 
  Updating   : subscription-manager-rhsm-1.24.23-1.el7.x86_64                                                                                                                                                  2/6 
  Updating   : subscription-manager-1.24.23-1.el7.x86_64                                                                                                                                                       3/6 
warning: /etc/rhsm/rhsm.conf created as /etc/rhsm/rhsm.conf.rpmnew
  Cleanup    : subscription-manager-1.24.13-3.el7_7.x86_64                                                                                                                                                     4/6 
  Cleanup    : subscription-manager-rhsm-1.24.13-3.el7_7.x86_64                                                                                                                                                5/6 
  Cleanup    : subscription-manager-rhsm-certificates-1.24.13-3.el7_7.x86_64                                                                                                                                   6/6 
  Verifying  : subscription-manager-rhsm-certificates-1.24.23-1.el7.x86_64                                                                                                                                     1/6 
  Verifying  : subscription-manager-rhsm-1.24.23-1.el7.x86_64                                                                                                                                                  2/6 
  Verifying  : subscription-manager-1.24.23-1.el7.x86_64                                                                                                                                                       3/6 
  Verifying  : subscription-manager-rhsm-certificates-1.24.13-3.el7_7.x86_64                                                                                                                                   4/6 
  Verifying  : subscription-manager-rhsm-1.24.13-3.el7_7.x86_64                                                                                                                                                5/6 
  Verifying  : subscription-manager-1.24.13-3.el7_7.x86_64                                                                                                                                                     6/6 

Updated:
  subscription-manager.x86_64 0:1.24.23-1.el7                   subscription-manager-rhsm.x86_64 0:1.24.23-1.el7                   subscription-manager-rhsm-certificates.x86_64 0:1.24.23-1.el7                  

Complete!

# rpm -qa subscription-manager* dnf-plugin* | sort
dnf-plugin-subscription-manager-1.24.13-3.el7_7.x86_64
subscription-manager-1.24.23-1.el7.x86_64
subscription-manager-rhsm-1.24.23-1.el7.x86_64
subscription-manager-rhsm-certificates-1.24.23-1.el7.x86_64

# rpm --query --requires dnf-plugin-subscription-manager --verbose
manual: dnf >= 1.0.0
auto: python(abi) = 2.7
manual: python-librepo
manual: python2-dnf-plugins-core
rpmlib: rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib: rpmlib(FileDigests) <= 4.6.0-1
rpmlib: rpmlib(PartialHardlinkSets) <= 4.0.4-1
rpmlib: rpmlib(PayloadFilesHavePrefix) <= 4.0-1
manual: subscription-manager >= 1.24.13-3.el7_7
rpmlib: rpmlib(PayloadIsXz) <= 5.2-1

Above steps demonstrates that I can successfully install latest RHEL7.8 subscription manager build on RHEL7.7 Zstream machine with dnf-plugin-subscription-manager-1.24.13-3.el7_7.x86_64 already installed .

Based on the above observations, moving the bug to verified.

Comment 7 errata-xmlrpc 2020-03-31 19:40:52 UTC
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, 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-2020:1028


Note You need to log in before you can comment on or make changes to this bug.