Browse Source

see #19: when offline, do not use subscription-manager

master
Nicolas Massé 8 years ago
parent
commit
f892a0b086
  1. 2
      roles/docker/tasks/main.yml
  2. 2
      roles/openshift-prereq/tasks/main.yml

2
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

2
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

Loading…
Cancel
Save