-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Description
In my build I'm getting a lot of
mktemp: failed to create file via template '/cvmfs/software.eessi.io/versions/2023.06/init/eessi_defaults.XXXXXX': Permission denied
/gpfs/work1/1/eessibot/eessi-bot-surf/jobs/2025.08/pr_1147/event_7c214fd0-720b-11f0-84af-0ecb387b6cc4/run_000/linux_x86_64_amd_zen4/eessi.io-2023.06-software/software-layer-scripts/install_scripts.sh: line 51: : No such file or directory
sed command failed
mktemp: failed to create file via template '/cvmfs/software.eessi.io/versions/2023.06/init/lmod/bash.XXXXXX': Permission denied
/gpfs/work1/1/eessibot/eessi-bot-surf/jobs/2025.08/pr_1147/event_7c214fd0-720b-11f0-84af-0ecb387b6cc4/run_000/linux_x86_64_amd_zen4/eessi.io-2023.06-software/software-layer-scripts/install_scripts.sh: line 51: : No such file or directory
sed command failed
mktemp: failed to create file via template '/cvmfs/software.eessi.io/versions/2023.06/init/lmod/csh.XXXXXX': Permission denied
/gpfs/work1/1/eessibot/eessi-bot-surf/jobs/2025.08/pr_1147/event_7c214fd0-720b-11f0-84af-0ecb387b6cc4/run_000/linux_x86_64_amd_zen4/eessi.io-2023.06-software/software-layer-scripts/install_scripts.sh: line 51: : No such file or directory
sed command failed
mktemp: failed to create file via template '/cvmfs/software.eessi.io/versions/2023.06/init/lmod/fish.XXXXXX': Permission denied
/gpfs/work1/1/eessibot/eessi-bot-surf/jobs/2025.08/pr_1147/event_7c214fd0-720b-11f0-84af-0ecb387b6cc4/run_000/linux_x86_64_amd_zen4/eessi.io-2023.06-software/software-layer-scripts/install_scripts.sh: line 51: : No such file or directory
sed command failed
mktemp: failed to create file via template '/cvmfs/software.eessi.io/versions/2023.06/init/lmod/ksh.XXXXXX': Permission denied
/gpfs/work1/1/eessibot/eessi-bot-surf/jobs/2025.08/pr_1147/event_7c214fd0-720b-11f0-84af-0ecb387b6cc4/run_000/linux_x86_64_amd_zen4/eessi.io-2023.06-software/software-layer-scripts/install_scripts.sh: line 51: : No such file or directory
sed command failed
mktemp: failed to create file via template '/cvmfs/software.eessi.io/versions/2023.06/init/lmod/zsh.XXXXXX': Permission denied
/gpfs/work1/1/eessibot/eessi-bot-surf/jobs/2025.08/pr_1147/event_7c214fd0-720b-11f0-84af-0ecb387b6cc4/run_000/linux_x86_64_amd_zen4/eessi.io-2023.06-software/software-layer-scripts/install_scripts.sh: line 51: : No such file or directory
sed command failed
mktemp: failed to create file via template '/cvmfs/software.eessi.io/versions/2023.06/init/modules/EESSI/2023.06.lua.XXXXXX': Permission denied
/gpfs/work1/1/eessibot/eessi-bot-surf/jobs/2025.08/pr_1147/event_7c214fd0-720b-11f0-84af-0ecb387b6cc4/run_000/linux_x86_64_amd_zen4/eessi.io-2023.06-software/software-layer-scripts/install_scripts.sh: line 51: : No such file or directory
sed command failed
mktemp: failed to create file via template '/cvmfs/software.eessi.io/versions/2023.06/init/easybuild/eb_hooks.py.XXXXXX': Permission denied
/gpfs/work1/1/eessibot/eessi-bot-surf/jobs/2025.08/pr_1147/event_7c214fd0-720b-11f0-84af-0ecb387b6cc4/run_000/linux_x86_64_amd_zen4/eessi.io-2023.06-software/software-layer-scripts/install_scripts.sh: line 51: : No such file or directory
sed command failed
and later
ERROR: Failed to create directory /cvmfs/software.eessi.io/host_injections/2023.06/software/linux/x86_64/amd/zen4/accel/nvidia/cc90/modules/all: [Errno 13] Permission denied: '/cvmfs/software.eessi.io/host_injections/2023.06/software/linux/x86_64/amd/zen4'
and even later
grep: /cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/driver_version.txt: Permission denied
ESC[33mThe host GPU driver libraries version have changed. Now its: (v575.57.08)ESC[0m
ESC[33mCleaning out outdated symlinks.ESC[0m
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/cuda_version.txt': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/driver_version.txt': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/host': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/latest': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libEGL.so': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libEGL.so.1': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libEGL_nvidia.so.0': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libGL.so': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libGL.so.1': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libGLESv1_CM.so': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libGLESv1_CM.so.1': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libGLESv1_CM_nvidia.so.1': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libGLESv2.so': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libGLESv2.so.2': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libGLESv2_nvidia.so.2': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libGLX.so': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libGLX.so.0': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libGLX_nvidia.so.0': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libGLdispatch.so': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libGLdispatch.so.0': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libOpenCL.so.1': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libOpenGL.so': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libOpenGL.so.0': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libcuda.so': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libcuda.so.1': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libcudadebugger.so.1': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvcuvid.so': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvcuvid.so.1': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-cfg.so': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-cfg.so.1': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-egl-wayland.so.1': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-eglcore.so.555.42.06': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-encode.so': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-encode.so.1': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-fbc.so': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-fbc.so.1': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-glcore.so.555.42.06': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-glsi.so.555.42.06': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-glvkspirv.so.555.42.06': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-gpucomp.so.555.42.06': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-gtk3.so.555.42.06': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-ml.so': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-ml.so.1': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-nvvm.so': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-nvvm.so.4': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-opencl.so.1': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-opticalflow.so.1': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-ptxjitcompiler.so': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-ptxjitcompiler.so.1': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-rtcore.so.555.42.06': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvidia-tls.so.555.42.06': Permission denied
rm: cannot remove '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host/libnvoptix.so.1': Permission denied
ESC[31mERROR: Unable to remove files under '/cvmfs/software.eessi.io/host_injections/nvidia/x86_64/host'.ESC[0m
and even later:
== FAILED: Installation ended unsuccessfully: Failed to chmod/chown several paths: ['/cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/amd/zen4/accel/nvidia/cc90/software/CUDA/12.1.1',
This is on a host that has CVMFS on the host, so that https://github.com/EESSI/software-layer-scripts/pull/50/files causes it to be bind-mounted. The host-injections
dir on the host is in a non-default location (i.e. NOT /opt/eessi
). But note the last failure, which is outside of host-injections
actually.
The singularity command from the logs is:
singularity run --nv --contain --fusemount container:unionfs -o cow /tmp/software.eessi.io/overlay-upper=RW:/cvmfs_ro/software.eessi.io=RO /cvmfs/software.eessi.io /tmp/eessibot/EESSI/eessi_job.7ab9ZoLb5V/eessi.09ZtPJ2M1s/ghcr.io_eessi_build_node_debian12.sif /gpfs/work1/1/eessibot/eessi-bot-surf/jobs/2025.08/pr_1147/event_7c214fd0-720b-11f0-84af-0ecb387b6cc4/run_000/linux_x86_64_amd_zen4/eessi.io-2023.06-software/software-layer-scripts/install_software_layer.sh --build-logs-dir /projects/eessibot/eessi-bot-surf/buildlogs --shared-fs-path /projects/eessibot/eessi-bot-surf/SHARED
Metadata
Metadata
Assignees
Labels
No labels