diff options
| author | Scott Dodson <sdodson@redhat.com> | 2017-11-28 21:02:54 -0500 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-11-28 21:02:54 -0500 | 
| commit | b7af6f115dd73cb7706fd76cd13fcd63aead7630 (patch) | |
| tree | d56a1ca453b7be8191f883478f8be9d1ff105944 /roles | |
| parent | bc77099615299390638a69adcf96c0a67c5e5275 (diff) | |
| parent | 8ff6f015e2e4ab10063d5d76ef0a454466b818a9 (diff) | |
| download | openshift-b7af6f115dd73cb7706fd76cd13fcd63aead7630.tar.gz openshift-b7af6f115dd73cb7706fd76cd13fcd63aead7630.tar.bz2 openshift-b7af6f115dd73cb7706fd76cd13fcd63aead7630.tar.xz openshift-b7af6f115dd73cb7706fd76cd13fcd63aead7630.zip  | |
Merge pull request #6073 from mjudeikis/fix_glusterfs_restart
fix for Gluster force restart 
Diffstat (limited to 'roles')
| -rw-r--r-- | roles/openshift_storage_glusterfs/tasks/glusterfs_deploy.yml | 10 | 
1 files changed, 10 insertions, 0 deletions
diff --git a/roles/openshift_storage_glusterfs/tasks/glusterfs_deploy.yml b/roles/openshift_storage_glusterfs/tasks/glusterfs_deploy.yml index ef37762f9..30e83e79b 100644 --- a/roles/openshift_storage_glusterfs/tasks/glusterfs_deploy.yml +++ b/roles/openshift_storage_glusterfs/tasks/glusterfs_deploy.yml @@ -77,6 +77,14 @@      files:      - "{{ mktemp.stdout }}/glusterfs-template.yml" +- name: Check GlusterFS DaemonSet status +  oc_obj: +    namespace: "{{ glusterfs_namespace }}" +    kind: daemonset +    name: glusterfs-{{ glusterfs_name }} +    state: list +  register: glusterfs_ds +  - name: Deploy GlusterFS pods    oc_process:      namespace: "{{ glusterfs_namespace }}" @@ -88,6 +96,8 @@        NODE_LABELS: "{{ glusterfs_nodeselector }}"        CLUSTER_NAME: "{{ glusterfs_name }}"        GB_GLFS_LRU_COUNT: "{{ glusterfs_block_host_vol_max }}" +  when: (glusterfs_ds.results.results[0].status is not defined) or +        (glusterfs_ds.results.results[0].status.numberReady | default(0) < glusterfs_ds.results.results[0].status.desiredNumberScheduled | default(glusterfs_nodes | count))  - name: Wait for GlusterFS pods    oc_obj:  | 
