Skip to content

Create first builds for icelake and cascadelake (EasyBuild 4.8.2 + EESSI-extend)#1037

Closed
casparvl wants to merge 6 commits intoEESSI:2023.06-software.eessi.iofrom
casparvl:000-eb-4.8.2
Closed

Create first builds for icelake and cascadelake (EasyBuild 4.8.2 + EESSI-extend)#1037
casparvl wants to merge 6 commits intoEESSI:2023.06-software.eessi.iofrom
casparvl:000-eb-4.8.2

Conversation

@casparvl
Copy link
Copy Markdown
Collaborator

@casparvl casparvl commented Apr 22, 2025

Installing the stack for icelake & cascadelake, based on the approach outlined in https://gitlab.com/eessi/support/-/issues/145

I've used the scripts from 84817f0 to create the EasyStack files, then split of the very first EasyBuild install into it's own EasyStack file, so that we can first (separately) try to install an initial EESSI-extend and EasyBuild version. If that works, we take things from there.

… version, and EESSI-extend should be installed
@eessi-bot
Copy link
Copy Markdown

eessi-bot Bot commented Apr 22, 2025

Instance eessi-bot-mc-aws is configured to build for:

  • architectures: x86_64/generic, x86_64/intel/haswell, x86_64/intel/sapphirerapids, x86_64/intel/skylake_avx512, x86_64/intel/cascadelake, x86_64/intel/icelake, x86_64/amd/zen2, x86_64/amd/zen3, aarch64/generic, aarch64/neoverse_n1, aarch64/neoverse_v1
  • repositories: eessi.io-2023.06-compat, eessi.io-2023.06-software

@eessi-bot-deucalion
Copy link
Copy Markdown

Instance eessi-bot-deucalion is configured to build for:

  • architectures: aarch64/a64fx
  • repositories: eessi.io-2023.06-software

@eessi-bot
Copy link
Copy Markdown

eessi-bot Bot commented Apr 22, 2025

Instance eessi-bot-mc-azure is configured to build for:

  • architectures: x86_64/amd/zen4
  • repositories: eessi.io-2023.06-compat, eessi.io-2023.06-software

@eessi-bot-surf
Copy link
Copy Markdown

Instance eessi-bot-surf is configured to build for:

  • architectures: x86_64/amd/zen4, x86_64/amd/zen2
  • repositories: eessi-hpc.org-2023.06-software, eessi.io-2023.06-software, eessi.io-2023.06-compat, eessi-hpc.org-2023.06-compat

@eessi-bot-toprichard
Copy link
Copy Markdown

Instance rt-Grace-jr is configured to build for:

  • architectures: aarch64/nvidia/grace
  • repositories: eessi.io-2023.06-software

@gpu-bot-ugent
Copy link
Copy Markdown

gpu-bot-ugent Bot commented Apr 22, 2025

Instance eessi-bot-vsc-ugent is configured to build for:

  • architectures: x86_64/amd/zen3
  • repositories: eessi-hpc.org-2023.06-software, eessi.io-2023.06-compat, eessi-hpc.org-2023.06-compat, eessi.io-2023.06-software

@casparvl
Copy link
Copy Markdown
Collaborator Author

bot: build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake
bot: build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake

@eessi-bot
Copy link
Copy Markdown

eessi-bot Bot commented Apr 22, 2025

Updates by the bot instance eessi-bot-mc-aws (click for details)
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake resulted in:

  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake resulted in:

@eessi-bot
Copy link
Copy Markdown

eessi-bot Bot commented Apr 22, 2025

Updates by the bot instance eessi-bot-mc-azure (click for details)
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake resulted in:

    • no jobs were submitted

@gpu-bot-ugent
Copy link
Copy Markdown

gpu-bot-ugent Bot commented Apr 22, 2025

Updates by the bot instance eessi-bot-vsc-ugent (click for details)
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake resulted in:

    • no jobs were submitted

@eessi-bot-deucalion
Copy link
Copy Markdown

eessi-bot-deucalion Bot commented Apr 22, 2025

Updates by the bot instance eessi-bot-deucalion (click for details)
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake resulted in:

    • no jobs were submitted

@eessi-bot-surf
Copy link
Copy Markdown

