From: Benedikt Niedermayr <
benedikt....@siemens.com>
Mount the REGISTRY_AUTH_FILE into the container, so kas can use
it. The REGISTRY_AUTH_FILE specifies a file that is used by docker,
podman and skopeo for container registry login.
Signed-off-by: Benedikt Niedermayr <
benedikt....@siemens.com>
---
kas-container | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/kas-container b/kas-container
index 169ea1bc4555..51c31e3cd710 100755
--- a/kas-container
+++ b/kas-container
@@ -512,6 +512,11 @@ if [ -f "${GITCONFIG_FILE}" ]; then
-e GITCONFIG_FILE="/var/kas/userdata/.gitconfig"
fi
+if [ -f "${REGISTRY_AUTH_FILE}" ]; then
+ set -- "$@" -v "$(readlink -fv "${REGISTRY_AUTH_FILE}")":/var/kas/userdata/.docker/config.json:ro \
+ -e REGISTRY_AUTH_FILE="/var/kas/userdata/.docker/config.json"
+fi
+
if [ -t 1 ]; then
set -- "$@" -t -i
fi
--
2.34.1