소스 검색

Retry docker startup once

Large environments frequently see docker fail to start up after an
upgrade. Not sure why but we can retry once.
Scott Dodson 7 년 전
부모
커밋
894aac9033
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      roles/openshift_node_upgrade/tasks/restart.yml

+ 5 - 1
roles/openshift_node_upgrade/tasks/restart.yml

@@ -16,7 +16,11 @@
 - name: Restart docker
   service:
     name: "{{ openshift.docker.service_name }}"
-    state: restarted
+    state: started
+  register: docker_start_result
+  until: not docker_start_result | failed
+  retries: 1
+  delay: 30
 
 - name: Update docker facts
   openshift_facts: