Bug 790585

Summary: Cannot use activationkey with subscription-manager < 0.95.11
Product: Red Hat Satellite Reporter: Og Maciel <omaciel>
Component: Content ManagementAssignee: Katello Bug Bin <katello-bugs>
Status: CLOSED NOTABUG QA Contact: Katello QA List <katello-qa-list>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.0.0CC: bkearney, mmccune
Target Milestone: Unspecified   
Target Release: Unused   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-02-15 15:17:00 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Og Maciel 2012-02-14 21:31:07 UTC
Description of problem:

Seems that subscription-manager-0.95.11-1.el6.x86_64 does not support the --activationkey flag. As I've been told that we're going to support all versions of subscription-manager out there, I'm filing this issue to track it.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1. Populate a katello server with various orgs, environments and available subscriptions/synced repos (RH, third-party)
2. Create an activation key
3. Register a machine against the katello server using the activation key
  
Actual results:

subscription-manager: error: no such option: --activationkey

Expected results:


Additional info:

[root@qeclient04 ~]# subscription-manager register --activationkey ak1 --org NYDateCenter
Usage: subscription-manager register [OPTIONS]

subscription-manager: error: no such option: --activationkey
[root@qeclient04 ~]# rpm -q subscription-manager
subscription-manager-0.95.11-1.el6.x86_64

Comment 1 Mike McCune 2012-02-14 23:36:24 UTC
I'm not certain we have to support activation_keys on all versions of subscription-manager.

I think the goal was:

"Support registration with all versions of subscription-manager"

but not support for all the possible newer flags.

Comment 2 Bryan Kearney 2012-02-15 15:17:00 UTC
Mike is correct, if the client does not support keys (which earlier do not) then katello usage does not need to support this.