diff options
author | Eric Wolinetz <ewolinet@redhat.com> | 2017-08-25 14:25:20 -0500 |
---|---|---|
committer | Eric Wolinetz <ewolinet@redhat.com> | 2017-09-20 13:32:19 -0500 |
commit | dace5169e0b5066a027746dd6f28f0268248043f (patch) | |
tree | 01ca466b678176c61fdb31ffe56bb972910b9f24 /roles/template_service_broker/tasks/remove.yml | |
parent | 4f5839e585a78243eae2d215176047299c52a1eb (diff) | |
download | openshift-dace5169e0b5066a027746dd6f28f0268248043f.tar.gz openshift-dace5169e0b5066a027746dd6f28f0268248043f.tar.bz2 openshift-dace5169e0b5066a027746dd6f28f0268248043f.tar.xz openshift-dace5169e0b5066a027746dd6f28f0268248043f.zip |
Creating initial tsb role to consume and apply templates provided for tsb
Diffstat (limited to 'roles/template_service_broker/tasks/remove.yml')
-rw-r--r-- | roles/template_service_broker/tasks/remove.yml | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/roles/template_service_broker/tasks/remove.yml b/roles/template_service_broker/tasks/remove.yml new file mode 100644 index 000000000..207dd9bdb --- /dev/null +++ b/roles/template_service_broker/tasks/remove.yml @@ -0,0 +1,28 @@ +--- +- command: mktemp -d /tmp/tsb-ansible-XXXXXX + register: mktemp + changed_when: False + become: no + +- copy: + src: "{{ __tsb_files_location }}/{{ item }}" + dest: "{{ mktemp.stdout }}/{{ __tsb_template_file }}" + +- name: Delete TSB objects + shell: > + oc process -f "{{ __tsb_files_location }}/{{ __tsb_template_file }}" | kubectl delete -f - + +- name: empty out tech preview extension file for service console UI + copy: + src: remove-openshift-ansible-catalog-console.js + dest: /etc/origin/master/openshift-ansible-catalog-console.js + +- oc_project: + name: openshift-template-service-broker + state: absent + +- file: + state: absent + name: "{{ mktemp.stdout }}" + changed_when: False + become: no |