You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Also removes the EESSI-remove.sh script. This basically reverts the changes from EESSI/software-layer#488, which were implemented as a workaround to rebuild software with fuse-overlayfs. With unionfs we no longer have these issues, so we can get rid of this step. By doing this, we no longer depend on fakeroot, which was causing issue on our grace and a64fx nodes.
In order to test this, I'll add a dummy easystack and trigger some test builds, and then remove the dummy easystacks again.
New job on instance eessi-bot-mc-aws for CPU micro-architecture x86_64-amd-zen2 for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2025.07/pr_31/74734
date
job status
comment
Jul 08 10:02:41 UTC 2025
submitted
job id 74734 awaits release by job manager
Jul 08 10:03:09 UTC 2025
released
job awaits launch by Slurm scheduler
Jul 08 10:09:11 UTC 2025
running
job 74734 is running
Jul 08 10:15:17 UTC 2025
finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-74734.out ✅ no message matching FATAL: ❌ found message matching ERROR: ❌ found message matching FAILED: ❌ found message matching required modules missing: ✅ found message(s) matching No missing installations ✅ found message matching .tar.gz created!
Artefacts
eessi-2023.06-software-linux-x86_64-amd-zen2-17519694760.tar.gzsize: 0 MiB (45 bytes) entries: 0 modules under 2023.06/software/linux/x86_64/amd/zen2/modules/all
no module files in tarball
software under 2023.06/software/linux/x86_64/amd/zen2/software
no software packages in tarball
other under 2023.06/software/linux/x86_64/amd/zen2
Rebuilding EESSI-extend from an easystack did not work properly, as it's already loaded. But #2 added a new mechanism that will rebuild EESSI-extend whenever its easyconfig in the git repo is changed. So let's try that instead.
New job on instance eessi-bot-mc-aws for CPU micro-architecture x86_64-amd-zen2 for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2025.07/pr_31/74737
date
job status
comment
Jul 08 10:27:52 UTC 2025
submitted
job id 74737 awaits release by job manager
Jul 08 10:29:05 UTC 2025
released
job awaits launch by Slurm scheduler
Jul 08 10:30:07 UTC 2025
running
job 74737 is running
Jul 08 10:38:14 UTC 2025
finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-74737.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-x86_64-amd-zen2-17519708270.tar.gzsize: 0 MiB (307438 bytes) entries: 135 modules under 2023.06/software/linux/x86_64/amd/zen2/modules/all
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.07/pr_31/13866199
date
job status
comment
Jul 08 10:36:02 UTC 2025
submitted
job id 13866199 awaits release by job manager
Jul 08 10:36:11 UTC 2025
released
job awaits launch by Slurm scheduler
Jul 08 10:37:14 UTC 2025
running
job 13866199 is running
Jul 08 10:43:23 UTC 2025
finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-13866199.out ✅ no message matching FATAL: ❌ found message matching ERROR: ❌ found message matching FAILED: ❌ found 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-17519712650.tar.gzsize: 0 MiB (154294 bytes) entries: 44 modules under 2023.06/software/linux/aarch64/nvidia/grace/modules/all
New job on instance eessi-bot-deucalion for CPU micro-architecture aarch64-a64fx for repository eessi.io-2023.06-software in job dir /home/eessibot/new-bot/jobs/2025.07/pr_31/486438
date
job status
comment
Jul 08 10:36:03 UTC 2025
submitted
job id 486438 awaits release by job manager
Jul 08 10:36:26 UTC 2025
released
job awaits launch by Slurm scheduler
Jul 08 10:37:29 UTC 2025
running
job 486438 is running
Jul 08 10:48:44 UTC 2025
finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-486438.out ✅ no message matching FATAL: ❌ found message matching ERROR: ❌ found message matching FAILED: ❌ found 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-a64fx-17519714420.tar.gzsize: 0 MiB (146555 bytes) entries: 44 modules under 2023.06/software/linux/aarch64/a64fx/modules/all
[ SKIP ] (1/9) Skipping test: nodes in this partition only have 30720 MiB memory available (per node) accodring to the current ReFrame configuration, but 49152 MiB is needed [ SKIP ] (2/9) Skipping test: nodes in this partition only have 30720 MiB memory available (per node) accodring to the current ReFrame configuration, but 49152 MiB is needed [ SKIP ] (3/9) Skipping test: nodes in this partition only have 30720 MiB memory available (per node) accodring to the current ReFrame configuration, but 49152 MiB is needed [ SKIP ] (4/9) Skipping test: nodes in this partition only have 30720 MiB memory available (per node) accodring to the current ReFrame configuration, but 49152 MiB is needed [ OK ] (5/9) EESSI_LAMMPS_lj %device_type=cpu %module_name=LAMMPS/2Aug2023_update2-foss-2023a-kokkos %scale=1_node /04ff9ece @BotBuildTests:aarch64_a64fx+default P: perf: 583.768 timesteps/s (r:0, l:None, u:None) [ OK ] (6/9) 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_a64fx+default P: latency: 1.7 us (r:0, l:None, u:None) [ OK ] (7/9) 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_a64fx+default P: latency: 1.72 us (r:0, l:None, u:None) [ OK ] (8/9) 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_a64fx+default P: bandwidth: 8254.25 MB/s (r:0, l:None, u:None) [ OK ] (9/9) 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_a64fx+default P: bandwidth: 8753.89 MB/s (r:0, l:None, u:None) [ PASSED ] Ran 5/9 test case(s) from 9 check(s) (0 failure(s), 4 skipped, 0 aborted)
Details
✅ job output file slurm-486438.out ❌ found message matching ERROR: ✅ no message matching [\s*FAILED\s*].*Ran .* test case
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.07/pr_31/13866252
date
job status
comment
Jul 08 10:49:06 UTC 2025
submitted
job id 13866252 awaits release by job manager
Jul 08 10:49:27 UTC 2025
released
job awaits launch by Slurm scheduler
Jul 08 10:50:30 UTC 2025
running
job 13866252 is running
Jul 08 11:00:47 UTC 2025
finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-13866252.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-17519723000.tar.gzsize: 0 MiB (755953 bytes) entries: 82 modules under 2023.06/software/linux/aarch64/nvidia/grace/modules/all
New job on instance eessi-bot-deucalion for CPU micro-architecture aarch64-a64fx for repository eessi.io-2023.06-software in job dir /home/eessibot/new-bot/jobs/2025.07/pr_31/486455
date
job status
comment
Jul 08 10:49:06 UTC 2025
submitted
job id 486455 awaits release by job manager
Jul 08 10:49:49 UTC 2025
released
job awaits launch by Slurm scheduler
Jul 08 10:50:51 UTC 2025
running
job 486455 is running
Jul 08 11:06:13 UTC 2025
finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-486455.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-a64fx-17519724670.tar.gzsize: 0 MiB (746489 bytes) entries: 82 modules under 2023.06/software/linux/aarch64/a64fx/modules/all
[ SKIP ] (1/9) Skipping test: nodes in this partition only have 30720 MiB memory available (per node) accodring to the current ReFrame configuration, but 49152 MiB is needed [ SKIP ] (2/9) Skipping test: nodes in this partition only have 30720 MiB memory available (per node) accodring to the current ReFrame configuration, but 49152 MiB is needed [ SKIP ] (3/9) Skipping test: nodes in this partition only have 30720 MiB memory available (per node) accodring to the current ReFrame configuration, but 49152 MiB is needed [ SKIP ] (4/9) Skipping test: nodes in this partition only have 30720 MiB memory available (per node) accodring to the current ReFrame configuration, but 49152 MiB is needed [ OK ] (5/9) EESSI_LAMMPS_lj %device_type=cpu %module_name=LAMMPS/2Aug2023_update2-foss-2023a-kokkos %scale=1_node /04ff9ece @BotBuildTests:aarch64_a64fx+default P: perf: 539.247 timesteps/s (r:0, l:None, u:None) [ OK ] (6/9) 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_a64fx+default P: latency: 1.68 us (r:0, l:None, u:None) [ OK ] (7/9) 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_a64fx+default P: latency: 1.71 us (r:0, l:None, u:None) [ OK ] (8/9) 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_a64fx+default P: bandwidth: 8751.03 MB/s (r:0, l:None, u:None) [ OK ] (9/9) 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_a64fx+default P: bandwidth: 8697.39 MB/s (r:0, l:None, u:None) [ PASSED ] Ran 5/9 test case(s) from 9 check(s) (0 failure(s), 4 skipped, 0 aborted)
Details
✅ job output file slurm-486455.out ✅ no message matching ERROR: ✅ no message matching [\s*FAILED\s*].*Ran .* test case
Okay, that worked fine. This PR should be ready, but the dummy easystacks need to be removed before merging this. I'll do that after this has been approved, so we can still test additional changes if required.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Also removes the
EESSI-remove.shscript. This basically reverts the changes from EESSI/software-layer#488, which were implemented as a workaround to rebuild software with fuse-overlayfs. With unionfs we no longer have these issues, so we can get rid of this step. By doing this, we no longer depend on fakeroot, which was causing issue on our grace and a64fx nodes.In order to test this, I'll add a dummy easystack and trigger some test builds, and then remove the dummy easystacks again.