Skip to content

Conversation

@bedroge
Copy link
Contributor

@bedroge bedroge commented Aug 5, 2025

Solves #56 by reverting the change which made bind mounts the default on systems where /cvmfs/software.eessi.io mounted on the host. This could cause issues with the host injections folder, if this system uses a non-standard path (something else than /opt/eessi).

Bind mounts can still be used, but have to be explicitly enabled by using something like:
./eessi_container.sh -r myrepo,mount=bind

Also improves the parsing of some variables, which could have a trailing newline in case they are the last/only argument. It's removing them using ${myvar%$'\n'} (see https://unix.stackexchange.com/a/57128).

@bedroge
Copy link
Contributor Author

bedroge commented Aug 5, 2025

bot: build repo:eessi.io-2023.06-software instance:eessi-bot-jsc architecture:aarch64/nvidia/grace

@eessi-bot-jsc
Copy link

eessi-bot-jsc bot commented Aug 5, 2025

New job on instance eessi-bot-jsc for CPU micro-architecture aarch64-nvidia-grace for repository eessi.io-2023.06-software in job dir /p/project1/ceasybuilders/eessibot/jobs/2025.08/pr_57/13975907

date job status comment
Aug 05 15:32:32 UTC 2025 submitted job id 13975907 awaits release by job manager
Aug 05 15:33:22 UTC 2025 released job awaits launch by Slurm scheduler
Aug 05 15:34:26 UTC 2025 running job 13975907 is running
Aug 05 15:41:38 UTC 2025 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-13975907.out
✅ no message matching FATAL:
❌ found message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
✅ found message(s) matching No missing installations
✅ found message matching .tar.gz created!
Artefacts
eessi-2023.06-software-linux-aarch64-nvidia-grace-17544081630.tar.gzsize: 0 MiB (50001 bytes)
entries: 13
modules under 2023.06/software/linux/aarch64/nvidia/grace/modules/all
EESSI-extend/2023.06-easybuild.lua
software under 2023.06/software/linux/aarch64/nvidia/grace/software
EESSI-extend/2023.06-easybuild
reprod directories under 2023.06/software/linux/aarch64/nvidia/grace/reprod
no reprod directories in tarball
other under 2023.06/software/linux/aarch64/nvidia/grace
no other files in tarball
Aug 05 15:41:38 UTC 2025 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ SKIP ] ( 1/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 2/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 3/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 4/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 5/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 6/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 7/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 8/26) Skipping GPU test : only 1 GPU available for this test case
[ OK ] ( 9/26) EESSI_LAMMPS_lj %device_type=cpu %module_name=LAMMPS/29Aug2024-foss-2023b-kokkos %scale=1_node /aeb2d9df @BotBuildTests:aarch64_nvidia_grace+default
P: perf: 1536.236 timesteps/s (r:0, l:None, u:None)
[ OK ] (10/26) EESSI_LAMMPS_lj %device_type=cpu %module_name=LAMMPS/2Aug2023_update2-foss-2023a-kokkos %scale=1_node /04ff9ece @BotBuildTests:aarch64_nvidia_grace+default
P: perf: 1550.105 timesteps/s (r:0, l:None, u:None)
[ OK ] (11/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node %device_type=cpu /775175bf @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 4.85 us (r:0, l:None, u:None)
[ OK ] (12/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node %device_type=cpu /52707c40 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 4.97 us (r:0, l:None, u:None)
[ OK ] (13/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.5-gompi-2023b-CUDA-12.4.0 %scale=1_node %device_type=cpu /95ac9526 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 5.28 us (r:0, l:None, u:None)
[ OK ] (14/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023a-CUDA-12.1.1 %scale=1_node %device_type=cpu /1cff5d41 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 5.21 us (r:0, l:None, u:None)
[ OK ] (15/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node %device_type=cpu /b1aacda9 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 7.35 us (r:0, l:None, u:None)
[ OK ] (16/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node %device_type=cpu /c6bad193 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 7.08 us (r:0, l:None, u:None)
[ OK ] (17/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.5-gompi-2023b-CUDA-12.4.0 %scale=1_node %device_type=cpu /0edb8a95 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 8.55 us (r:0, l:None, u:None)
[ OK ] (18/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023a-CUDA-12.1.1 %scale=1_node %device_type=cpu /b2ab2213 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 8.58 us (r:0, l:None, u:None)
[ OK ] (19/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node /15cad6c4 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 0.49 us (r:0, l:None, u:None)
[ OK ] (20/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node /6672deda @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 0.47 us (r:0, l:None, u:None)
[ OK ] (21/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.5-gompi-2023b-CUDA-12.4.0 %scale=1_node /8ec94746 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 0.52 us (r:0, l:None, u:None)
[ OK ] (22/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023a-CUDA-12.1.1 %scale=1_node /1a3a497b @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 0.51 us (r:0, l:None, u:None)
[ OK ] (23/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node /2a9a47b1 @BotBuildTests:aarch64_nvidia_grace+default
P: bandwidth: 43549.32 MB/s (r:0, l:None, u:None)
[ OK ] (24/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node /1b24ab8e @BotBuildTests:aarch64_nvidia_grace+default
P: bandwidth: 41839.37 MB/s (r:0, l:None, u:None)
[ OK ] (25/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2023b-CUDA-12.4.0 %scale=1_node /c9ca6dc1 @BotBuildTests:aarch64_nvidia_grace+default
P: bandwidth: 42287.82 MB/s (r:0, l:None, u:None)
[ OK ] (26/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023a-CUDA-12.1.1 %scale=1_node /17289b2f @BotBuildTests:aarch64_nvidia_grace+default
P: bandwidth: 41314.34 MB/s (r:0, l:None, u:None)
[ PASSED ] Ran 18/26 test case(s) from 26 check(s) (0 failure(s), 8 skipped, 0 aborted)
Details
✅ job output file slurm-13975907.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

edit: this failed because of issues with the EB configuration, not caused by this PR.

@bedroge bedroge force-pushed the bind_mount_optional branch from 9e60de2 to 51d3d91 Compare August 5, 2025 15:51
@bedroge
Copy link
Contributor Author

bedroge commented Aug 5, 2025

bot: build repo:eessi.io-2023.06-software instance:eessi-bot-jsc architecture:aarch64/nvidia/grace

@eessi-bot-jsc
Copy link

eessi-bot-jsc bot commented Aug 5, 2025

New job on instance eessi-bot-jsc for CPU micro-architecture aarch64-nvidia-grace for repository eessi.io-2023.06-software in job dir /p/project1/ceasybuilders/eessibot/jobs/2025.08/pr_57/13976007

date job status comment
Aug 05 17:32:50 UTC 2025 submitted job id 13976007 awaits release by job manager
Aug 05 17:32:56 UTC 2025 released job awaits launch by Slurm scheduler
Aug 05 17:33:59 UTC 2025 running job 13976007 is running
Aug 05 17:39:08 UTC 2025 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-13976007.out
✅ no message matching FATAL:
✅ no message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
✅ found message(s) matching No missing installations
✅ found message matching .tar.gz created!
Artefacts
eessi-2023.06-software-linux-aarch64-nvidia-grace-17544152840.tar.gzsize: 0 MiB (73043 bytes)
entries: 79
modules under 2023.06/software/linux/aarch64/nvidia/grace/modules/all
cowsay/3.04.lua
software under 2023.06/software/linux/aarch64/nvidia/grace/software
cowsay/3.04
reprod directories under 2023.06/software/linux/aarch64/nvidia/grace/reprod
no reprod directories in tarball
other under 2023.06/software/linux/aarch64/nvidia/grace
no other files in tarball
Aug 05 17:39:08 UTC 2025 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ SKIP ] ( 1/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 2/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 3/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 4/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 5/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 6/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 7/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 8/26) Skipping GPU test : only 1 GPU available for this test case
[ OK ] ( 9/26) EESSI_LAMMPS_lj %device_type=cpu %module_name=LAMMPS/29Aug2024-foss-2023b-kokkos %scale=1_node /aeb2d9df @BotBuildTests:aarch64_nvidia_grace+default
P: perf: 1534.769 timesteps/s (r:0, l:None, u:None)
[ OK ] (10/26) EESSI_LAMMPS_lj %device_type=cpu %module_name=LAMMPS/2Aug2023_update2-foss-2023a-kokkos %scale=1_node /04ff9ece @BotBuildTests:aarch64_nvidia_grace+default
P: perf: 1552.077 timesteps/s (r:0, l:None, u:None)
[ OK ] (11/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node %device_type=cpu /775175bf @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 4.96 us (r:0, l:None, u:None)
[ OK ] (12/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node %device_type=cpu /52707c40 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 4.92 us (r:0, l:None, u:None)
[ OK ] (13/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.5-gompi-2023b-CUDA-12.4.0 %scale=1_node %device_type=cpu /95ac9526 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 5.09 us (r:0, l:None, u:None)
[ OK ] (14/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023a-CUDA-12.1.1 %scale=1_node %device_type=cpu /1cff5d41 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 5.44 us (r:0, l:None, u:None)
[ OK ] (15/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node %device_type=cpu /b1aacda9 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 7.04 us (r:0, l:None, u:None)
[ OK ] (16/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node %device_type=cpu /c6bad193 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 7.35 us (r:0, l:None, u:None)
[ OK ] (17/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.5-gompi-2023b-CUDA-12.4.0 %scale=1_node %device_type=cpu /0edb8a95 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 8.36 us (r:0, l:None, u:None)
[ OK ] (18/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023a-CUDA-12.1.1 %scale=1_node %device_type=cpu /b2ab2213 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 8.25 us (r:0, l:None, u:None)
[ OK ] (19/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node /15cad6c4 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 0.5 us (r:0, l:None, u:None)
[ OK ] (20/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node /6672deda @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 0.48 us (r:0, l:None, u:None)
[ OK ] (21/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.5-gompi-2023b-CUDA-12.4.0 %scale=1_node /8ec94746 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 0.5 us (r:0, l:None, u:None)
[ OK ] (22/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023a-CUDA-12.1.1 %scale=1_node /1a3a497b @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 0.52 us (r:0, l:None, u:None)
[ OK ] (23/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node /2a9a47b1 @BotBuildTests:aarch64_nvidia_grace+default
P: bandwidth: 42292.3 MB/s (r:0, l:None, u:None)
[ OK ] (24/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node /1b24ab8e @BotBuildTests:aarch64_nvidia_grace+default
P: bandwidth: 41468.67 MB/s (r:0, l:None, u:None)
[ OK ] (25/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2023b-CUDA-12.4.0 %scale=1_node /c9ca6dc1 @BotBuildTests:aarch64_nvidia_grace+default
P: bandwidth: 42984.9 MB/s (r:0, l:None, u:None)
[ OK ] (26/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023a-CUDA-12.1.1 %scale=1_node /17289b2f @BotBuildTests:aarch64_nvidia_grace+default
P: bandwidth: 41242.85 MB/s (r:0, l:None, u:None)
[ PASSED ] Ran 18/26 test case(s) from 26 check(s) (0 failure(s), 8 skipped, 0 aborted)
Details
✅ job output file slurm-13976007.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@bedroge
Copy link
Contributor Author

bedroge commented Aug 5, 2025

bot: build repo:eessi.io-2023.06-software instance:eessi-bot-jsc architecture:aarch64/nvidia/grace

@eessi-bot-jsc
Copy link

eessi-bot-jsc bot commented Aug 5, 2025

New job on instance eessi-bot-jsc for CPU micro-architecture aarch64-nvidia-grace for repository eessi.io-2023.06-software in job dir /p/project1/ceasybuilders/eessibot/jobs/2025.08/pr_57/13976052

date job status comment
Aug 05 18:18:57 UTC 2025 submitted job id 13976052 awaits release by job manager
Aug 05 18:19:18 UTC 2025 released job awaits launch by Slurm scheduler
Aug 05 18:20:21 UTC 2025 running job 13976052 is running
Aug 05 18:25:28 UTC 2025 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-13976052.out
✅ no message matching FATAL:
✅ no message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
✅ found message(s) matching No missing installations
✅ found message matching .tar.gz created!
Artefacts
eessi-2023.06-software-linux-aarch64-nvidia-grace-17544180530.tar.gzsize: 0 MiB (73291 bytes)
entries: 79
modules under 2023.06/software/linux/aarch64/nvidia/grace/modules/all
cowsay/3.04.lua
software under 2023.06/software/linux/aarch64/nvidia/grace/software
cowsay/3.04
reprod directories under 2023.06/software/linux/aarch64/nvidia/grace/reprod
no reprod directories in tarball
other under 2023.06/software/linux/aarch64/nvidia/grace
no other files in tarball
Aug 05 18:25:29 UTC 2025 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ SKIP ] ( 1/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 2/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 3/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 4/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 5/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 6/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 7/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 8/26) Skipping GPU test : only 1 GPU available for this test case
[ OK ] ( 9/26) EESSI_LAMMPS_lj %device_type=cpu %module_name=LAMMPS/29Aug2024-foss-2023b-kokkos %scale=1_node /aeb2d9df @BotBuildTests:aarch64_nvidia_grace+default
P: perf: 1565.963 timesteps/s (r:0, l:None, u:None)
[ OK ] (10/26) EESSI_LAMMPS_lj %device_type=cpu %module_name=LAMMPS/2Aug2023_update2-foss-2023a-kokkos %scale=1_node /04ff9ece @BotBuildTests:aarch64_nvidia_grace+default
P: perf: 1557.506 timesteps/s (r:0, l:None, u:None)
[ OK ] (11/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node %device_type=cpu /775175bf @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 4.65 us (r:0, l:None, u:None)
[ OK ] (12/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node %device_type=cpu /52707c40 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 4.8 us (r:0, l:None, u:None)
[ OK ] (13/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.5-gompi-2023b-CUDA-12.4.0 %scale=1_node %device_type=cpu /95ac9526 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 5.26 us (r:0, l:None, u:None)
[ OK ] (14/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023a-CUDA-12.1.1 %scale=1_node %device_type=cpu /1cff5d41 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 5.21 us (r:0, l:None, u:None)
[ OK ] (15/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node %device_type=cpu /b1aacda9 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 7.21 us (r:0, l:None, u:None)
[ OK ] (16/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node %device_type=cpu /c6bad193 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 6.98 us (r:0, l:None, u:None)
[ OK ] (17/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.5-gompi-2023b-CUDA-12.4.0 %scale=1_node %device_type=cpu /0edb8a95 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 13.78 us (r:0, l:None, u:None)
[ OK ] (18/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023a-CUDA-12.1.1 %scale=1_node %device_type=cpu /b2ab2213 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 8.61 us (r:0, l:None, u:None)
[ OK ] (19/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node /15cad6c4 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 0.5 us (r:0, l:None, u:None)
[ OK ] (20/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node /6672deda @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 0.49 us (r:0, l:None, u:None)
[ OK ] (21/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.5-gompi-2023b-CUDA-12.4.0 %scale=1_node /8ec94746 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 0.53 us (r:0, l:None, u:None)
[ OK ] (22/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023a-CUDA-12.1.1 %scale=1_node /1a3a497b @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 0.49 us (r:0, l:None, u:None)
[ OK ] (23/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node /2a9a47b1 @BotBuildTests:aarch64_nvidia_grace+default
P: bandwidth: 41944.97 MB/s (r:0, l:None, u:None)
[ OK ] (24/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node /1b24ab8e @BotBuildTests:aarch64_nvidia_grace+default
P: bandwidth: 42091.31 MB/s (r:0, l:None, u:None)
[ OK ] (25/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2023b-CUDA-12.4.0 %scale=1_node /c9ca6dc1 @BotBuildTests:aarch64_nvidia_grace+default
P: bandwidth: 40894.9 MB/s (r:0, l:None, u:None)
[ OK ] (26/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023a-CUDA-12.1.1 %scale=1_node /17289b2f @BotBuildTests:aarch64_nvidia_grace+default
P: bandwidth: 42586.92 MB/s (r:0, l:None, u:None)
[ PASSED ] Ran 18/26 test case(s) from 26 check(s) (0 failure(s), 8 skipped, 0 aborted)
Details
✅ job output file slurm-13976052.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@bedroge
Copy link
Contributor Author

bedroge commented Aug 5, 2025

I've made some additional changes in 6610e7e, as I just found other parts in the scripts where we loop over the repositories and where it only checked for ,access=* (while there could be mount=* now as well, in any order).

@bedroge
Copy link
Contributor Author

bedroge commented Aug 5, 2025

bot: build repo:eessi.io-2023.06-software instance:eessi-bot-jsc architecture:aarch64/nvidia/grace

@eessi-bot-jsc
Copy link

eessi-bot-jsc bot commented Aug 5, 2025

New job on instance eessi-bot-jsc for CPU micro-architecture aarch64-nvidia-grace for repository eessi.io-2023.06-software in job dir /p/project1/ceasybuilders/eessibot/jobs/2025.08/pr_57/13976054

date job status comment
Aug 05 18:25:28 UTC 2025 submitted job id 13976054 awaits release by job manager
Aug 05 18:26:33 UTC 2025 released job awaits launch by Slurm scheduler
Aug 05 18:27:36 UTC 2025 running job 13976054 is running
Aug 05 18:33:47 UTC 2025 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-13976054.out
✅ no message matching FATAL:
✅ no message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
✅ found message(s) matching No missing installations
✅ found message matching .tar.gz created!
Artefacts
eessi-2023.06-software-linux-aarch64-nvidia-grace-17544185240.tar.gzsize: 0 MiB (73419 bytes)
entries: 79
modules under 2023.06/software/linux/aarch64/nvidia/grace/modules/all
cowsay/3.04.lua
software under 2023.06/software/linux/aarch64/nvidia/grace/software
cowsay/3.04
reprod directories under 2023.06/software/linux/aarch64/nvidia/grace/reprod
no reprod directories in tarball
other under 2023.06/software/linux/aarch64/nvidia/grace
no other files in tarball
Aug 05 18:33:47 UTC 2025 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ SKIP ] ( 1/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 2/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 3/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 4/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 5/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 6/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 7/26) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 8/26) Skipping GPU test : only 1 GPU available for this test case
[ OK ] ( 9/26) EESSI_LAMMPS_lj %device_type=cpu %module_name=LAMMPS/29Aug2024-foss-2023b-kokkos %scale=1_node /aeb2d9df @BotBuildTests:aarch64_nvidia_grace+default
P: perf: 1560.126 timesteps/s (r:0, l:None, u:None)
[ OK ] (10/26) EESSI_LAMMPS_lj %device_type=cpu %module_name=LAMMPS/2Aug2023_update2-foss-2023a-kokkos %scale=1_node /04ff9ece @BotBuildTests:aarch64_nvidia_grace+default
P: perf: 1580.063 timesteps/s (r:0, l:None, u:None)
[ OK ] (11/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node %device_type=cpu /775175bf @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 4.83 us (r:0, l:None, u:None)
[ OK ] (12/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node %device_type=cpu /52707c40 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 4.92 us (r:0, l:None, u:None)
[ OK ] (13/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.5-gompi-2023b-CUDA-12.4.0 %scale=1_node %device_type=cpu /95ac9526 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 5.42 us (r:0, l:None, u:None)
[ OK ] (14/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023a-CUDA-12.1.1 %scale=1_node %device_type=cpu /1cff5d41 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 5.18 us (r:0, l:None, u:None)
[ OK ] (15/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node %device_type=cpu /b1aacda9 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 7.0 us (r:0, l:None, u:None)
[ OK ] (16/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node %device_type=cpu /c6bad193 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 7.1 us (r:0, l:None, u:None)
[ OK ] (17/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.5-gompi-2023b-CUDA-12.4.0 %scale=1_node %device_type=cpu /0edb8a95 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 8.43 us (r:0, l:None, u:None)
[ OK ] (18/26) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023a-CUDA-12.1.1 %scale=1_node %device_type=cpu /b2ab2213 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 8.39 us (r:0, l:None, u:None)
[ OK ] (19/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node /15cad6c4 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 0.48 us (r:0, l:None, u:None)
[ OK ] (20/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node /6672deda @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 0.47 us (r:0, l:None, u:None)
[ OK ] (21/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.5-gompi-2023b-CUDA-12.4.0 %scale=1_node /8ec94746 @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 0.51 us (r:0, l:None, u:None)
[ OK ] (22/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023a-CUDA-12.1.1 %scale=1_node /1a3a497b @BotBuildTests:aarch64_nvidia_grace+default
P: latency: 0.48 us (r:0, l:None, u:None)
[ OK ] (23/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node /2a9a47b1 @BotBuildTests:aarch64_nvidia_grace+default
P: bandwidth: 43659.71 MB/s (r:0, l:None, u:None)
[ OK ] (24/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node /1b24ab8e @BotBuildTests:aarch64_nvidia_grace+default
P: bandwidth: 42592.76 MB/s (r:0, l:None, u:None)
[ OK ] (25/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2023b-CUDA-12.4.0 %scale=1_node /c9ca6dc1 @BotBuildTests:aarch64_nvidia_grace+default
P: bandwidth: 41590.95 MB/s (r:0, l:None, u:None)
[ OK ] (26/26) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023a-CUDA-12.1.1 %scale=1_node /17289b2f @BotBuildTests:aarch64_nvidia_grace+default
P: bandwidth: 41439.0 MB/s (r:0, l:None, u:None)
[ PASSED ] Ran 18/26 test case(s) from 26 check(s) (0 failure(s), 8 skipped, 0 aborted)
Details
✅ job output file slurm-13976054.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

Copy link
Contributor

@casparvl casparvl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we should also investigate if we can somehow do bind-mounting on hosts that have the repo mounted and have a non-standard host-injections, this solves some immediate build issues. Looks good to me, test by Bob was succesful.

I've removed the cowsay test easystack, hope that's ok with you @bedroge , but then it can be merged right away :)

@casparvl casparvl merged commit 41f3775 into EESSI:main Aug 5, 2025
66 checks passed
@bedroge bedroge deleted the bind_mount_optional branch August 5, 2025 21:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants