mirror of
https://github.com/containers/podman.git
synced 2025-12-10 07:42:12 +08:00
Merge pull request #19704 from rhatdan/timeout
Set StopTimeout for compat API if not set by client
This commit is contained in:
@@ -308,6 +308,7 @@ cid_top=$(jq -r '.Id' <<<"$output")
|
||||
t GET containers/${cid_top}/json 200 \
|
||||
.Config.Entrypoint[0]="top" \
|
||||
.Config.Cmd='[]' \
|
||||
.Config.StopTimeout="10" \
|
||||
.Path="top" \
|
||||
.NetworkSettings.Networks.podman.NetworkID=podman
|
||||
t POST containers/${cid_top}/start 204
|
||||
|
||||
@@ -206,6 +206,9 @@ EOF
|
||||
run_podman container inspect $service_container --format "{{.State.Running}}"
|
||||
is "$output" "true"
|
||||
|
||||
run_podman container inspect $service_container --format '{{.Config.StopTimeout}}'
|
||||
is "$output" "10" "StopTimeout should be initialized to 10"
|
||||
|
||||
# Stop the *main* container and make sure that
|
||||
# 1) The pod transitions to Exited
|
||||
# 2) The service container is stopped
|
||||
|
||||
Reference in New Issue
Block a user