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 1756491 - subscription-manager yum plugin references undefined name 'warnOrGiveUsageMessage'
Summary: subscription-manager yum plugin references undefined name 'warnOrGiveUsageMes...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: subscription-manager
Version: 7.8
Hardware: Unspecified
OS: Unspecified
urgent
urgent
Target Milestone: rc
: ---
Assignee: Jiri Hnidek
QA Contact: Red Hat subscription-manager QE Team
URL:
Whiteboard:
: 1756857 (view as bug list)
Depends On:
Blocks: 1744146
TreeView+ depends on / blocked
 
Reported: 2019-09-27 18:47 UTC by Craig Donnelly
Modified: 2023-09-07 20:41 UTC (History)
8 users (show)

Fixed In Version: subscription-manager-1.24.22-1.el7
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
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
Red Hat Product Errata RHBA-2020:1028 0 None None None 2020-03-31 19:41:37 UTC

Description Craig Donnelly 2019-09-27 18:47:51 UTC
Description of problem:
Running rhnreg_ks still successfully works but outputs error on stdout:

[root@dhcp-8-30-55 rhsm]# rhnreg_ks --serverUrl=https://ex.sat58.com/XMLRPC --username=user --password=*** --profilename=rhsm-automation.rhsm-auto7-server.usersys.redhat.com --force --norhnsd --nohardware --nopackages --novirtinfo
global name 'warnOrGiveUsageMessage' is not defined

Version-Release number of selected component (if applicable):
[root@dhcp-8-30-55 yum-plugins]# rpm -qf /usr/lib/yum-plugins/subscription-manager.py
subscription-manager-1.24.21-1.el7.x86_64

How reproducible: 100%


Steps to Reproduce:
1. rhnreg_ks
2. ???
3. profit.

Actual results:
global name 'warnOrGiveUsageMessage' is not defined

Expected results:
Nothing.

Additional info:

Comment 3 Craig Donnelly 2019-09-27 19:00:07 UTC
This issue is also causing other failures with the subscription-manager yum plugin, such as not updating redhat.repo when manage_repos=1 is set.

Comment 4 Jiri Hnidek 2019-09-30 10:06:21 UTC
Hi Craig,
can you please send me content of /var/log/up2date. There should be some traceback.

Comment 9 Michal Domonkos 2019-10-03 12:27:53 UTC
*** Bug 1756857 has been marked as a duplicate of this bug. ***

Comment 13 Shwetha Kallesh 2019-10-29 08:09:05 UTC
Verification: 

[root@intel-sugarbay-do-01 ~]# subscription-manager version
server type: Red Hat Subscription Management
subscription management server: 2.9.17-1
subscription management rules: 5.37
subscription-manager: 1.24.23-1.el7

Dont see "global name 'warnOrGiveUsageMessage' is not defined" 

redhat.repo file is getting updated


[root@intel-sugarbay-do-01 ~]# cat /etc/rhsm/rhsm.conf | grep manag
manage_repos = 1

[root@intel-sugarbay-do-01 ~]# subscription-manager register --serverurl subscription.rhsm.stage.redhat.com
Registering to: subscription.rhsm.stage.redhat.com:443/subscription
Username: syspurpose_test_account
Password: 
The system has been registered with ID: 78ca9ca6-b2fd-4604-91f7-8ce308731257

[root@intel-sugarbay-do-01 ~]# yum repolist
Loaded plugins: product-id, search-disabled-repos, subscription-manager

This system is registered with an entitlement server, but is not receiving updates. You can use subscription-manager to assign subscriptions.


This system is registered with an entitlement server, but is not receiving updates. You can use subscription-manager to assign subscriptions.

repolist: 0


[root@intel-sugarbay-do-01 ~]# subscription-manager attach --auto
Installed Product Current Status:

Product Name: Red Hat Enterprise Linux Server
Status:       Subscribed

