|
@@ -3,33 +3,18 @@
|
|
|
- when: not openshift.common.is_containerized | bool
|
|
|
block:
|
|
|
|
|
|
- - name: main packages for enterprise
|
|
|
- when:
|
|
|
- - deployment_type == "openshift-enterprise"
|
|
|
+ - name: main master packages availability
|
|
|
check_yum_update:
|
|
|
packages:
|
|
|
- - atomic-openshift
|
|
|
- - atomic-openshift-clients
|
|
|
- - atomic-openshift-master
|
|
|
+ - "{{ openshift.common.service_type }}"
|
|
|
+ - "{{ openshift.common.service_type }}-clients"
|
|
|
+ - "{{ openshift.common.service_type }}-master"
|
|
|
register: r
|
|
|
|
|
|
- set_fact:
|
|
|
- oo_preflight_check_results: "{{ oo_preflight_check_results + [r|combine({'_task': 'main packages for enterprise'})] }}"
|
|
|
+ oo_preflight_check_results: "{{ oo_preflight_check_results + [r|combine({'_task': 'main master packages availability'})] }}"
|
|
|
|
|
|
- - name: main packages for origin
|
|
|
- when:
|
|
|
- - deployment_type == "origin"
|
|
|
- check_yum_update:
|
|
|
- packages:
|
|
|
- - origin
|
|
|
- - origin-clients
|
|
|
- - origin-master
|
|
|
- register: r
|
|
|
-
|
|
|
- - set_fact:
|
|
|
- oo_preflight_check_results: "{{ oo_preflight_check_results + [r|combine({'_task': 'main packages for origin'})] }}"
|
|
|
-
|
|
|
- - name: other master packages
|
|
|
+ - name: other master packages availability
|
|
|
check_yum_update:
|
|
|
packages:
|
|
|
- etcd
|
|
@@ -43,4 +28,4 @@
|
|
|
register: r
|
|
|
|
|
|
- set_fact:
|
|
|
- oo_preflight_check_results: "{{ oo_preflight_check_results + [r|combine({'_task': 'other master packages'})] }}"
|
|
|
+ oo_preflight_check_results: "{{ oo_preflight_check_results + [r|combine({'_task': 'other master packages availability'})] }}"
|