diff --git a/systemtest/040-local-registry-auth.bats b/systemtest/040-local-registry-auth.bats index a8a9f26c..34e5c685 100644 --- a/systemtest/040-local-registry-auth.bats +++ b/systemtest/040-local-registry-auth.bats @@ -17,6 +17,7 @@ function setup() { _cred_dir=$TESTDIR/credentials # It is important to change XDG_RUNTIME_DIR only after we start the registry, otherwise it affects the path of $XDG_RUNTIME_DIR/netns maintained by Podman, # making it impossible to clean up after ourselves. + export XDG_RUNTIME_DIR_OLD=$XDG_RUNTIME_DIR export XDG_RUNTIME_DIR=$_cred_dir mkdir -p $_cred_dir/containers # Remove old/stale cred file @@ -111,6 +112,9 @@ function setup() { } teardown() { + # Need to restore XDG_RUNTIME_DIR. + XDG_RUNTIME_DIR=$XDG_RUNTIME_DIR_OLD + podman rm -f reg if [[ -n $_cred_dir ]]; then