eessi-bot-surf Bot commented Apr 22, 2025

Updates by the bot instance eessi-bot-surf (click for details)
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake resulted in:

    • no jobs were submitted

@eessi-bot-toprichard
Copy link
Copy Markdown

Updates by the bot instance rt-Grace-jr (click for details)
  • account casparvl has NO permission to send commands to the bot

@eessi-bot
Copy link
Copy Markdown

eessi-bot Bot commented Apr 22, 2025

New job on instance eessi-bot-mc-aws for CPU micro-architecture x86_64-intel-icelake for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2025.04/pr_1037/58389

date job status comment
Apr 22 15:50:27 UTC 2025 submitted job id 58389 awaits release by job manager
Apr 22 15:50:39 UTC 2025 released job awaits launch by Slurm scheduler
Apr 22 15:55:42 UTC 2025 running job 58389 is running
Apr 22 15:58:49 UTC 2025 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-58389.out
✅ no message matching FATAL:
❌ found message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
❌ no message matching No missing installations
✅ found message matching .tar.gz created!
Artefacts
eessi-2023.06-software-linux-x86_64-intel-icelake-1745337440.tar.gzsize: 35 MiB (37683831 bytes)
entries: 17124
modules under 2023.06/software/linux/x86_64/intel/icelake/modules/all
EasyBuild/5.0.0.lua
EESSI-extend/2023.06-easybuild.lua
software under 2023.06/software/linux/x86_64/intel/icelake/software
EasyBuild/5.0.0
EESSI-extend/2023.06-easybuild
other under 2023.06/software/linux/x86_64/intel/icelake
2023.06/init/easybuild/eb_hooks.py
.lmod/lmodrc.lua
.lmod/SitePackage.lua
Apr 22 15:58:49 UTC 2025 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-58389.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@eessi-bot
Copy link
Copy Markdown

eessi-bot Bot commented Apr 22, 2025

New job on instance eessi-bot-mc-aws for CPU micro-architecture x86_64-intel-cascadelake for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2025.04/pr_1037/58390

date job status comment
Apr 22 15:50:32 UTC 2025 submitted job id 58390 awaits release by job manager
Apr 22 15:50:37 UTC 2025 released job awaits launch by Slurm scheduler
Apr 22 15:56:44 UTC 2025 running job 58390 is running
Apr 22 15:59:51 UTC 2025 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-58390.out
✅ no message matching FATAL:
❌ found message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
❌ no message matching No missing installations
✅ found message matching .tar.gz created!
Artefacts
eessi-2023.06-software-linux-x86_64-intel-cascadelake-1745337490.tar.gzsize: 35 MiB (37713714 bytes)
entries: 17124
modules under 2023.06/software/linux/x86_64/intel/cascadelake/modules/all
EasyBuild/5.0.0.lua
EESSI-extend/2023.06-easybuild.lua
software under 2023.06/software/linux/x86_64/intel/cascadelake/software
EasyBuild/5.0.0
EESSI-extend/2023.06-easybuild
other under 2023.06/software/linux/x86_64/intel/cascadelake
2023.06/init/easybuild/eb_hooks.py
.lmod/lmodrc.lua
.lmod/SitePackage.lua
Apr 22 15:59:51 UTC 2025 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-58390.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@casparvl
Copy link
Copy Markdown
Collaborator Author

Well that's... interesting. It seems to install EB 5.0.0 (which I didn't ask for in this PR) as part of the installation of EESSI-extend. Not what I would have expected: I would have expected it would install a temporary 5.0.0, then EESSI-extend, and then only have that EESSI-extend be deployed.

It also seems to fail installing the requested EB 4.8.2:

