mirror of https://github.com/containers/podman.git
Merge pull request #21846 from edsantiago/prevent_21649
systests: kube play URL: workaround for ECONNREFUSED
This commit is contained in:
commit
e646671212
|
@ -486,15 +486,19 @@ _EOF
|
||||||
TESTDIR=$PODMAN_TMPDIR/testdir
|
TESTDIR=$PODMAN_TMPDIR/testdir
|
||||||
mkdir -p $TESTDIR
|
mkdir -p $TESTDIR
|
||||||
echo "$testYaml" | sed "s|TESTDIR|${TESTDIR}|g" > $PODMAN_TMPDIR/test.yaml
|
echo "$testYaml" | sed "s|TESTDIR|${TESTDIR}|g" > $PODMAN_TMPDIR/test.yaml
|
||||||
|
echo READY > $PODMAN_TMPDIR/ready
|
||||||
|
|
||||||
HOST_PORT=$(random_free_port)
|
HOST_PORT=$(random_free_port)
|
||||||
SERVER=http://127.0.0.1:$HOST_PORT
|
SERVER=http://127.0.0.1:$HOST_PORT
|
||||||
|
|
||||||
run_podman run -d --name myyaml -p "$HOST_PORT:80" \
|
run_podman run -d --name myyaml -p "$HOST_PORT:80" \
|
||||||
-v $PODMAN_TMPDIR/test.yaml:/var/www/testpod.yaml:Z \
|
-v $PODMAN_TMPDIR/test.yaml:/var/www/testpod.yaml:Z \
|
||||||
|
-v $PODMAN_TMPDIR/ready:/var/www/ready:Z \
|
||||||
-w /var/www \
|
-w /var/www \
|
||||||
$IMAGE /bin/busybox-extras httpd -f -p 80
|
$IMAGE /bin/busybox-extras httpd -f -p 80
|
||||||
|
|
||||||
wait_for_port 127.0.0.1 $HOST_PORT
|
wait_for_port 127.0.0.1 $HOST_PORT
|
||||||
|
wait_for_command_output "curl -s -S $SERVER/ready" "READY"
|
||||||
|
|
||||||
run_podman kube play $SERVER/testpod.yaml
|
run_podman kube play $SERVER/testpod.yaml
|
||||||
run_podman inspect test_pod-test --format "{{.State.Running}}"
|
run_podman inspect test_pod-test --format "{{.State.Running}}"
|
||||||
|
|
Loading…
Reference in New Issue