Bug 799103

Summary: no mapping for s390x product cert included in the subscription-manager-migration-data
Product: Red Hat Enterprise Linux 6 Reporter: John Sefler <jsefler>
Component: subscription-manager-migration-dataAssignee: Michael Stead <mstead>
Status: CLOSED ERRATA QA Contact:
Severity: high Docs Contact:
Priority: unspecified    
Version: 6.3CC: awood, dgregor, skallesh, spandey
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-06-20 13:37:38 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 738066    

Comment 1 John Sefler 2012-03-01 19:34:10 UTC
Description of problem:
Included in the subscription-manager-migration-data is a product cert for Red Hat Enterprise Linux for IBM System z (Server-Server-s390x-80067fc0de3c-72.pem).  However the channel-cert-mapping.txt does not map this product cert to any RHN Channels.  This seems incorrect.  In fact, the [rcm/rhn-definitions.git]/cdn/product-baseline.json is also missing all RHN Channels matching rhel-s390x*.  This seems wrong to me too.

Version-Release number of selected component (if applicable):
[root@jsefler-r63-server ~]# rpm -q subscription-manager-migration-data
subscription-manager-migration-data-1.12.1-1.git.4.7b6cf92.el6.noarch


How reproducible:


Steps to Reproduce:
[root@jsefler-r63-server ~]# rpm -ql subscription-manager-migration-data | grep s390
/usr/share/rhsm/product/RHEL-6/Server-Server-s390x-80067fc0de3c-72.pem
[root@jsefler-r63-server ~]# grep Server-Server-s390x-80067fc0de3c-72.pem /usr/share/rhsm/product/RHEL-6/channel-cert-mapping.txt
[root@jsefler-r63-server ~]# 

^^^ Expected the grep for the s390 product cert to match something in channel-cert-mapping.txt

Comment 2 Dennis Gregorovic 2012-03-01 20:22:18 UTC
[rcm/rhn-definitions.git]/cdn/product-baseline.json has been fixed to includes the s390x channels.

Comment 3 Alex Wood 2012-03-19 18:27:55 UTC
Committed to the RHEL6 and RHEL6.3 branches of subscription-manager-migration-data 4a24dadb7b2a9b9f8c0cf396bc303586a5f8f23a

Comment 5 John Sefler 2012-03-19 20:31:23 UTC
Verifying Version...
[root@jsefler-r63-server ~]# rpm -q subscription-manager-migration-data
subscription-manager-migration-data-1.12.1.1-1.git.6.ea6813e.el6.noarch

[root@jsefler-r63-server ~]# rpm -ql subscription-manager-migration-data | grep s390
/usr/share/rhsm/product/RHEL-6/Server-Server-s390x-80067fc0de3c-72.pem
[root@jsefler-r63-server ~]# grep Server-Server-s390x-80067fc0de3c-72.pem /usr/share/rhsm/product/RHEL-6/channel-cert-mapping.txt
rhel-s390x-server-6: Server-Server-s390x-80067fc0de3c-72.pem
rhel-s390x-server-6-beta: Server-Server-s390x-80067fc0de3c-72.pem
rhel-s390x-server-6-beta-debuginfo: Server-Server-s390x-80067fc0de3c-72.pem
rhel-s390x-server-6-debuginfo: Server-Server-s390x-80067fc0de3c-72.pem
rhel-s390x-server-optional-6: Server-Server-s390x-80067fc0de3c-72.pem
rhel-s390x-server-optional-6-beta: Server-Server-s390x-80067fc0de3c-72.pem
rhel-s390x-server-optional-6-beta-debuginfo: Server-Server-s390x-80067fc0de3c-72.pem
rhel-s390x-server-optional-6-debuginfo: Server-Server-s390x-80067fc0de3c-72.pem
rhel-s390x-server-supplementary-6: Server-Server-s390x-80067fc0de3c-72.pem
rhel-s390x-server-supplementary-6-beta: Server-Server-s390x-80067fc0de3c-72.pem
rhel-s390x-server-supplementary-6-beta-debuginfo: Server-Server-s390x-80067fc0de3c-72.pem
rhel-s390x-server-supplementary-6-debuginfo: Server-Server-s390x-80067fc0de3c-72.pem
[root@jsefler-r63-server ~]# 

^^^ That looks better.
The s390x channels are mapped to the s390x product cert for rhel server

Comment 7 John Sefler 2012-04-17 22:15:50 UTC
moving to VERIFIED in version...
[root@jsefler-r63-server ~]# rpm -q subscription-manager-migration-data
subscription-manager-migration-data-1.12.1.3-1.el6.noarch

[root@jsefler-r63-server ~]# rpm -ql subscription-manager-migration-data | grep s390
/usr/share/rhsm/product/RHEL-6/Server-Server-s390x-80067fc0de3c-72.pem
[root@jsefler-r63-server ~]# grep Server-Server-s390x-80067fc0de3c-72.pem /usr/share/rhsm/product/RHEL-6/channel-cert-mapping.txt
rhel-s390x-server-6: Server-Server-s390x-80067fc0de3c-72.pem
rhel-s390x-server-6-beta: Server-Server-s390x-80067fc0de3c-72.pem
rhel-s390x-server-6-beta-debuginfo: Server-Server-s390x-80067fc0de3c-72.pem
rhel-s390x-server-6-debuginfo: Server-Server-s390x-80067fc0de3c-72.pem
rhel-s390x-server-optional-6: Server-Server-s390x-80067fc0de3c-72.pem
rhel-s390x-server-optional-6-beta: Server-Server-s390x-80067fc0de3c-72.pem
rhel-s390x-server-optional-6-beta-debuginfo: Server-Server-s390x-80067fc0de3c-72.pem
rhel-s390x-server-optional-6-debuginfo: Server-Server-s390x-80067fc0de3c-72.pem
rhel-s390x-server-supplementary-6: Server-Server-s390x-80067fc0de3c-72.pem
rhel-s390x-server-supplementary-6-beta: Server-Server-s390x-80067fc0de3c-72.pem
rhel-s390x-server-supplementary-6-beta-debuginfo: Server-Server-s390x-80067fc0de3c-72.pem
rhel-s390x-server-supplementary-6-debuginfo: Server-Server-s390x-80067fc0de3c-72.pem
[root@jsefler-r63-server ~]#

Comment 9 errata-xmlrpc 2012-06-20 13:37:38 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.

http://rhn.redhat.com/errata/RHEA-2012-0823.html