diff options
Diffstat (limited to 'playbooks')
| -rw-r--r-- | playbooks/openstack/openshift-cluster/provision.yml | 14 | 
1 files changed, 11 insertions, 3 deletions
diff --git a/playbooks/openstack/openshift-cluster/provision.yml b/playbooks/openstack/openshift-cluster/provision.yml index 0a69952df..fa5c91ace 100644 --- a/playbooks/openstack/openshift-cluster/provision.yml +++ b/playbooks/openstack/openshift-cluster/provision.yml @@ -47,14 +47,22 @@    hosts: oo_all_hosts    become: yes    gather_facts: yes -  roles: -  - role: rhel_subscribe +  tasks: +  - name: Subscribe RHEL instances +    include_role: +      name: rhel_subscribe      when:      - ansible_distribution == "RedHat"      - rhsub_user is defined      - rhsub_pass is defined -  tasks: +  - name: Enable required YUM repositories +    include_role: +      name: openshift_repos +    when: +    - ansible_distribution == "RedHat" +    - rh_subscribed is defined +    - name: Install dependencies      include_role:        name: openshift_openstack  | 
