Author: | James Laska |
---|
New in version 1.2.
Manage registration and subscription to the Red Hat Network entitlement platform.
parameter | required | default | choices | comments |
---|---|---|---|---|
activationkey | no | supply an activation key for use with registration | ||
autosubscribe | no | Upon successful registration, auto-consume available subscriptions | ||
password | no | Red Hat Network password | ||
pool | no | ^$ | Specify a subscription pool name to consume. Regular expressions accepted. | |
rhsm_baseurl | no | Current value from C(/etc/rhsm/rhsm.conf) is the default | Specify CDN baseurl | |
server_hostname | no | Current value from C(/etc/rhsm/rhsm.conf) is the default | Specify an alternative Red Hat Network server | |
server_insecure | no | Current value from C(/etc/rhsm/rhsm.conf) is the default | Allow traffic over insecure http | |
state | no | present |
|
whether to register and subscribe (present ), or unregister (absent ) a system |
username | no | Red Hat Network username |
Note
Requires subscription-manager
# Register as user (joe_user) with password (somepass) and auto-subscribe to available content.
- redhat_subscription: action=register username=joe_user password=somepass autosubscribe=true
# Register with activationkey (1-222333444) and consume subscriptions matching
# the names (Red hat Enterprise Server) and (Red Hat Virtualization)
- redhat_subscription: action=register
activationkey=1-222333444
pool='^(Red Hat Enterprise Server|Red Hat Virtualization)$'
Note
In order to register a system, subscription-manager requires either a username and password, or an activationkey.