Please backport to RHEL5.
+++ This bug was initially created as a clone of Bug #730380 +++
GUI has this functionality, the cli does not.
--- Additional comment from email@example.com on 2011-08-12 15:15:26 EDT ---
It was decided a long time ago that a CLI "root" user could accomplish import using: cp <import_file> /etc/pki/entitlement
However, the design has changed so that an entitlement cert from rhsm-web can now have a key appended (see bug 712980). As such a CLI import function makes sense to handle splitting the contents of the import file..
--- Additional comment from firstname.lastname@example.org on 2011-08-15 14:05:19 EDT ---
fixed in master at eeb90f106bc8fe32baf797ae33bdfc48608738f2.
Master as of 20 October supports this, so 5.8 will supprot this.
Bug report changed to ON_QA status by Errata System.
A QE request has been submitted for advisory RHBA-2011:12204-01
Moving the bug to verified...
[root@tiger entitlement]# rpm -qa | grep subscription-manager
Steps to verify:
[root@tiger entitlement]# subscription-manager import --certificate=/shwetha.pem
Successfully imported certificate shwetha.pem
[root@tiger entitlement]# ll
-rw-r--r-- 1 root root 1678 Nov 24 03:26 596101531355637997-key.pem
-rw-r--r-- 1 root root 1788 Nov 24 03:26 596101531355637997.pem
Technical note added. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.
It was decided a long time ago that a Command Line Interface "root" user could accomplish import using: cp <import_file> /etc/pki/entitlement
The design has changed so that an entitlement cert from rhsm-web can now have a key appended. As such a CLI import function makes sense to handle splitting the contents of the import file.
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.