summaryrefslogtreecommitdiffstats
path: root/roles/rhel_subscribe/tasks/enterprise.yml
blob: 8acdfb96999e4f624fc81dbc8ab29ab689f26b5d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
---
- set_fact:
    openshift_release: "{{ openshift_release[1:] }}"
  when:
  - openshift_release is defined
  - openshift_release[0] == 'v'

- name: Disable all repositories
  command: subscription-manager repos --disable="*"

- name: Enable RHEL repositories
  command: subscription-manager repos \
               --enable="rhel-7-server-rpms" \
               --enable="rhel-7-server-extras-rpms" \
               --enable="rhel-7-server-ose-{{ (openshift_release | default('')).split('.')[0:2] | join('.') }}-rpms" \
               --enable="rhel-7-fast-datapath-rpms"
  register: subscribe_repos
  until: subscribe_repos | succeeded