diff --git a/roles/docker/tasks/main.yml b/roles/docker/tasks/main.yml index 7affb9a..230c7c2 100644 --- a/roles/docker/tasks/main.yml +++ b/roles/docker/tasks/main.yml @@ -2,7 +2,7 @@ - name: Make sure the extra repos is enabled command: subscription-manager repos --enable rhel-7-server-extras-rpms - when: "ansible_os_family == 'RedHat'" + when: "ansible_os_family == 'RedHat' and not is_offline|default(False)|bool" tags: rpm - name: Install Docker diff --git a/roles/openshift-prereq/tasks/main.yml b/roles/openshift-prereq/tasks/main.yml index 22539f4..ba9d092 100644 --- a/roles/openshift-prereq/tasks/main.yml +++ b/roles/openshift-prereq/tasks/main.yml @@ -13,6 +13,7 @@ - name: First, disable any repos (using subscription-manager) command: subscription-manager repos --disable="*" + when: 'not is_offline|default(False)|bool' tags: rpm - name: Make sure mandatory repos are enabled @@ -23,6 +24,7 @@ - rhel-7-server-extras-rpms - rhel-7-server-ose-{{ lab_openshift_version }}-rpms - rhel-7-fast-datapath-rpms # see https://access.redhat.com/solutions/3008401 + when: 'not is_offline|default(False)' tags: rpm - name: Install nfs-utils