From 3ce07c65bb93821b962750270bf97509b04360b0 Mon Sep 17 00:00:00 2001 From: Scott Curtis Date: Mon, 28 Oct 2024 20:22:31 +0000 Subject: [PATCH] Force /tmp/certs dir creation (#646) --- ga/24.0.0.10/kernel/helpers/runtime/docker-server.sh | 2 +- ga/24.0.0.6/kernel/helpers/runtime/docker-server.sh | 2 +- ga/24.0.0.9/kernel/helpers/runtime/docker-server.sh | 2 +- ga/latest/kernel/helpers/runtime/docker-server.sh | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ga/24.0.0.10/kernel/helpers/runtime/docker-server.sh b/ga/24.0.0.10/kernel/helpers/runtime/docker-server.sh index 77f7b4260..8df65ef7c 100755 --- a/ga/24.0.0.10/kernel/helpers/runtime/docker-server.sh +++ b/ga/24.0.0.10/kernel/helpers/runtime/docker-server.sh @@ -61,7 +61,7 @@ function importKeyCert() { # Add kubernetes CA certificates to the truststore # CA bundles need to be split and added as individual certificates if [ "$SEC_IMPORT_K8S_CERTS" = "true" ] && [ -d "${KUBE_SA_FOLDER}" ]; then - mkdir /tmp/certs + mkdir -p /tmp/certs pushd /tmp/certs >&/dev/null cat ${KUBE_SA_FOLDER}/*.crt >${TMP_CERT} csplit -s -z -f crt- "${TMP_CERT}" "${CRT_DELIMITER}" '{*}' diff --git a/ga/24.0.0.6/kernel/helpers/runtime/docker-server.sh b/ga/24.0.0.6/kernel/helpers/runtime/docker-server.sh index 77f7b4260..8df65ef7c 100755 --- a/ga/24.0.0.6/kernel/helpers/runtime/docker-server.sh +++ b/ga/24.0.0.6/kernel/helpers/runtime/docker-server.sh @@ -61,7 +61,7 @@ function importKeyCert() { # Add kubernetes CA certificates to the truststore # CA bundles need to be split and added as individual certificates if [ "$SEC_IMPORT_K8S_CERTS" = "true" ] && [ -d "${KUBE_SA_FOLDER}" ]; then - mkdir /tmp/certs + mkdir -p /tmp/certs pushd /tmp/certs >&/dev/null cat ${KUBE_SA_FOLDER}/*.crt >${TMP_CERT} csplit -s -z -f crt- "${TMP_CERT}" "${CRT_DELIMITER}" '{*}' diff --git a/ga/24.0.0.9/kernel/helpers/runtime/docker-server.sh b/ga/24.0.0.9/kernel/helpers/runtime/docker-server.sh index 77f7b4260..8df65ef7c 100755 --- a/ga/24.0.0.9/kernel/helpers/runtime/docker-server.sh +++ b/ga/24.0.0.9/kernel/helpers/runtime/docker-server.sh @@ -61,7 +61,7 @@ function importKeyCert() { # Add kubernetes CA certificates to the truststore # CA bundles need to be split and added as individual certificates if [ "$SEC_IMPORT_K8S_CERTS" = "true" ] && [ -d "${KUBE_SA_FOLDER}" ]; then - mkdir /tmp/certs + mkdir -p /tmp/certs pushd /tmp/certs >&/dev/null cat ${KUBE_SA_FOLDER}/*.crt >${TMP_CERT} csplit -s -z -f crt- "${TMP_CERT}" "${CRT_DELIMITER}" '{*}' diff --git a/ga/latest/kernel/helpers/runtime/docker-server.sh b/ga/latest/kernel/helpers/runtime/docker-server.sh index 77f7b4260..8df65ef7c 100755 --- a/ga/latest/kernel/helpers/runtime/docker-server.sh +++ b/ga/latest/kernel/helpers/runtime/docker-server.sh @@ -61,7 +61,7 @@ function importKeyCert() { # Add kubernetes CA certificates to the truststore # CA bundles need to be split and added as individual certificates if [ "$SEC_IMPORT_K8S_CERTS" = "true" ] && [ -d "${KUBE_SA_FOLDER}" ]; then - mkdir /tmp/certs + mkdir -p /tmp/certs pushd /tmp/certs >&/dev/null cat ${KUBE_SA_FOLDER}/*.crt >${TMP_CERT} csplit -s -z -f crt- "${TMP_CERT}" "${CRT_DELIMITER}" '{*}'