From a17e0cee462deb78b095c658cb604dd724bc714d Mon Sep 17 00:00:00 2001 From: Nicolas Richart <nicolas.richart@epfl.ch> Date: Mon, 28 Apr 2025 22:32:48 +0200 Subject: [PATCH] Make it work with kaniko --- dockerfiles/rhel94-kuma/Dockerfile | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/dockerfiles/rhel94-kuma/Dockerfile b/dockerfiles/rhel94-kuma/Dockerfile index d1b4985..3c846d0 100644 --- a/dockerfiles/rhel94-kuma/Dockerfile +++ b/dockerfiles/rhel94-kuma/Dockerfile @@ -15,16 +15,17 @@ WORKDIR /tmp COPY ./foreman1-ca.pem /etc/rhsm/ca/katello-server-ca.pem -RUN --mount=type=secret,id=ACTIVATION_KEY --mount=type=bind,source=./scripts,target=/scripts <<EOF - export ACTIVATION_KEY="$(cat /run/secrets/ACTIVATION_KEY /kaniko/ACTIVATION_KEY 2>/dev/null)" +COPY ./scripts /scripts - /scripts/00_register.sh - /scripts/10_install_spack_deps.sh - /scripts/11_install_slurm.sh - /scripts/12_install_pmix.sh - /scripts/13_install_mlnx.sh - /scripts/14_install_nvidia.sh - /scripts/15_install_gpfs.sh - /scripts/16_install_local_extras.sh - /scripts/99_unregister.sh -EOF +RUN --mount=type=secret,id=ACTIVATION_KEY \ + export ACTIVATION_KEY="$(cat /run/secrets/ACTIVATION_KEY /kaniko/ACTIVATION_KEY 2>/dev/null)" \ + && /scripts/00_register.sh \ + && /scripts/10_install_spack_deps.sh \ + && /scripts/11_install_slurm.sh \ + && /scripts/12_install_pmix.sh \ + && /scripts/13_install_mlnx.sh \ + && /scripts/14_install_nvidia.sh \ + && /scripts/15_install_gpfs.sh \ + && /scripts/16_install_local_extras.sh \ + && /scripts/99_unregister.sh \ + && rm -rf /scripts -- GitLab