Bug 820749
| Summary: | channel-cert-mapping.txt is missing a mapping for product "Red Hat Developer Toolset" | |||
|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 6 | Reporter: | John Sefler <jsefler> | |
| Component: | subscription-manager-migration-data | Assignee: | candlepin-bugs | |
| Status: | CLOSED ERRATA | QA Contact: | Entitlement Bugs <entitlement-bugs> | |
| Severity: | unspecified | Docs Contact: | ||
| Priority: | unspecified | |||
| Version: | 6.6 | CC: | bkearney, dgregor, jesusr, skallesh | |
| Target Milestone: | rc | |||
| Target Release: | --- | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | Doc Type: | Bug Fix | ||
| Doc Text: |
no documentation required
|
Story Points: | --- | |
| Clone Of: | ||||
| : | 852551 (view as bug list) | Environment: | ||
| Last Closed: | 2014-10-14 07:45:11 UTC | Type: | Bug | |
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | --- | Target Upstream Version: | ||
| Embargoed: | ||||
| Bug Depends On: | ||||
| Bug Blocks: | 1014343 | |||
This request was not resolved in time for the current release. Red Hat invites you to ask your support representative to propose this request, if still desired, for consideration in the next release of Red Hat Enterprise Linux. This request was erroneously removed from consideration in Red Hat Enterprise Linux 6.4, which is currently under development. This request will be evaluated for inclusion in Red Hat Enterprise Linux 6.4. pasting a note from dgregor on example logic needed rhn-migrate-classic-to-rhsm
> if customer subscribed to a channel that maps to both 178 and 180:
> # example rhel-i386-client-dts-5-beta
> if customer subscribed to a channel that maps to just 178:
> #example: rhel-i386-client-dts
> use 178.pem
> else:
> use 180.pem
Testing version... [root@jsefler-6 rhnDefinitionsDir]# rpm -q subscription-manager-migration-data subscription-manager-migration-data-1.12.2.6-1.el6.noarch [root@jsefler-6 rhnDefinitionsDir]# rpm -q subscription-manager-migration-data subscription-manager-migration-data-1.12.2.6-1.el6.noarch [root@jsefler-6 rhnDefinitionsDir]# rpm -ql subscription-manager-migration-data | grep 176.pem /usr/share/rhsm/product/RHEL-6/Server-DTS-i386-79f8ebcf28ce-176.pem /usr/share/rhsm/product/RHEL-6/Server-DTS-x86_64-a1d1629fc6f3-176.pem [root@jsefler-6 rhnDefinitionsDir]# rpm -ql subscription-manager-migration-data | grep 177.pem [root@jsefler-6 rhnDefinitionsDir]# rpm -ql subscription-manager-migration-data | grep 178.pem /usr/share/rhsm/product/RHEL-6/Client-DTS-i386-f796e566d707-178.pem /usr/share/rhsm/product/RHEL-6/Client-DTS-x86_64-28b253fcac29-178.pem [root@jsefler-6 rhnDefinitionsDir]# rpm -ql subscription-manager-migration-data | grep 179.pem /usr/share/rhsm/product/RHEL-6/Workstation-DTS-i386-21fbbb933d16-179.pem /usr/share/rhsm/product/RHEL-6/Workstation-DTS-x86_64-6307b5fe6b69-179.pem [root@jsefler-6 rhnDefinitionsDir]# rpm -ql subscription-manager-migration-data | grep 180.pem /usr/share/rhsm/product/RHEL-6/RHB-i386-ce28032e05c7-180.pem /usr/share/rhsm/product/RHEL-6/RHB-x86_64-99c22e1e646f-180.pem ^^^ product cert 177.pem is still missing. This requires help from rel-eng to create a product cert before the mappings can be generated in channel-cert-mapping.txt for product 177. blocked by bug 884688 bug 884688 just moved to MODIFIED This request was not resolved in time for the current release. Red Hat invites you to ask your support representative to propose this request, if still desired, for consideration in the next release of Red Hat Enterprise Linux. After chatting with Alex, I believe all that's needed is to map the DTS 1 Beta channels to 180.pem. I should be able to have that early next week. *** Bug 966683 has been marked as a duplicate of this bug. *** Fixed in latest product-certs.json http://git.app.eng.bos.redhat.com/rcm/rcm-metadata.git/commit/?id=50dbc293f9669b0ec08cc9b80f3bf2681f11accc This bug is applicable to RHEL6, not RHEL7. Re-assigning back to RHEL6. [root@dhcp-0-177 ~]# rpm -qa | grep subscription-manager-migration-data subscription-manager-migration-data-2.0.8-1.el6.noarch [root@dhcp-0-177 ~]# rpm -ql subscription-manager-migration-data | grep 180.pem /usr/share/rhsm/product/RHEL-6/RHB-i386-ce28032e05c7-180.pem /usr/share/rhsm/product/RHEL-6/RHB-x86_64-99c22e1e646f-180.pem [root@dhcp-0-177 ~]# rpm -ql subscription-manager-migration-data | grep 179.pem /usr/share/rhsm/product/RHEL-6/Workstation-DTS-i386-91d4a6310e23-179.pem /usr/share/rhsm/product/RHEL-6/Workstation-DTS-i386-f9fb9e8046b8-179.pem /usr/share/rhsm/product/RHEL-6/Workstation-DTS-x86_64-0fccafa83f56-179.pem /usr/share/rhsm/product/RHEL-6/Workstation-DTS-x86_64-b25cf7e5dba3-179.pem [root@dhcp-0-177 ~]# rpm -ql subscription-manager-migration-data | grep 176.pem /usr/share/rhsm/product/RHEL-6/Server-DTS-i386-4d6c7dd01366-176.pem /usr/share/rhsm/product/RHEL-6/Server-DTS-i386-92bc1559583c-176.pem /usr/share/rhsm/product/RHEL-6/Server-DTS-x86_64-0477094217bc-176.pem /usr/share/rhsm/product/RHEL-6/Server-DTS-x86_64-d477154f5143-176.pem [root@dhcp-0-177 ~]# rpm -ql subscription-manager-migration-data | grep 178.pem [root@dhcp-0-177 ~]# rpm -ql subscription-manager-migration-data | grep 177.pem Product cert 177.pem and 178.pem are still missing 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-2014-1384.html |
Description of problem: Our automated subscription-manager-migration-data test discovered new entries in product-baseline.json... "Name": "Red Hat Beta", "Product ID": "180", "Name": "Red Hat Developer Toolset (for RHEL Workstation)", "Product ID": "179", "Name": "Red Hat Developer Toolset (for RHEL Client)", "Product ID": "178", "Name": "Red Hat Developer Toolset (for RHEL HPC Node)", "Product ID": "177", "Name": "Red Hat Developer Toolset (for RHEL Server)", "Product ID": "176", ... and there are no corresponding products [rcm/rhn-definitions.git] / product_ids / We will need rel-eng to created the missing product certs for rhel-6.4 Version-Release number of selected component (if applicable): [root@qe-blade-13 ~]# rpm -q subscription-manager-migration-data subscription-manager-migration-data-1.12.1.8-1.el6.noarch How reproducible: Steps to Reproduce: [root@qe-blade-13 ~]# rpm -ql subscription-manager-migration-data | grep 176.pem [root@qe-blade-13 ~]# rpm -ql subscription-manager-migration-data | grep 177.pem [root@qe-blade-13 ~]# rpm -ql subscription-manager-migration-data | grep 178.pem [root@qe-blade-13 ~]# rpm -ql subscription-manager-migration-data | grep 179.pem [root@qe-blade-13 ~]# rpm -ql subscription-manager-migration-data | grep 180.pem [root@qe-blade-13 ~]# ^^ Expected each of those greps to find a product cert