set changed 'flag' file for oc import commands

Signed-off-by: Adam Miller <admiller@redhat.com>
This commit is contained in:
Adam Miller 2016-07-27 15:09:39 +00:00
parent fed9ee4a37
commit baeea2dff9

View file

@ -75,7 +75,9 @@
copy: src=openshift-role-osbs-builder.yml dest={{ osbs_openshift_home }}/role-osbs-builder.yml
- name: import the osbs-builder role
command: oc replace --force=true --filename={{ osbs_openshift_home }}/role-osbs-builder.yml
shell: "oc replace --force=true --filename={{ osbs_openshift_home }}/role-osbs-builder.yml && touch /etc/origin/osbs-builder-role-imported"
args:
creates: "/etc/origin/osbs-builder-role-imported"
environment: "{{ osbs_environment }}"
- name: copy role bindings
@ -95,7 +97,9 @@
groups: "{{ osbs_admin_groups }}"
- name: import the role bindings
command: oc replace --force=true --filename={{ osbs_openshift_home }}/rolebinding-{{ item }}.yml
shell: "oc replace --force=true --filename={{ osbs_openshift_home }}/rolebinding-{{ item }}.yml && touch /etc/origin/role-bindings-imported"
args:
creates: "/etc/origin/role-bindings-imported"
environment: "{{ osbs_environment }}"
with_items:
- osbs-readonly
@ -106,7 +110,9 @@
template: src=openshift-resourcequota.yml.j2 dest={{ osbs_openshift_home }}/resourcequota.yml
- name: import resource quotas
command: oc replace --force=true --filename={{ osbs_openshift_home }}/resourcequota.yml
shell: "oc replace --force=true --filename={{ osbs_openshift_home }}/resourcequota.yml && touch /etc/origin/resource-quotas-imported"
args:
creates: "/etc/origin/resource-quotas-imported"
environment: "{{ osbs_environment }}"
# Useful when using "oc" to inspect openshift state.