diff --git a/library/rhsm_repository.py b/library/rhsm_repository_conf.py similarity index 98% rename from library/rhsm_repository.py rename to library/rhsm_repository_conf.py index c961852..43e6b03 100644 --- a/library/rhsm_repository.py +++ b/library/rhsm_repository_conf.py @@ -31,9 +31,11 @@ ANSIBLE_METADATA = {'metadata_version': '1.1', 'status': ['preview'], 'supported_by': 'community'} +# TODO(jfrancoa): Rename back into rhsm_repository once +# Ansible 2.8 is used. DOCUMENTATION = ''' --- -module: rhsm_repository +module: rhsm_repository_conf short_description: - Manage RHSM repositories using the subscription-manager command description: @@ -70,21 +72,21 @@ options: EXAMPLES = ''' - name: Enable a RHSM repository - rhsm_repository: + rhsm_repository_conf: name: rhel-7-server-rpms - name: Disable all RHSM repositories - rhsm_repository: + rhsm_repository_conf: name: '*' state: disabled - name: Enable all repositories starting with rhel-6-server - rhsm_repository: + rhsm_repository_conf: name: rhel-6-server* state: enabled - name: Disable all repositories except rhel-7-server-rpms - rhsm_repository: + rhsm_repository_conf: name: rhel-7-server-rpms purge: True ''' diff --git a/tasks/portal.yml b/tasks/portal.yml index 2940696..eb2698d 100644 --- a/tasks/portal.yml +++ b/tasks/portal.yml @@ -27,7 +27,9 @@ - import_tasks: register.yml - name: Configure repository subscriptions - rhsm_repository: + # TODO(jfrancoa): Change back into rhsm_repository once + # we start using Ansible 2.8. + rhsm_repository_conf: name: "{{ rhsm_repos }}" purge: "{{ rhsm_repos_purge | default(omit) }}" state: "{{ rhsm_repos_state | default(omit) }}"