Преглед на файлове

Merge pull request #5228 from sosiouxme/20170825-timeout-skopeo

docker_image_availability: timeout skopeo inspect
Rodolfo Carvalho преди 7 години
родител
ревизия
c749ed9667
променени са 1 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 4 1
      roles/openshift_health_checker/openshift_checks/docker_image_availability.py

+ 4 - 1
roles/openshift_health_checker/openshift_checks/docker_image_availability.py

@@ -168,7 +168,10 @@ class DockerImageAvailability(DockerHostMixin, OpenShiftCheck):
             registries = [registry]
 
         for registry in registries:
-            args = {"_raw_params": "skopeo inspect --tls-verify=false docker://{}/{}".format(registry, image)}
+            args = {
+                "_raw_params": "timeout 10 skopeo inspect --tls-verify=false "
+                               "docker://{}/{}".format(registry, image)
+            }
             result = self.execute_module("command", args)
             if result.get("rc", 0) == 0 and not result.get("failed"):
                 return True