Преглед изворни кода

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

docker_image_availability: timeout skopeo inspect
Rodolfo Carvalho пре 7 година
родитељ
комит
c749ed9667

+ 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