Skip to content

Commit 739b57e

Browse files
committed
Fix for docker container event 'start' has deprecated fields in Docker v29.0.0
1 parent ac2d5b7 commit 739b57e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/spec-node/utils.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -178,8 +178,8 @@ export async function startEventSeen(params: DockerResolverParameters, labels: R
178178
if (line.trim()) {
179179
try {
180180
const info = JSON.parse(line);
181-
// Docker uses 'status', Podman 'Status'.
182-
if ((info.status || info.Status) === 'start' && await hasLabels(params, info, labels)) {
181+
// Docker uses 'status', Podman 'Status'. Docker v29.0.0 onwards use 'Action' as 'status' is deprecated
182+
if ((info.status || info.Status || info.Action) === 'start' && await hasLabels(params, info, labels)) {
183183
eventsProcess.terminate();
184184
resolve();
185185
}

0 commit comments

Comments
 (0)