Bug 790116 - subscription-manager-migration-data package missing from rhel63 composes
Summary: subscription-manager-migration-data package missing from rhel63 composes
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: subscription-manager
Version: 6.3
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: rc
: ---
Assignee: Michael Stead
QA Contact: Entitlement Bugs
URL:
Whiteboard:
Depends On:
Blocks: 738066
TreeView+ depends on / blocked
 
Reported: 2012-02-13 17:08 UTC by John Sefler
Modified: 2012-06-20 13:05 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-06-20 13:05:40 UTC
Target Upstream Version:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2012:0804 0 normal SHIPPED_LIVE subscription-manager bug fix and enhancement update 2012-06-19 19:51:31 UTC

Description John Sefler 2012-02-13 17:08:27 UTC
Description of problem:
After the debut of the subscription-manager migration tools during the rhel58 release cycle, we now want to include these tools in the next rhel6 release.

For rhel63, we need a new build of subscription-manager-migration-data that contains all the product certs for rhel6 version 6.3 and a mapping file that associates the RHN Classic channels to a product cert.

Comment 4 John Sefler 2012-03-09 22:37:32 UTC
Verifying RHEL63 Compose...

      Beaker Test information:
                         HOSTNAME=sun-x4200-01.rhts.eng.bos.redhat.com
                            JOBID=201757
                         RECIPEID=427913
                    RESULT_SERVER=127.0.0.1:7095
                           DISTRO=RHEL6.3-20120307.8
                     ARCHITECTURE=i386
**  **  **  **  **  **  **  **  **  **  **  **  **  **  **  **  **  **
[root@sun-x4200-01 ~]# rpm -q subscription-manager-migration-data
subscription-manager-migration-data-1.12.2-1.el6.noarch
[root@sun-x4200-01 ~]# rpm -ql subscription-manager-migration-data
/usr/share/rhsm/product
/usr/share/rhsm/product/RHEL-6
/usr/share/rhsm/product/RHEL-6/Client-Client-i386-a67ec40d3d51-68.pem
/usr/share/rhsm/product/RHEL-6/Client-Client-x86_64-95dfaf8b13a0-68.pem
/usr/share/rhsm/product/RHEL-6/ComputeNode-ComputeNode-x86_64-61729bc5623d-76.pem
/usr/share/rhsm/product/RHEL-6/Server-HPN-x86_64-0858d17d60df-132.pem
/usr/share/rhsm/product/RHEL-6/Server-HighAvailability-i386-ecf1f2c601c7-83.pem
/usr/share/rhsm/product/RHEL-6/Server-HighAvailability-x86_64-47d32ac4f4ae-83.pem
/usr/share/rhsm/product/RHEL-6/Server-LoadBalancer-i386-f0772a0e471c-85.pem
/usr/share/rhsm/product/RHEL-6/Server-LoadBalancer-x86_64-93cc6f0f0ebd-85.pem
/usr/share/rhsm/product/RHEL-6/Server-ResilientStorage-i386-e3aaa67ba014-90.pem
/usr/share/rhsm/product/RHEL-6/Server-ResilientStorage-x86_64-7276c03ac3ca-90.pem
/usr/share/rhsm/product/RHEL-6/Server-ScalableFileSystem-x86_64-6b678c82ba97-92.pem
/usr/share/rhsm/product/RHEL-6/Server-Server-i386-d98163bd81a0-69.pem
/usr/share/rhsm/product/RHEL-6/Server-Server-ppc64-b34a0272ba6c-74.pem
/usr/share/rhsm/product/RHEL-6/Server-Server-s390x-80067fc0de3c-72.pem
/usr/share/rhsm/product/RHEL-6/Server-Server-x86_64-23d36f276d57-69.pem
/usr/share/rhsm/product/RHEL-6/Workstation-HPN-x86_64-97c33a65d166-134.pem
/usr/share/rhsm/product/RHEL-6/Workstation-ScalableFileSystem-x86_64-4fcb72aff445-94.pem
/usr/share/rhsm/product/RHEL-6/Workstation-Workstation-i386-a0bad2ffd9b4-71.pem
/usr/share/rhsm/product/RHEL-6/Workstation-Workstation-x86_64-282e18187f84-71.pem
/usr/share/rhsm/product/RHEL-6/channel-cert-mapping.txt
[root@sun-x4200-01 ~]# 

In this RHEL6.3-20120307.8 compose you see that subscription-manager-migration-data is installed and provides RHEL-6 product certs and a channel-cert-mapping.txt file of RHN Channels to product certs.

[root@sun-x4200-01 ~]# find /usr/share/rhsm/product/RHEL-6 -name *.pem -exec openssl x509 -text -in {} \; | egrep 1.3.6.1.4.1.2312.9.1\.[[:digit:]]+\.2: -A1
            1.3.6.1.4.1.2312.9.1.85.2: 
                ..6.3
--
            1.3.6.1.4.1.2312.9.1.134.2: 
                ..6.3
--
            1.3.6.1.4.1.2312.9.1.71.2: 
                ..6.3
--
            1.3.6.1.4.1.2312.9.1.92.2: 
                ..6.3
--
            1.3.6.1.4.1.2312.9.1.83.2: 
                ..6.3
--
            1.3.6.1.4.1.2312.9.1.90.2: 
                ..6.3
--
            1.3.6.1.4.1.2312.9.1.68.2: 
                ..6.3
--
            1.3.6.1.4.1.2312.9.1.132.2: 
                ..6.3
--
            1.3.6.1.4.1.2312.9.1.74.2: 
                ..6.3
--
            1.3.6.1.4.1.2312.9.1.68.2: 
                ..6.3
--
            1.3.6.1.4.1.2312.9.1.72.2: 
                ..6.3
--
            1.3.6.1.4.1.2312.9.1.69.2: 
                ..6.3
--
            1.3.6.1.4.1.2312.9.1.69.2: 
                ..6.3
--
            1.3.6.1.4.1.2312.9.1.83.2: 
                ..6.3
--
            1.3.6.1.4.1.2312.9.1.90.2: 
                ..6.3
--
            1.3.6.1.4.1.2312.9.1.94.2: 
                ..6.3
--
            1.3.6.1.4.1.2312.9.1.76.2: 
                ..6.3
--
            1.3.6.1.4.1.2312.9.1.71.2: 
                ..6.3
--
            1.3.6.1.4.1.2312.9.1.85.2: 
                ..6.3
[root@sun-x4200-01 ~]# 

^^ THIS DEMONSTRATES THAT ALL THE PRODUCT CERTS HAVE A VERSION OID OF 6.3

Moving to VERIFIED.

Comment 5 John Sefler 2012-03-09 22:49:31 UTC
Also verifying the rhel63 installation of subscription-manager-migration...

[root@sun-x4200-01 ~]# rpm -q subscription-manager-migration
subscription-manager-migration-0.99.9-1.el6.i686
[root@sun-x4200-01 ~]# rpm -ql subscription-manager-migration
/usr/sbin/rhn-migrate-classic-to-rhsm
/usr/share/doc/subscription-manager-migration-0.99.9
/usr/share/doc/subscription-manager-migration-0.99.9/LICENSE
/usr/share/man/man8/rhn-migrate-classic-to-rhsm.8.gz
[root@sun-x4200-01 ~]#

Comment 7 errata-xmlrpc 2012-06-20 13:05:40 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/RHBA-2012-0804.html


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