[root@intel-sugarbay-do-01 ~]# yum repolist
Loaded plugins: product-id, search-disabled-repos, subscription-manager
repo id                                                                                                         repo name                                                                                                               status
rhel-7-server-rpms/7Server/x86_64                                                                               Red Hat Enterprise Linux 7 Server (RPMs)                                                                                26,502
repolist: 26,502
[root@intel-sugarbay-do-01 ~]# cat /etc/yum.repos.d/redhat.repo 
#
# Certificate-Based Repositories
# Managed by (rhsm) subscription-manager
#
# *** This file is auto-generated.  Changes made here will be over-written. ***
# *** Use "subscription-manager repo-override --help" if you wish to make changes. ***
#
# If this file is empty and this system is subscribed consider
# a "yum repolist" to refresh available repos
#

[rhel-7-server-ansible-2-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/dist/rhel/server/7/7Server/$basearch/ansible/2/os
ui_repoid_vars = basearch
sslverify = 1
name = Red Hat Ansible Engine 2 RPMs for Red Hat Enterprise Linux 7 Server
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-ansible-2-source-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/dist/rhel/server/7/7Server/$basearch/ansible/2/source/SRPMS
ui_repoid_vars = basearch
sslverify = 1
name = Red Hat Ansible Engine 2 Source RPMs for Red Hat Enterprise Linux 7 Server
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-satellite-tools-6.1-debug-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/dist/rhel/server/7/7Server/$basearch/sat-tools/6.1/debug
ui_repoid_vars = basearch
sslverify = 1
name = Red Hat Satellite Tools 6.1 (for RHEL 7 Server) (Debug RPMs)
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-server-rhscl-7-beta-source-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/beta/rhel/server/7/$basearch/rhscl/1/source/SRPMS
ui_repoid_vars = basearch
sslverify = 1
name = Red Hat Software Collections Beta Source RPMs for Red Hat Enterprise Linux 7 Server
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release,file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-devtools-beta-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/beta/rhel/server/7/$basearch/devtools/1/os
ui_repoid_vars = basearch
sslverify = 1
name = Red Hat Developer Tools Beta RPMs for Red Hat Enterprise Linux 7 Server
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release,file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-eus-satellite-tools-6.5-source-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/eus/rhel/server/7/$releasever/$basearch/sat-tools/6.5/source/SRPMS
ui_repoid_vars = releasever basearch
sslverify = 1
name = Red Hat Satellite Tools 6.5 (for RHEL 7 Server - EUS) (Source RPMs)
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-eus-satellite-tools-6.1-debug-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/eus/rhel/server/7/$releasever/$basearch/sat-tools/6.1/debug
ui_repoid_vars = releasever basearch
sslverify = 1
name = Red Hat Satellite Tools 6.1 (for RHEL 7 Server - EUS) (Debug RPMs)
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-eus-source-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/eus/rhel/server/7/$releasever/$basearch/source/SRPMS
ui_repoid_vars = releasever basearch
sslverify = 1
name = Red Hat Enterprise Linux 7 Server - Extended Update Support (Source RPMs)
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-ansible-2.6-debug-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/dist/rhel/server/7/7Server/$basearch/ansible/2.6/debug
ui_repoid_vars = basearch
sslverify = 1
name = Red Hat Ansible Engine 2.6 Debug RPMs for Red Hat Enterprise Linux 7 Server
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-openstack-10-tools-debug-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/dist/rhel/server/7/$releasever/$basearch/openstack-tools/10/debug
ui_repoid_vars = releasever basearch
sslverify = 1
name = Red Hat OpenStack Platform 10 Tools for RHEL 7 Server (Debug RPMs)
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-satellite-tools-6.2-source-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/dist/rhel/server/7/7Server/$basearch/sat-tools/6.2/source/SRPMS
ui_repoid_vars = basearch
sslverify = 1
name = Red Hat Satellite Tools 6.2 (for RHEL 7 Server) (Source RPMs)
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-satellite-tools-6.3-puppet4-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/dist/rhel/server/7/7Server/$basearch/sat-tools/6.3-puppet4/os
ui_repoid_vars = basearch
sslverify = 1
name = Red Hat Satellite Tools 6.3 - Puppet 4 (for RHEL 7 Server) (RPMs)
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-openstack-9-tools-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/dist/rhel/server/7/$releasever/$basearch/openstack-tools/9/os
ui_repoid_vars = releasever basearch
sslverify = 1
name = Red Hat OpenStack Platform 9 Tools for RHEL 7 Server (RPMs)
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-eus-rt-debug-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/eus/rhel/server/7/$releasever/$basearch/rt/debug
ui_repoid_vars = releasever basearch
sslverify = 1
name = Red Hat Enterprise Linux 7 for Real Time (RHEL 7 Server) (Debug RPMs)
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-ansible-2.5-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/dist/rhel/server/7/7Server/$basearch/ansible/2.5/os
ui_repoid_vars = basearch
sslverify = 1
name = Red Hat Ansible Engine 2.5 RPMs for Red Hat Enterprise Linux 7 Server
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-satellite-tools-6.5-source-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/dist/rhel/server/7/7Server/$basearch/sat-tools/6.5/source/SRPMS
ui_repoid_vars = basearch
sslverify = 1
name = Red Hat Satellite Tools 6.5 (for RHEL 7 Server) (Source RPMs)
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-ansible-2.8-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/dist/rhel/server/7/7Server/$basearch/ansible/2.8/os
ui_repoid_vars = basearch
sslverify = 1
name = Red Hat Ansible Engine 2.8 RPMs for Red Hat Enterprise Linux 7 Server
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1
[rhel-7-server-ansible-2.7-source-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/dist/rhel/server/7/7Server/$basearch/ansible/2.7/source/SRPMS
ui_repoid_vars = basearch
sslverify = 1
name = Red Hat Ansible Engine 2.7 Source RPMs for Red Hat Enterprise Linux 7 Server
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-openstack-10-tools-source-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/dist/rhel/server/7/$releasever/$basearch/openstack-tools/10/source/SRPMS
ui_repoid_vars = releasever basearch
sslverify = 1
name = Red Hat OpenStack Platform 10 Tools for RHEL 7 Server (Source RPMs)
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-beta-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/beta/rhel/server/7/$basearch/os
ui_repoid_vars = basearch
sslverify = 1
name = Red Hat Enterprise Linux 7 Server Beta (RPMs)
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta,file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-satellite-tools-6.4-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/dist/rhel/server/7/7Server/$basearch/sat-tools/6.4/os
ui_repoid_vars = basearch
sslverify = 1
name = Red Hat Satellite Tools 6.4 (for RHEL 7 Server) (RPMs)
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-optional-debug-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/dist/rhel/server/7/$releasever/$basearch/optional/debug
ui_repoid_vars = releasever basearch
sslverify = 1
name = Red Hat Enterprise Linux 7 Server - Optional (Debug RPMs)
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-eus-supplementary-source-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/eus/rhel/server/7/$releasever/$basearch/supplementary/source/SRPMS
ui_repoid_vars = releasever basearch
sslverify = 1
name = Red Hat Enterprise Linux 7 Server - Extended Update Support - Supplementary (Source RPMs)
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-optional-fastrack-source-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/fastrack/rhel/server/7/$basearch/optional/source/SRPMS
ui_repoid_vars = basearch
sslverify = 1
name = Red Hat Enterprise Linux 7 Server - Optional Fastrack (Source RPMs)
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-rhceph-1.3-tools-debug-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/dist/rhel/server/7/$releasever/$basearch/ceph-tools/1.3/debug
ui_repoid_vars = releasever basearch
sslverify = 1
name = Red Hat Ceph Storage Tools 1.3 for Red Hat Enterprise Linux 7 Server (Debug RPMs)
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-ansible-2-debug-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/dist/rhel/server/7/7Server/$basearch/ansible/2/debug
ui_repoid_vars = basearch
sslverify = 1
name = Red Hat Ansible Engine 2 Debug RPMs for Red Hat Enterprise Linux 7 Server
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1

[rhel-7-server-ansible-2.7-debug-rpms]
metadata_expire = 86400
enabled_metadata = 0
sslclientcert = /etc/pki/entitlement/8528983815894169857.pem
baseurl = https://cdn.redhat.com/content/dist/rhel/server/7/7Server/$basearch/ansible/2.7/debug
ui_repoid_vars = basearch
sslverify = 1
name = Red Hat Ansible Engine 2.7 Debug RPMs for Red Hat Enterprise Linux 7 Server
sslclientkey = /etc/pki/entitlement/8528983815894169857-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
sslcacert = /etc/rhsm/ca/redhat-uep.pem
gpgcheck = 1
<SNIP>

[root@intel-sugarbay-do-01 ~]# cat /etc/yum.repos.d/redhat.repo | grep rhel-7-server-ansible-2.8-rpms -A10
[rhel-7-server-ansible-2.8-rpms]
metadata_expire = 86400
enabled_metadata = 0
..................
name = Red Hat Ansible Engine 2.8 RPMs for Red Hat Enterprise Linux 7 Server
sslclientkey = /etc/pki/entitlement/5596685397653560741-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 0
^^ repo is disabled in the redhat.repo file

[root@intel-sugarbay-do-01 ~]# subscription-manager repos --enable rhel-7-server-ansible-2.8-rpms
Repository 'rhel-7-server-ansible-2.8-rpms' is enabled for this system.

Now lets enable the repo
[root@intel-sugarbay-do-01 ~]# cat /etc/yum.repos.d/redhat.repo | grep rhel-7-server-ansible-2.8-rpms -A11
[rhel-7-server-ansible-2.8-rpms]
metadata_expire = 86400
enabled_metadata = 1
.........................................................
name = Red Hat Ansible Engine 2.8 RPMs for Red Hat Enterprise Linux 7 Server
sslclientkey = /etc/pki/entitlement/5596685397653560741-key.pem
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled = 1
^^ observe that after enabling repo using subscription-anager repos command repo is enabled and is value is updated in redhat.repo file too


[root@intel-sugarbay-do-01 ~]# yum install ansible
Loaded plugins: product-id, search-disabled-repos, subscription-manager
rhel-7-server-ansible-2.8-rpms                                                                                                                                                                                         | 4.0 kB  00:00:00     
rhel-7-server-rpms                                                                                                                                                                                                     | 3.5 kB  00:00:00     
(1/3): rhel-7-server-ansible-2.8-rpms/x86_64/group                                                                                                                                                                     |  124 B  00:00:01     
(2/3): rhel-7-server-ansible-2.8-rpms/x86_64/updateinfo                                                                                                                                                                | 3.3 kB  00:00:01     
(3/3): rhel-7-server-ansible-2.8-rpms/x86_64/primary_db                                                                                                                                                                |  11 kB  00:00:01     
Resolving Dependencies
--> Running transaction check
---> Package ansible.noarch 0:2.8.6-1.el7ae will be installed
--> Processing Dependency: PyYAML for package: ansible-2.8.6-1.el7ae.noarch
--> Processing Dependency: python-jinja2 for package: ansible-2.8.6-1.el7ae.noarch
--> Processing Dependency: python-paramiko for package: ansible-2.8.6-1.el7ae.noarch
--> Processing Dependency: python-passlib for package: ansible-2.8.6-1.el7ae.noarch
--> Processing Dependency: python2-cryptography for package: ansible-2.8.6-1.el7ae.noarch
--> Processing Dependency: python2-jmespath for package: ansible-2.8.6-1.el7ae.noarch
--> Processing Dependency: sshpass for package: ansible-2.8.6-1.el7ae.noarch
--> Running transaction check
---> Package PyYAML.x86_64 0:3.10-11.el7 will be installed
--> Processing Dependency: libyaml-0.so.2()(64bit) for package: PyYAML-3.10-11.el7.x86_64
---> Package python-jinja2.noarch 0:2.7.2-4.el7 will be installed
--> Processing Dependency: python-babel >= 0.8 for package: python-jinja2-2.7.2-4.el7.noarch
--> Processing Dependency: python-markupsafe for package: python-jinja2-2.7.2-4.el7.noarch
---> Package python-paramiko.noarch 0:2.1.1-9.el7 will be installed
--> Processing Dependency: python2-pyasn1 for package: python-paramiko-2.1.1-9.el7.noarch
---> Package python-passlib.noarch 0:1.6.5-1.1.el7 will be installed
---> Package python2-cryptography.x86_64 0:1.7.2-2.el7 will be installed
--> Processing Dependency: python-cffi >= 1.4.1 for package: python2-cryptography-1.7.2-2.el7.x86_64
--> Processing Dependency: python-idna >= 2.0 for package: python2-cryptography-1.7.2-2.el7.x86_64
--> Processing Dependency: openssl for package: python2-cryptography-1.7.2-2.el7.x86_64
--> Processing Dependency: python-enum34 for package: python2-cryptography-1.7.2-2.el7.x86_64
---> Package python2-jmespath.noarch 0:0.9.0-4.el7ae will be installed
---> Package sshpass.x86_64 0:1.06-2.el7 will be installed
--> Running transaction check
---> Package libyaml.x86_64 0:0.1.4-11.el7_0 will be installed
---> Package openssl.x86_64 1:1.0.2k-19.el7 will be installed
---> Package python-babel.noarch 0:0.9.6-8.el7 will be installed
---> Package python-cffi.x86_64 0:1.6.0-5.el7 will be installed
--> Processing Dependency: python-pycparser for package: python-cffi-1.6.0-5.el7.x86_64
---> Package python-enum34.noarch 0:1.0.4-1.el7 will be installed
---> Package python-idna.noarch 0:2.4-1.el7 will be installed
---> Package python-markupsafe.x86_64 0:0.11-10.el7 will be installed
---> Package python2-pyasn1.noarch 0:0.1.9-7.el7 will be installed
--> Running transaction check
---> Package python-pycparser.noarch 0:2.14-1.el7 will be installed
--> Processing Dependency: python-ply for package: python-pycparser-2.14-1.el7.noarch
--> Running transaction check
---> Package python-ply.noarch 0:3.4-11.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

==============================================================================================================================================================================================================================================
 Package                                                     Arch                                          Version                                                Repository                                                             Size
==============================================================================================================================================================================================================================================
Installing:
 ansible                                                     noarch                                        2.8.6-1.el7ae                                          rhel-7-server-ansible-2.8-rpms                                         15 M
Installing for dependencies:
 PyYAML                                                      x86_64                                        3.10-11.el7                                            rhel-7-server-rpms                                                    153 k
 libyaml                                                     x86_64                                        0.1.4-11.el7_0                                         rhel-7-server-rpms                                                     55 k
 openssl                                                     x86_64                                        1:1.0.2k-19.el7                                        rhel-7-server-rpms                                                    493 k
 python-babel                                                noarch                                        0.9.6-8.el7                                            rhel-7-server-rpms                                                    1.4 M
 python-cffi                                                 x86_64                                        1.6.0-5.el7                                            rhel-7-server-rpms                                                    218 k
 python-enum34                                               noarch                                        1.0.4-1.el7                                            rhel-7-server-rpms                                                     52 k
 python-idna                                                 noarch                                        2.4-1.el7                                              rhel-7-server-rpms                                                     94 k
 python-jinja2                                               noarch                                        2.7.2-4.el7                                            rhel-7-server-rpms                                                    519 k
 python-markupsafe                                           x86_64                                        0.11-10.el7                                            rhel-7-server-rpms                                                     25 k
 python-paramiko                                             noarch                                        2.1.1-9.el7                                            rhel-7-server-rpms                                                    269 k
 python-passlib                                              noarch                                        1.6.5-1.1.el7                                          rhel-7-server-ansible-2.8-rpms                                        488 k
 python-ply                                                  noarch                                        3.4-11.el7                                             rhel-7-server-rpms                                                    123 k
 python-pycparser                                            noarch                                        2.14-1.el7                                             rhel-7-server-rpms                                                    105 k
 python2-cryptography                                        x86_64                                        1.7.2-2.el7                                            rhel-7-server-rpms                                                    503 k
 python2-jmespath                                            noarch                                        0.9.0-4.el7ae                                          rhel-7-server-ansible-2.8-rpms                                         39 k
 python2-pyasn1                                              noarch                                        0.1.9-7.el7                                            rhel-7-server-rpms                                                    100 k
 sshpass                                                     x86_64                                        1.06-2.el7                                             rhel-7-server-ansible-2.8-rpms                                         21 k

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

Total download size: 19 M
Installed size: 104 M
Is this ok [y/d/N]: y
Downloading packages:
warning: /var/cache/yum/x86_64/7Server/rhel-7-server-rpms/packages/libyaml-0.1.4-11.el7_0.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY                                                ]  0.0 B/s |    0 B  --:--:-- ETA 
Public key for libyaml-0.1.4-11.el7_0.x86_64.rpm is not installed
(1/18): libyaml-0.1.4-11.el7_0.x86_64.rpm                                                                                                                                                                              |  55 kB  00:00:01     
(2/18): PyYAML-3.10-11.el7.x86_64.rpm                                                                                                                                                                                  | 153 kB  00:00:01     
Public key for ansible-2.8.6-1.el7ae.noarch.rpm is not installed                                         46% [===========================================                                                   ] 2.3 MB/s | 8.9 MB  00:00:04 ETA 
(3/18): ansible-2.8.6-1.el7ae.noarch.rpm                                                                                                                                                                               |  15 MB  00:00:02     
(4/18): openssl-1.0.2k-19.el7.x86_64.rpm                                                                                                                                                                               | 493 kB  00:00:01     
(5/18): python-babel-0.9.6-8.el7.noarch.rpm                                                                                                                                                                            | 1.4 MB  00:00:01     
(6/18): python-enum34-1.0.4-1.el7.noarch.rpm                                                                                                                                                                           |  52 kB  00:00:00     
(7/18): python-cffi-1.6.0-5.el7.x86_64.rpm                                                                                                                                                                             | 218 kB  00:00:01     
(8/18): python-idna-2.4-1.el7.noarch.rpm                                                                                                                                                                               |  94 kB  00:00:00     
(9/18): python-jinja2-2.7.2-4.el7.noarch.rpm                                                                                                                                                                           | 519 kB  00:00:01     
(10/18): python-markupsafe-0.11-10.el7.x86_64.rpm                                                                                                                                                                      |  25 kB  00:00:00     
(11/18): python-paramiko-2.1.1-9.el7.noarch.rpm                                                                                                                                                                        | 269 kB  00:00:01     
(12/18): python-ply-3.4-11.el7.noarch.rpm                                                                                                                                                                              | 123 kB  00:00:01     
(13/18): python-passlib-1.6.5-1.1.el7.noarch.rpm                                                                                                                                                                       | 488 kB  00:00:02     
(14/18): python-pycparser-2.14-1.el7.noarch.rpm                                                                                                                                                                        | 105 kB  00:00:01     
(15/18): python2-cryptography-1.7.2-2.el7.x86_64.rpm                                                                                                                                                                   | 503 kB  00:00:01     
(16/18): python2-jmespath-0.9.0-4.el7ae.noarch.rpm                                                                                                                                                                     |  39 kB  00:00:01     
(17/18): python2-pyasn1-0.1.9-7.el7.noarch.rpm                                                                                                                                                                         | 100 kB  00:00:00     
(18/18): sshpass-1.06-2.el7.x86_64.rpm                                                                                                                                                                                 |  21 kB  00:00:01     
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                                                                         1.9 MB/s |  19 MB  00:00:09     
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
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.8-1.el7.x86_64 (@beaker-Server/7.8)
 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.8-1.el7.x86_64 (@beaker-Server/7.8)
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
Is this ok [y/N]: y
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : python2-pyasn1-0.1.9-7.el7.noarch                                                                                                                                                                                         1/18 
  Installing : python2-jmespath-0.9.0-4.el7ae.noarch                                                                                                                                                                                     2/18 
  Installing : sshpass-1.06-2.el7.x86_64                                                                                                                                                                                                 3/18 
  Installing : python-passlib-1.6.5-1.1.el7.noarch                                                                                                                                                                                       4/18 
  Installing : 1:openssl-1.0.2k-19.el7.x86_64                                                                                                                                                                                            5/18 
  Installing : python-babel-0.9.6-8.el7.noarch                                                                                                                                                                                           6/18 
  Installing : python-markupsafe-0.11-10.el7.x86_64                                                                                                                                                                                      7/18 
  Installing : python-jinja2-2.7.2-4.el7.noarch                                                                                                                                                                                          8/18 
  Installing : python-enum34-1.0.4-1.el7.noarch                                                                                                                                                                                          9/18 
  Installing : python-ply-3.4-11.el7.noarch                                                                                                                                                                                             10/18 
  Installing : python-pycparser-2.14-1.el7.noarch                                                                                                                                                                                       11/18 
  Installing : python-cffi-1.6.0-5.el7.x86_64                                                                                                                                                                                           12/18 
  Installing : libyaml-0.1.4-11.el7_0.x86_64                                                                                                                                                                                            13/18 
  Installing : PyYAML-3.10-11.el7.x86_64                                                                                                                                                                                                14/18 
  Installing : python-idna-2.4-1.el7.noarch                                                                                                                                                                                             15/18 
  Installing : python2-cryptography-1.7.2-2.el7.x86_64                                                                                                                                                                                  16/18 
  Installing : python-paramiko-2.1.1-9.el7.noarch                                                                                                                                                                                       17/18 
  Installing : ansible-2.8.6-1.el7ae.noarch                                                                                                                                                                                             18/18 
  Verifying  : python-idna-2.4-1.el7.noarch                                                                                                                                                                                              1/18 
  Verifying  : libyaml-0.1.4-11.el7_0.x86_64                                                                                                                                                                                             2/18 
  Verifying  : python-ply-3.4-11.el7.noarch                                                                                                                                                                                              3/18 
  Verifying  : python-enum34-1.0.4-1.el7.noarch                                                                                                                                                                                          4/18 
  Verifying  : python-paramiko-2.1.1-9.el7.noarch                                                                                                                                                                                        5/18 
  Verifying  : python-markupsafe-0.11-10.el7.x86_64                                                                                                                                                                                      6/18 
  Verifying  : python-babel-0.9.6-8.el7.noarch                                                                                                                                                                                           7/18 
  Verifying  : python-pycparser-2.14-1.el7.noarch                                                                                                                                                                                        8/18 
  Verifying  : 1:openssl-1.0.2k-19.el7.x86_64                                                                                                                                                                                            9/18 
  Verifying  : python-cffi-1.6.0-5.el7.x86_64                                                                                                                                                                                           10/18 
  Verifying  : python-passlib-1.6.5-1.1.el7.noarch                                                                                                                                                                                      11/18 
  Verifying  : sshpass-1.06-2.el7.x86_64                                                                                                                                                                                                12/18 
  Verifying  : python-jinja2-2.7.2-4.el7.noarch                                                                                                                                                                                         13/18 
  Verifying  : ansible-2.8.6-1.el7ae.noarch                                                                                                                                                                                             14/18 
  Verifying  : PyYAML-3.10-11.el7.x86_64                                                                                                                                                                                                15/18 
  Verifying  : python2-jmespath-0.9.0-4.el7ae.noarch                                                                                                                                                                                    16/18 
  Verifying  : python2-cryptography-1.7.2-2.el7.x86_64                                                                                                                                                                                  17/18 
  Verifying  : python2-pyasn1-0.1.9-7.el7.noarch                                                                                                                                                                                        18/18 
rhel-7-server-ansible-2.8-rpms/x86_64/productid                                                                                                                                                                        | 2.1 kB  00:00:00     
rhel-7-server-rpms/7Server/x86_64/productid                                                                                                                                                                            | 2.1 kB  00:00:00     

Installed:
  ansible.noarch 0:2.8.6-1.el7ae                                                                                                                                                                                                              

Dependency Installed:
  PyYAML.x86_64 0:3.10-11.el7           libyaml.x86_64 0:0.1.4-11.el7_0            openssl.x86_64 1:1.0.2k-19.el7           python-babel.noarch 0:0.9.6-8.el7     python-cffi.x86_64 0:1.6.0-5.el7       python-enum34.noarch 0:1.0.4-1.el7 
  python-idna.noarch 0:2.4-1.el7        python-jinja2.noarch 0:2.7.2-4.el7         python-markupsafe.x86_64 0:0.11-10.el7   python-paramiko.noarch 0:2.1.1-9.el7  python-passlib.noarch 0:1.6.5-1.1.el7  python-ply.noarch 0:3.4-11.el7     
  python-pycparser.noarch 0:2.14-1.el7  python2-cryptography.x86_64 0:1.7.2-2.el7  python2-jmespath.noarch 0:0.9.0-4.el7ae  python2-pyasn1.noarch 0:0.1.9-7.el7   sshpass.x86_64 0:1.06-2.el7           

Complete!

Comment 17 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.