diff options
Diffstat (limited to 'roles/ands_openshift/tasks/heketi_resources.yml')
-rw-r--r-- | roles/ands_openshift/tasks/heketi_resources.yml | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/roles/ands_openshift/tasks/heketi_resources.yml b/roles/ands_openshift/tasks/heketi_resources.yml index 0b0d0d3..1cab748 100644 --- a/roles/ands_openshift/tasks/heketi_resources.yml +++ b/roles/ands_openshift/tasks/heketi_resources.yml @@ -6,11 +6,11 @@ command: oc -n "{{ openshift_namespace }}" get secret/heketi register: result failed_when: false - changed_when: (result | failed) + changed_when: result is failed - name: Create secret for dynamic volume provisioning command: "kubectl create secret generic heketi --type=kubernetes.io/glusterfs --from-literal=key={{ ands_secrets.heketi.admin | quote }} --from-literal=user={{ ands_secrets.heketi.user | quote }} --namespace={{ openshift_namespace }}" - when: (result | changed) + when: (result is changed) - name: Copy Heketi configuration copy: src="heketi/heketi.json" dest="{{ heketi_template_path }}/heketi.json" owner=root group=root mode="0644" @@ -20,21 +20,21 @@ command: oc -n "{{ openshift_namespace }}" get cm/heketi register: result2 failed_when: false - changed_when: (result2 | failed) + changed_when: result2 is failed - name: Desotry existing Heketi configuration command: oc -n "{{ openshift_namespace }}" delete cm/heketi - when: ( result1 | changed ) and (not (result2 | changed)) + when: ( result1 is changed ) and (not (result2 is changed)) - name: Create heketiConfigmap command: oc -n "{{ openshift_namespace }}" create cm heketi --from-file="{{ heketi_template_path }}/heketi.json" - when: (result1 | changed) or (result2 | changed) + when: (result1 is changed) or (result2 is changed) - name: Check if Heketi POD is running command: oc -n "{{ openshift_namespace }}" get dc/heketi --template "{{ '{{.status.availableReplicas}}' }}" register: result failed_when: false - changed_when: (result | failed) or ((result.stdout | int) < 1) + changed_when: (result is failed) or ((result.stdout | int) < 1) - name: Fix GlusterFS volume permissions include_tasks: heketi_perms.yml @@ -42,7 +42,7 @@ apply: run_once: true delegate_to: "{{ groups.masters[0] }}" - when: (result | changed) + when: (result is changed) - name: Copy Heketi Template template: src="heketi/heketi_template.json.j2" dest="{{ heketi_template_path }}/heketi_template.json" owner=root group=root mode="0644" @@ -54,7 +54,7 @@ template: heketi_template.json template_path: "{{ heketi_template_path }}" project: "{{ openshift_namespace }}" - recreate: "{{ result | changed | ternary (true, false) }}" + recreate: "{{ result is changed | ternary (true, false) }}" - name: Wait until heketi service is running wait_for: host="heketi.{{ openshift_master_default_subdomain }}" port=80 state=present @@ -73,4 +73,4 @@ template: heketi-sc.yml template_path: "{{ heketi_template_path }}" project: "{{ openshift_namespace }}" - recreate: "{{ result | changed | ternary (true, false) }}" + recreate: "{{ result is changed | ternary (true, false) }}" |