test: use redis:alpine
Signed-off-by: Antonio Murdaca <runcom@redhat.com>
This commit is contained in:
parent
f648cd6e60
commit
715785950c
5 changed files with 9 additions and 11 deletions
|
@ -68,7 +68,7 @@ PATH=$PATH:$TESTDIR
|
||||||
# Make sure we have a copy of the redis:latest image.
|
# Make sure we have a copy of the redis:latest image.
|
||||||
if ! [ -d "$ARTIFACTS_PATH"/redis-image ]; then
|
if ! [ -d "$ARTIFACTS_PATH"/redis-image ]; then
|
||||||
mkdir -p "$ARTIFACTS_PATH"/redis-image
|
mkdir -p "$ARTIFACTS_PATH"/redis-image
|
||||||
if ! "$COPYIMG_BINARY" --import-from=docker://redis --export-to=dir:"$ARTIFACTS_PATH"/redis-image --signature-policy="$INTEGRATION_ROOT"/policy.json ; then
|
if ! "$COPYIMG_BINARY" --import-from=docker://redis:alpine --export-to=dir:"$ARTIFACTS_PATH"/redis-image --signature-policy="$INTEGRATION_ROOT"/policy.json ; then
|
||||||
echo "Error pulling docker://redis"
|
echo "Error pulling docker://redis"
|
||||||
rm -fr "$ARTIFACTS_PATH"/redis-image
|
rm -fr "$ARTIFACTS_PATH"/redis-image
|
||||||
exit 1
|
exit 1
|
||||||
|
@ -145,7 +145,7 @@ function start_ocid() {
|
||||||
if ! [ "$3" = "--no-pause-image" ] ; then
|
if ! [ "$3" = "--no-pause-image" ] ; then
|
||||||
"$BIN2IMG_BINARY" --root "$TESTDIR/ocid" $STORAGE_OPTS --runroot "$TESTDIR/ocid-run" --source-binary "$PAUSE_BINARY"
|
"$BIN2IMG_BINARY" --root "$TESTDIR/ocid" $STORAGE_OPTS --runroot "$TESTDIR/ocid-run" --source-binary "$PAUSE_BINARY"
|
||||||
fi
|
fi
|
||||||
"$COPYIMG_BINARY" --root "$TESTDIR/ocid" $STORAGE_OPTS --runroot "$TESTDIR/ocid-run" --image-name=redis --import-from=dir:"$ARTIFACTS_PATH"/redis-image --add-name=docker://docker.io/library/redis:latest --signature-policy="$INTEGRATION_ROOT"/policy.json
|
"$COPYIMG_BINARY" --root "$TESTDIR/ocid" $STORAGE_OPTS --runroot "$TESTDIR/ocid-run" --image-name=redis:alpine --import-from=dir:"$ARTIFACTS_PATH"/redis-image --add-name=docker://docker.io/library/redis:alpine --signature-policy="$INTEGRATION_ROOT"/policy.json
|
||||||
"$OCID_BINARY" --conmon "$CONMON_BINARY" --listen "$OCID_SOCKET" --runtime "$RUNTIME_BINARY" --root "$TESTDIR/ocid" --runroot "$TESTDIR/ocid-run" $STORAGE_OPTS --seccomp-profile "$seccomp" --apparmor-profile "$apparmor" --cni-config-dir "$OCID_CNI_CONFIG" --signature-policy "$INTEGRATION_ROOT"/policy.json --config /dev/null config >$OCID_CONFIG
|
"$OCID_BINARY" --conmon "$CONMON_BINARY" --listen "$OCID_SOCKET" --runtime "$RUNTIME_BINARY" --root "$TESTDIR/ocid" --runroot "$TESTDIR/ocid-run" $STORAGE_OPTS --seccomp-profile "$seccomp" --apparmor-profile "$apparmor" --cni-config-dir "$OCID_CNI_CONFIG" --signature-policy "$INTEGRATION_ROOT"/policy.json --config /dev/null config >$OCID_CONFIG
|
||||||
|
|
||||||
# Prepare the CNI configuration files, we're running with non host networking by default
|
# Prepare the CNI configuration files, we're running with non host networking by default
|
||||||
|
@ -154,11 +154,11 @@ function start_ocid() {
|
||||||
"$OCID_BINARY" --debug --config "$OCID_CONFIG" & OCID_PID=$!
|
"$OCID_BINARY" --debug --config "$OCID_CONFIG" & OCID_PID=$!
|
||||||
wait_until_reachable
|
wait_until_reachable
|
||||||
|
|
||||||
run ocic image status --id=redis
|
run ocic image status --id=redis:alpine
|
||||||
if [ "$status" -ne 0 ] ; then
|
if [ "$status" -ne 0 ] ; then
|
||||||
ocic image pull redis:latest
|
ocic image pull redis:alpine
|
||||||
fi
|
fi
|
||||||
REDIS_IMAGEID=$(ocic image status --id=redis | head -1 | sed -e "s/ID: //g")
|
REDIS_IMAGEID=$(ocic image status --id=redis:alpine | head -1 | sed -e "s/ID: //g")
|
||||||
run ocic image status --id=busybox
|
run ocic image status --id=busybox
|
||||||
if [ "$status" -ne 0 ] ; then
|
if [ "$status" -ne 0 ] ; then
|
||||||
ocic image pull busybox:latest
|
ocic image pull busybox:latest
|
||||||
|
|
2
test/testdata/container_config.json
vendored
2
test/testdata/container_config.json
vendored
|
@ -4,7 +4,7 @@
|
||||||
"attempt": 1
|
"attempt": 1
|
||||||
},
|
},
|
||||||
"image": {
|
"image": {
|
||||||
"image": "docker://redis:latest"
|
"image": "redis:alpine"
|
||||||
},
|
},
|
||||||
"command": [
|
"command": [
|
||||||
"/bin/ls"
|
"/bin/ls"
|
||||||
|
|
|
@ -7,11 +7,9 @@
|
||||||
"image": "%VALUE%"
|
"image": "%VALUE%"
|
||||||
},
|
},
|
||||||
"command": [
|
"command": [
|
||||||
"/bin/bash"
|
|
||||||
],
|
|
||||||
"args": [
|
|
||||||
"/bin/ls"
|
"/bin/ls"
|
||||||
],
|
],
|
||||||
|
"args": [],
|
||||||
"working_dir": "/",
|
"working_dir": "/",
|
||||||
"envs": [
|
"envs": [
|
||||||
{
|
{
|
||||||
|
|
2
test/testdata/container_config_seccomp.json
vendored
2
test/testdata/container_config_seccomp.json
vendored
|
@ -4,7 +4,7 @@
|
||||||
"attempt": 1
|
"attempt": 1
|
||||||
},
|
},
|
||||||
"image": {
|
"image": {
|
||||||
"image": "docker://redis:latest"
|
"image": "redis:alpine"
|
||||||
},
|
},
|
||||||
"command": [
|
"command": [
|
||||||
"/bin/bash"
|
"/bin/bash"
|
||||||
|
|
2
test/testdata/container_redis.json
vendored
2
test/testdata/container_redis.json
vendored
|
@ -3,7 +3,7 @@
|
||||||
"name": "podsandbox1-redis"
|
"name": "podsandbox1-redis"
|
||||||
},
|
},
|
||||||
"image": {
|
"image": {
|
||||||
"image": "docker://redis:latest"
|
"image": "redis:alpine"
|
||||||
},
|
},
|
||||||
"args": [
|
"args": [
|
||||||
"docker-entrypoint.sh",
|
"docker-entrypoint.sh",
|
||||||
|
|
Loading…
Reference in a new issue