|
@@ -49,8 +49,10 @@
|
|
|
# RHEL and Centos image streams are mutually exclusive
|
|
|
- name: Import RHEL streams
|
|
|
command: >
|
|
|
- {{ openshift.common.client_binary }} {{ openshift_examples_import_command }} -n openshift -f {{ rhel_image_streams }}
|
|
|
+ {{ openshift.common.client_binary }} {{ openshift_examples_import_command }} -n openshift -f {{ item }}
|
|
|
when: openshift_examples_load_rhel | bool
|
|
|
+ with_items:
|
|
|
+ - "{{ rhel_image_streams }}"
|
|
|
register: oex_import_rhel_streams
|
|
|
failed_when: "'already exists' not in oex_import_rhel_streams.stderr and oex_import_rhel_streams.rc != 0"
|
|
|
changed_when: false
|
|
@@ -100,12 +102,15 @@
|
|
|
path: "{{ item }}"
|
|
|
state: absent
|
|
|
with_items:
|
|
|
- - "{{ xpaas_templates }}/sso70-basic.json"
|
|
|
+ - "{{ xpaas_templates_base }}/sso70-basic.json"
|
|
|
|
|
|
- name: Remove old xPaas templates from openshift namespace
|
|
|
- command: oc delete -n openshift {{ item }}
|
|
|
+ command: "{{ openshift.common.client_binary }} -n openshift delete templates/{{ item }}"
|
|
|
with_items:
|
|
|
- sso70-basic
|
|
|
+ register: oex_delete_old_xpaas_templates
|
|
|
+ failed_when: "'not found' not in oex_delete_old_xpaas_templates.stderr and oex_delete_old_xpaas_templates.rc != 0"
|
|
|
+ changed_when: false
|
|
|
|
|
|
- name: Import xPaas image streams
|
|
|
command: >
|