ESC[33m>> No module yet for EasyBuild v4.8.2., installing it...ESC[0m
>> Temporary installation (in /tmp/tmp.rLRFA4754u/ebtmp)...
>> Final installation in /cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/intel/icelake...
== Temporary log file in case of crash /tmp/eb-u8m9n0qi/easybuild-vmuglma5.log
== found valid index for /tmp/tmp.rLRFA4754u/ebtmp/easybuild/easyconfigs, so using it...
== Running parse hook for EasyBuild-5.0.0.eb...
== EasyBuild/5.0.0 is already installed (module found), skipping
== No easyconfigs left to be built.
== Build succeeded for 0 out of 0
== Temporary log file(s) /tmp/eb-u8m9n0qi/easybuild-vmuglma5.log* have been removed.
== Temporary directory /tmp/eb-u8m9n0qi has been removed.
ESC[32mLatest EasyBuild release installed, let's go!ESC[0m
ESC[33m>> Still no module for EasyBuild v4.8.2., trying with easyconfig EasyBuild-4.8.2..eb...ESC[0m
ESC[31mERROR: No easyconfig found for EasyBuild v4.8.2.ESC[0m

This part:

Still no module for EasyBuild v4.8.2., trying with easyconfig EasyBuild-4.8.2..eb...ESC[0m
ESC[31mERROR: No easyconfig found for EasyBuild v4.8.2.

Looks weird. There seem to be two period's between the version and eb suffix, and it seems to infer that the version is v4.8.2., including the trailing dot. Typo, somewhere in the build scripts?

@casparvl
Copy link
Copy Markdown
Collaborator Author

casparvl commented Apr 22, 2025

Ok, so this is where the latest EB version gets installed, by the temporary install:

# EESSI-extend also needs EasyBuild to be installed as a module, so install the latest release

The comment there says:

EESSI-extend also needs EasyBuild to be installed as a module, so install the latest release

I'm not sure I agree with that. Yes, EESSI-extend needs some EasyBuild to be installed, but it needn't be the latest one. Of course, everything here is a chicken-and-egg scenario, and the question is: what do we want to do to bootstrap the whole thing. To me that would be:

  • install an EasyBuild (latest-release) in a tempdir, so that we can install EESSI-extend. Note that this, by itself, cannot be deployed: it wouldn't have an EasyBuild version to run with!
  • install an EasyBuild using the EESSI-extend that was just installed. I.e. for the current PR, I would want this to try to load EB 4.8.2 in order to install EB 4.8.2. The logic in
    echo_yellow ">> No module yet for EasyBuild v${EB_VERSION}, installing it..."
    would then conclude that 4.8.2 doesn't exist yet, and would install it in a temporary location. This temporary 4.8.2 is then used to install an 4.8.2 in the software layer.

This then gives us a bootstrapped environment with a deployed EESSI-extend and EasyBuild/4.8.2. This environment can then be used to install everything else. I.e. from here, we'd install EB 4.9.0 with EB 4.8.2, install 4.9.1 with 4.9.0, etc etc etc.

This is as close to the original build order as we can get - the only thing that is different is that the temporary installation that is used to install EESSI-extend was the latest EB release _at the time of the bootstrap, and that same version is also used to install the EB 4.8.2 in a temporary prefix (which is then used to install a 4.8.2 in the final prefix).

In order to achieve that behavior, some small changes will be needed to the scripts that I will try out in this PR - let's see if we can get this to work. If we can, I'll document this as the approach to bootstrap a new version in https://gitlab.com/eessi/support/-/wikis/building_add_new_cpu_target

@bedroge
Copy link
Copy Markdown
Collaborator

bedroge commented Apr 22, 2025

Well that's... interesting. It seems to install EB 5.0.0 (which I didn't ask for in this PR) as part of the installation of EESSI-extend. Not what I would have expected: I would have expected it would install a temporary 5.0.0, then EESSI-extend, and then only have that EESSI-extend be deployed.

It also seems to fail installing the requested EB 4.8.2:

ESC[33m>> No module yet for EasyBuild v4.8.2., installing it...ESC[0m
>> Temporary installation (in /tmp/tmp.rLRFA4754u/ebtmp)...
>> Final installation in /cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/intel/icelake...
== Temporary log file in case of crash /tmp/eb-u8m9n0qi/easybuild-vmuglma5.log
== found valid index for /tmp/tmp.rLRFA4754u/ebtmp/easybuild/easyconfigs, so using it...
== Running parse hook for EasyBuild-5.0.0.eb...
== EasyBuild/5.0.0 is already installed (module found), skipping
== No easyconfigs left to be built.
== Build succeeded for 0 out of 0
== Temporary log file(s) /tmp/eb-u8m9n0qi/easybuild-vmuglma5.log* have been removed.
== Temporary directory /tmp/eb-u8m9n0qi has been removed.
ESC[32mLatest EasyBuild release installed, let's go!ESC[0m
ESC[33m>> Still no module for EasyBuild v4.8.2., trying with easyconfig EasyBuild-4.8.2..eb...ESC[0m
ESC[31mERROR: No easyconfig found for EasyBuild v4.8.2.ESC[0m

This part:

Still no module for EasyBuild v4.8.2., trying with easyconfig EasyBuild-4.8.2..eb...ESC[0m
ESC[31mERROR: No easyconfig found for EasyBuild v4.8.2.

Looks weird. There seem to be two period's between the version and eb suffix, and it seems to infer that the version is v4.8.2., including the trailing dot. Typo, somewhere in the build scripts?

I think we caused this ourselves by choosing shorter easystack names 😅

$ echo 000-eb-4.8.2.yml | sed 's/.*eb-\([0-9.]*\).*/\1/g'
4.8.2.

$ echo 000-eb-4.8.2-foo.yml | sed 's/.*eb-\([0-9.]*\).*/\1/g'
4.8.2

We can easily fix that by adding some suffix (icelake?), or even by changing the regex to something like:

echo 000-eb-4.8.2.yml | sed 's/.*eb-\([0-9.]*\).*.yml/\1/g'

…suffix, e.g. if the easystack name is <seomthing-eb-4.9.4.yml. The new regex succesfully matches the EB version in this naming scheme as well
@casparvl
Copy link
Copy Markdown
Collaborator Author

bot: build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake
bot: build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake

@eessi-bot
Copy link
Copy Markdown

eessi-bot Bot commented Apr 22, 2025

Updates by the bot instance eessi-bot-mc-aws (click for details)
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake resulted in:

  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake resulted in:

@gpu-bot-ugent
Copy link
Copy Markdown

gpu-bot-ugent Bot commented Apr 22, 2025

Updates by the bot instance eessi-bot-vsc-ugent (click for details)
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake resulted in:

    • no jobs were submitted

@eessi-bot
Copy link
Copy Markdown

eessi-bot Bot commented Apr 22, 2025

Updates by the bot instance eessi-bot-mc-azure (click for details)
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake resulted in:

    • no jobs were submitted

@eessi-bot-toprichard
Copy link
Copy Markdown

Updates by the bot instance rt-Grace-jr (click for details)
  • account casparvl has NO permission to send commands to the bot

@eessi-bot-surf
Copy link
Copy Markdown

eessi-bot-surf Bot commented Apr 22, 2025

Updates by the bot instance eessi-bot-surf (click for details)
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake resulted in:

    • no jobs were submitted

@eessi-bot-deucalion
Copy link
Copy Markdown

eessi-bot-deucalion Bot commented Apr 22, 2025

Updates by the bot instance eessi-bot-deucalion (click for details)
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake resulted in:

    • no jobs were submitted

@eessi-bot
Copy link
Copy Markdown

eessi-bot Bot commented Apr 22, 2025

New job on instance eessi-bot-mc-aws for CPU micro-architecture x86_64-intel-icelake for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2025.04/pr_1037/58394

date job status comment
Apr 22 18:14:33 UTC 2025 submitted job id 58394 awaits release by job manager
Apr 22 18:15:07 UTC 2025 released job awaits launch by Slurm scheduler
Apr 22 18:21:12 UTC 2025 running job 58394 is running
Apr 22 18:25:21 UTC 2025 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-58394.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-intel-icelake-1745346176.tar.gzsize: 54 MiB (57619164 bytes)
entries: 48248
modules under 2023.06/software/linux/x86_64/intel/icelake/modules/all
EasyBuild/4.8.2.lua
EasyBuild/5.0.0.lua
EESSI-extend/2023.06-easybuild.lua
software under 2023.06/software/linux/x86_64/intel/icelake/software
EasyBuild/4.8.2
EasyBuild/5.0.0
EESSI-extend/2023.06-easybuild
other under 2023.06/software/linux/x86_64/intel/icelake
2023.06/init/easybuild/eb_hooks.py
2023.06/scripts/gpu_support/nvidia/install_cuda_and_libraries.sh
.lmod/lmodrc.lua
.lmod/SitePackage.lua
Apr 22 18:25:21 UTC 2025 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-58394.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@eessi-bot
Copy link
Copy Markdown

eessi-bot Bot commented Apr 22, 2025

New job on instance eessi-bot-mc-aws for CPU micro-architecture x86_64-intel-icelake for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2025.04/pr_1037/58398

date job status comment
Apr 22 18:46:50 UTC 2025 submitted job id 58398 awaits release by job manager
Apr 22 18:47:10 UTC 2025 released job awaits launch by Slurm scheduler
Apr 22 18:52:24 UTC 2025 running job 58398 is running
Apr 22 19:06:53 UTC 2025 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-58398.out
✅ no message matching FATAL:
❌ found message matching ERROR:
❌ found 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-intel-icelake-1745348702.tar.gzsize: 53 MiB (56178117 bytes)
entries: 48233
modules under 2023.06/software/linux/x86_64/intel/icelake/modules/all
EasyBuild/4.8.2.lua
EasyBuild/5.0.0.lua
software under 2023.06/software/linux/x86_64/intel/icelake/software
EasyBuild/4.8.2
EasyBuild/5.0.0
other under 2023.06/software/linux/x86_64/intel/icelake
2023.06/init/easybuild/eb_hooks.py
2023.06/scripts/gpu_support/nvidia/install_cuda_and_libraries.sh
.lmod/lmodrc.lua
.lmod/SitePackage.lua
Apr 22 19:06:53 UTC 2025 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-58398.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@eessi-bot
Copy link
Copy Markdown

eessi-bot Bot commented Apr 22, 2025

New job on instance eessi-bot-mc-aws for CPU micro-architecture x86_64-intel-cascadelake for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2025.04/pr_1037/58399

date job status comment
Apr 22 18:46:54 UTC 2025 submitted job id 58399 awaits release by job manager
Apr 22 18:47:07 UTC 2025 released job awaits launch by Slurm scheduler
Apr 22 18:52:22 UTC 2025 running job 58399 is running
Apr 22 19:09:03 UTC 2025 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-58399.out
✅ no message matching FATAL:
❌ found message matching ERROR:
❌ found 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-intel-cascadelake-1745348833.tar.gzsize: 53 MiB (56236246 bytes)
entries: 48233
modules under 2023.06/software/linux/x86_64/intel/cascadelake/modules/all
EasyBuild/4.8.2.lua
EasyBuild/5.0.0.lua
software under 2023.06/software/linux/x86_64/intel/cascadelake/software
EasyBuild/4.8.2
EasyBuild/5.0.0
other under 2023.06/software/linux/x86_64/intel/cascadelake
2023.06/init/easybuild/eb_hooks.py
2023.06/scripts/gpu_support/nvidia/install_cuda_and_libraries.sh
.lmod/lmodrc.lua
.lmod/SitePackage.lua
Apr 22 19:09:03 UTC 2025 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-58399.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@casparvl
Copy link
Copy Markdown
Collaborator Author

bot: build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake
bot: build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake

@eessi-bot
Copy link
Copy Markdown

eessi-bot Bot commented Apr 22, 2025

Updates by the bot instance eessi-bot-mc-aws (click for details)
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake resulted in:

  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake resulted in:

@eessi-bot-deucalion
Copy link
Copy Markdown

eessi-bot-deucalion Bot commented Apr 22, 2025

Updates by the bot instance eessi-bot-deucalion (click for details)
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake resulted in:

    • no jobs were submitted

@gpu-bot-ugent
Copy link
Copy Markdown

gpu-bot-ugent Bot commented Apr 22, 2025

Updates by the bot instance eessi-bot-vsc-ugent (click for details)
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake resulted in:

    • no jobs were submitted

@eessi-bot
Copy link
Copy Markdown

eessi-bot Bot commented Apr 22, 2025

Updates by the bot instance eessi-bot-mc-azure (click for details)
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake resulted in:

    • no jobs were submitted

@eessi-bot-surf
Copy link
Copy Markdown

eessi-bot-surf Bot commented Apr 22, 2025

Updates by the bot instance eessi-bot-surf (click for details)
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake resulted in:

    • no jobs were submitted

@eessi-bot-toprichard
Copy link
Copy Markdown

Updates by the bot instance rt-Grace-jr (click for details)
  • account casparvl has NO permission to send commands to the bot

@eessi-bot
Copy link
Copy Markdown

eessi-bot Bot commented Apr 22, 2025

New job on instance eessi-bot-mc-aws for CPU micro-architecture x86_64-intel-icelake for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2025.04/pr_1037/58400

date job status comment
Apr 22 18:57:35 UTC 2025 submitted job id 58400 awaits release by job manager
Apr 22 18:57:40 UTC 2025 released job awaits launch by Slurm scheduler
Apr 22 18:58:52 UTC 2025 running job 58400 is running
Apr 22 19:13:17 UTC 2025 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-58400.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-x86_64-intel-icelake-1745349053.tar.gzsize: 53 MiB (56214571 bytes)
entries: 48246
modules under 2023.06/software/linux/x86_64/intel/icelake/modules/all
EasyBuild/4.8.2.lua
EasyBuild/5.0.0.lua
EESSI-extend/2023.06-easybuild.lua
software under 2023.06/software/linux/x86_64/intel/icelake/software
EasyBuild/4.8.2
EasyBuild/5.0.0
EESSI-extend/2023.06-easybuild
other under 2023.06/software/linux/x86_64/intel/icelake
2023.06/init/easybuild/eb_hooks.py
2023.06/scripts/gpu_support/nvidia/install_cuda_and_libraries.sh
.lmod/lmodrc.lua
.lmod/SitePackage.lua
Apr 22 19:13:17 UTC 2025 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-58400.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@eessi-bot
Copy link
Copy Markdown

eessi-bot Bot commented Apr 22, 2025

New job on instance eessi-bot-mc-aws for CPU micro-architecture x86_64-intel-cascadelake for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2025.04/pr_1037/58401

date job status comment
Apr 22 18:57:39 UTC 2025 submitted job id 58401 awaits release by job manager
Apr 22 18:58:46 UTC 2025 released job awaits launch by Slurm scheduler
Apr 22 18:59:56 UTC 2025 running job 58401 is running
Apr 22 19:16:23 UTC 2025 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-58401.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-x86_64-intel-cascadelake-1745349235.tar.gzsize: 53 MiB (56274300 bytes)
entries: 48246
modules under 2023.06/software/linux/x86_64/intel/cascadelake/modules/all
EasyBuild/4.8.2.lua
EasyBuild/5.0.0.lua
EESSI-extend/2023.06-easybuild.lua
software under 2023.06/software/linux/x86_64/intel/cascadelake/software
EasyBuild/4.8.2
EasyBuild/5.0.0
EESSI-extend/2023.06-easybuild
other under 2023.06/software/linux/x86_64/intel/cascadelake
2023.06/init/easybuild/eb_hooks.py
2023.06/scripts/gpu_support/nvidia/install_cuda_and_libraries.sh
.lmod/lmodrc.lua
.lmod/SitePackage.lua
Apr 22 19:16:23 UTC 2025 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-58401.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@casparvl
Copy link
Copy Markdown
Collaborator Author

Getting some output that looks worrying:

>> Loading EESSI-extend/2023.06-easybuild module...
-- Using /tmp/$USER as a temporary working directory for installations, you can
override this by setting the environment variable WORKING_DIR and reloading the
module (e.g., /dev/shm is a common option)
-- To create installations for EESSI, you _must_ have write permissions to
/cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/intel/icelake
-- You may wish to configure a sources directory for EasyBuild (for example,
via setting the environment variable EASYBUILD_SOURCEPATH) to allow you to
reuse existing sources for packages.
Lmod has detected the following error: The following module(s) are unknown:
latest("")

Please check the spelling or version number. Also try "module spider ..."
It is also possible your cache file is out-of-date; it may help to try:
  $ module --ignore_cache load latest("")

Also make sure that all modulefiles written in TCL start with the string
#%Module



DEBUG: after loading EESSI-extend //  EASYBUILD_INSTALLPATH='/cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/intel/icelake'
Going to install full CUDA SDK and cu* libraries under host_injections if necessary
Created temporary directory '/tmp/tmp.Eyg7tVWuZV/temp_install_storage/cuda_n_co.sfT'
Processing easystack file ...


ESC[33m>> No EasyBuild/4.9.4 module found: skipping step to install easystack file  (see output in /tmp/tmp.Eyg7tVWuZV/temp_install_storage/cuda_n_co.sfT/ml.out)ESC[0m
Processing easystack file ...


ESC[33m>> No EasyBuild/4.9.4 module found: skipping step to install easystack file  (see output in /tmp/tmp.Eyg7tVWuZV/temp_install_storage/cuda_n_co.sfT/ml.o
ut)ESC[0m

But I don't think it's actually problematic. The EESSI-extend that fails to load here is, I think, the one that the build pipeline is trying to use to install the CUDA versions in host_injections. That doesn't work (yet) since there is no EasyBuild installation in the software installation prefix for icelake yet. And that's fine. Also note that it's looking specifically for EB 4.9.4, probably since the CUDA easystack lists that as the required EB version. After this PR, an EB 4.9.4 can be installed, and after that, the CUDA host injections will be installed automatically.

…ild version is missing, the _latest_ EB version that is installed is only installed in a temporary prefix. Then, the one that was actually required is installed in the central software prefix.
@casparvl
Copy link
Copy Markdown
Collaborator Author

bot: build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake
bot: build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake

@eessi-bot
Copy link
Copy Markdown

eessi-bot Bot commented Apr 22, 2025

Updates by the bot instance eessi-bot-mc-aws (click for details)
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake resulted in:

  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake resulted in:

@eessi-bot-deucalion
Copy link
Copy Markdown

eessi-bot-deucalion Bot commented Apr 22, 2025

Updates by the bot instance eessi-bot-deucalion (click for details)
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake resulted in:

    • no jobs were submitted

@eessi-bot
Copy link
Copy Markdown

eessi-bot Bot commented Apr 22, 2025

Updates by the bot instance eessi-bot-mc-azure (click for details)
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake resulted in:

    • no jobs were submitted

@gpu-bot-ugent
Copy link
Copy Markdown

gpu-bot-ugent Bot commented Apr 22, 2025

Updates by the bot instance eessi-bot-vsc-ugent (click for details)
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake resulted in:

    • no jobs were submitted

@eessi-bot-surf
Copy link
Copy Markdown

eessi-bot-surf Bot commented Apr 22, 2025

Updates by the bot instance eessi-bot-surf (click for details)
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:icelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake
  • received bot command build repo:eessi.io-2023.06-software instance:eessi-bot-mc-aws arch:cascadelake from casparvl

    • expanded format: build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:icelake resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software instance:eessi-bot-mc-aws architecture:cascadelake resulted in:

    • no jobs were submitted

@eessi-bot-toprichard
Copy link
Copy Markdown

Updates by the bot instance rt-Grace-jr (click for details)
  • account casparvl has NO permission to send commands to the bot

@eessi-bot
Copy link
Copy Markdown

eessi-bot Bot commented Apr 22, 2025

New job on instance eessi-bot-mc-aws for CPU micro-architecture x86_64-intel-icelake for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2025.04/pr_1037/58402

date job status comment
Apr 22 19:24:56 UTC 2025 submitted job id 58402 awaits release by job manager
Apr 22 19:25:30 UTC 2025 released job awaits launch by Slurm scheduler
Apr 22 19:26:35 UTC 2025 running job 58402 is running
Apr 22 19:36:09 UTC 2025 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-58402.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-x86_64-intel-icelake-1745350448.tar.gzsize: 17 MiB (18589570 bytes)
entries: 31138
modules under 2023.06/software/linux/x86_64/intel/icelake/modules/all
EasyBuild/4.8.2.lua
EESSI-extend/2023.06-easybuild.lua
software under 2023.06/software/linux/x86_64/intel/icelake/software
EasyBuild/4.8.2
EESSI-extend/2023.06-easybuild
other under 2023.06/software/linux/x86_64/intel/icelake
2023.06/init/easybuild/eb_hooks.py
2023.06/scripts/gpu_support/nvidia/install_cuda_and_libraries.sh
.lmod/lmodrc.lua
.lmod/SitePackage.lua
Apr 22 19:36:09 UTC 2025 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-58402.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@eessi-bot
Copy link
Copy Markdown

eessi-bot Bot commented Apr 22, 2025

New job on instance eessi-bot-mc-aws for CPU micro-architecture x86_64-intel-cascadelake for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2025.04/pr_1037/58403

date job status comment
Apr 22 19:25:00 UTC 2025 submitted job id 58403 awaits release by job manager
Apr 22 19:25:27 UTC 2025 released job awaits launch by Slurm scheduler
Apr 22 19:26:33 UTC 2025 running job 58403 is running
Apr 22 19:37:11 UTC 2025 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-58403.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-x86_64-intel-cascadelake-1745350522.tar.gzsize: 17 MiB (18622177 bytes)
entries: 31138
modules under 2023.06/software/linux/x86_64/intel/cascadelake/modules/all
EasyBuild/4.8.2.lua
EESSI-extend/2023.06-easybuild.lua
software under 2023.06/software/linux/x86_64/intel/cascadelake/software
EasyBuild/4.8.2
EESSI-extend/2023.06-easybuild
other under 2023.06/software/linux/x86_64/intel/cascadelake
2023.06/init/easybuild/eb_hooks.py
2023.06/scripts/gpu_support/nvidia/install_cuda_and_libraries.sh
.lmod/lmodrc.lua
.lmod/SitePackage.lua
Apr 22 19:37:11 UTC 2025 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-58403.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@casparvl
Copy link
Copy Markdown
Collaborator Author

Ugh. Ok... so now it's not installing EB 5.0.0 anymore. But It does use the temporary EB 5.0.0 to install EB 4.8.2. This is then loaded to install the easystack file in this PR, for 4.8.2.

I also get this error:

ESC[32mFeeding easystack file easystacks/software.eessi.io/2023.06/icelake_cclake/000-eb-4.8.2.yml to EasyBuild...ESC[0m
ERROR: Experimental functionality. Behaviour might change/be removed later (use --experimental option to enable): Support for easybuild-ing from multiple easy
configs based on information obtained from provided file (easystack) with build specifications.
== Temporary log file in case of crash /tmp/eb-dhe2ng3l/easybuild-bhdl87ql.log

Not sure why I didn't get that before, and do get it now.

To improve, technically, we could have the load_easybuild_module.sh script install its EasyBuild 4.8.2 in a temporary prefix as well. But it won't help: it would still skip the installation of EasyBuild 4.8.2 in the software-prefix, as the module is already found (from the tempdir).

This is starting to feel like it's not worth the trouble :) It doesn't (at least: shouldn't) really matter which EB is used to install which EB.

@casparvl
Copy link
Copy Markdown
Collaborator Author

Closed in favor of #1039

@casparvl casparvl closed this Apr 22, 2025
@eessi-bot
Copy link
Copy Markdown

eessi-bot Bot commented Apr 22, 2025

PR merged! Moved ['/project/def-users/SHARED/jobs/2025.04/pr_1037/58389', '/project/def-users/SHARED/jobs/2025.04/pr_1037/58390', '/project/def-users/SHARED/jobs/2025.04/pr_1037/58394', '/project/def-users/SHARED/jobs/2025.04/pr_1037/58395', '/project/def-users/SHARED/jobs/2025.04/pr_1037/58396', '/project/def-users/SHARED/jobs/2025.04/pr_1037/58397', '/project/def-users/SHARED/jobs/2025.04/pr_1037/58398', '/project/def-users/SHARED/jobs/2025.04/pr_1037/58399', '/project/def-users/SHARED/jobs/2025.04/pr_1037/58400', '/project/def-users/SHARED/jobs/2025.04/pr_1037/58401', '/project/def-users/SHARED/jobs/2025.04/pr_1037/58402', '/project/def-users/SHARED/jobs/2025.04/pr_1037/58403'] to /project/def-users/SHARED/trash_bin/EESSI/software-layer/2025.04.22

@eessi-bot
Copy link
Copy Markdown

eessi-bot Bot commented Apr 22, 2025

PR merged! Moved [] to /project/def-users/SHARED/trash_bin/EESSI/software-layer/2025.04.22

@gpu-bot-ugent
Copy link
Copy Markdown

gpu-bot-ugent Bot commented Apr 22, 2025

PR merged! Moved [] to /scratch/gent/vo/002/gvo00211/SHARED/trash_bin/EESSI/software-layer/2025.04.22

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants