Explorar el Código

Merge pull request #11839 from mtnbikenc/retry-package

Add retries to package command
OpenShift Merge Robot hace 5 años
padre
commit
0844e92b3c
Se han modificado 2 ficheros con 6 adiciones y 0 borrados
  1. 4 0
      roles/openshift_node/tasks/install.yml
  2. 2 0
      test/aws/scaleup.yml

+ 4 - 0
roles/openshift_node/tasks/install.yml

@@ -5,6 +5,8 @@
     update_cache: true
   async: 3600
   poll: 30
+  register: result
+  until: result is succeeded
 
 # FIXME: Creation of these directories should not be required for crio 1.14.5
 - name: Create CNI dirs for crio
@@ -48,6 +50,8 @@
       state: present
     async: 3600
     poll: 30
+    register: result
+    until: result is succeeded
 
   rescue:
   - name: Package install failure message

+ 2 - 0
test/aws/scaleup.yml

@@ -55,6 +55,8 @@
     package:
       name: nfs-utils
       state: present
+    register: result
+    until: result is succeeded
   - name: Wait for new nodes to be ready
     k8s_facts:
       kubeconfig: "{{ kubeconfig_path }}"