diff --git a/README.md b/README.md index d278904..58962d4 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,8 @@ Role Variables |-------------------|---------------------|----------------------| | `rhn_username` | No default | Red Hat Portal username. | | `rhn_password` | No default | Red Hat Portal password. | +| `rhn_activation_key` | No default | Red Hat Portal Activation Key. | +| `rhn_org_id` | No default | Red Hat Portal Organization Identifier. | | `rhsub_state` | `enable` | Whether to enable or disable a Red Hat subscription. | | `rhsub_autosubscribe` | `yes` | Whether or not to autosubscibe to available repositories. | | `rhsub_repos` | `[undefined]` | If defined, the list of repositories to enable or disable. See `defaults/main.yml` for examples. | diff --git a/defaults/main.yml b/defaults/main.yml index e222da7..7f87f56 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -1,6 +1,8 @@ # These parameters aren't required, so no default is provided: # rhn_username: joe # rhn_password: secrete +# rhn_activation_key: AAA-BBB-CCC-DDD +# rhn_ord_id: 1234 rhsub_state: present # present or absent rhsub_autosubscribe: True diff --git a/tasks/main.yml b/tasks/main.yml index d328de7..1049e9a 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -19,6 +19,8 @@ redhat_subscription: username: "{{ rhn_username|default(omit) }}" password: "{{ rhn_password|default(omit) }}" + activationkey: "{{ rhn_activation_key|default(omit) }}" + org_id: "{{ rhn_org_id|default(omit) }}" state: "{{ rhsub_state|default(omit) }}" autosubscribe: "{{ rhsub_autosubscribe|default(omit) }}" tags: