Skip to content

Commit 5a0553e

Browse files
committed
Fix #24094: ensure pod is cleaned up when timeout
1 parent 40c9af5 commit 5a0553e

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/main/java/eu/openanalytics/containerproxy/backend/kubernetes/KubernetesBackend.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,9 @@ protected Container startContainer(ContainerSpec spec, Proxy proxy) throws Excep
286286
}
287287
, maxTries, 1000);
288288
if (!Readiness.isReady(kubeClient.resource(startedPod).fromServer().get())) {
289+
Pod pod = kubeClient.resource(startedPod).fromServer().get();
290+
container.getParameters().put(PARAM_POD, pod);
291+
proxy.getContainers().add(container);
289292
throw new ContainerProxyException("Container did not become ready in time");
290293
}
291294
Pod pod = kubeClient.resource(startedPod).fromServer().get();

0 commit comments

Comments
 (0)