We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c724975 commit 5526334Copy full SHA for 5526334
tests/containers/kubernetes_utils.py
@@ -280,9 +280,13 @@ def ready() -> bool:
280
pod: ResourceField
281
for pod in pods:
282
if not Readiness.is_pod_ready(pod) and not Readiness.is_pod_succeeded(pod):
283
+ if not pod.status.containerStatuses:
284
+ pod_status = pod.status
285
+ else:
286
+ pod_status = {cs.name: cs.state for cs in pod.status.containerStatuses}
287
+
288
logging.debug("Pod is not ready: %s/%s (%s)",
- namespace_name, pod.metadata.name,
- {cs.name: cs.state for cs in pod.status.containerStatuses})
289
+ namespace_name, pod.metadata.name, pod_status)
290
return False
291
else:
292
# check all containers in pods are ready
0 commit comments