Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Easyconfig that can extend EESSI #371

Merged
merged 25 commits into from
May 7, 2024

Conversation

ocaisa
Copy link
Member

@ocaisa ocaisa commented Oct 20, 2023

The idea would be to add this to (it's own?) easystack file, it will be found as it is in the same directory (as well the "sources" since they are just the hook). It currently requires write permissions to the host_injections directory as this allows us to automatically make the modules visible.

The name may be a bit suspect, as I would like to have EESSI as a module for different EESSI versions.

@eessi-bot
Copy link

eessi-bot bot commented Oct 20, 2023

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

  • arch x86_64/generic for repo eessi-hpc.org-2023.06-compat
  • arch x86_64/generic for repo eessi-hpc.org-2023.06-software
  • arch x86_64/intel/haswell for repo eessi-hpc.org-2023.06-compat
  • arch x86_64/intel/haswell for repo eessi-hpc.org-2023.06-software
  • arch x86_64/intel/skylake_avx512 for repo eessi-hpc.org-2023.06-compat
  • arch x86_64/intel/skylake_avx512 for repo eessi-hpc.org-2023.06-software
  • arch x86_64/amd/zen2 for repo eessi-hpc.org-2023.06-compat
  • arch x86_64/amd/zen2 for repo eessi-hpc.org-2023.06-software
  • arch x86_64/amd/zen3 for repo eessi-hpc.org-2023.06-compat
  • arch x86_64/amd/zen3 for repo eessi-hpc.org-2023.06-software
  • arch aarch64/generic for repo eessi-hpc.org-2023.06-compat
  • arch aarch64/generic for repo eessi-hpc.org-2023.06-software
  • arch aarch64/neoverse_n1 for repo eessi-hpc.org-2023.06-compat
  • arch aarch64/neoverse_n1 for repo eessi-hpc.org-2023.06-software
  • arch aarch64/neoverse_v1 for repo eessi-hpc.org-2023.06-compat
  • arch aarch64/neoverse_v1 for repo eessi-hpc.org-2023.06-software

EESSI-2023.06-extend.eb Outdated Show resolved Hide resolved
EESSI-2023.06-extend.eb Outdated Show resolved Hide resolved
EESSI-2023.06-extend.eb Outdated Show resolved Hide resolved
@boegel
Copy link
Contributor

boegel commented Oct 24, 2023

Module name could be something like EESSI-eb-build-env/2023.06?

@ocaisa
Copy link
Member Author

ocaisa commented Oct 24, 2023

It's not very intuitive for the end user, I'm thinking EESSI-extend-2023.06-easybuild.eb

@ocaisa
Copy link
Member Author

ocaisa commented Nov 7, 2023

Here are the differences between what the module gives and what the configure_easybuild script gives:

[ocaisa@smnode1 software-layer]$ diff source_env module_env 
4c4
< EASYBUILD_INSTALLPATH=/cvmfs/pilot.eessi-hpc.org/versions/2021.12/software/linux/x86_64/intel/skylake_avx512
---
> EASYBUILD_INSTALLPATH=/home/ocaisa/eessi/versions/2021.12/software/linux/x86_64/intel/skylake_avx512
8,9c8
< EASYBUILD_PREFIX=/easybuild
< EASYBUILD_SOURCEPATH=/easybuild/sources:
---
> EASYBUILD_PREFIX=/tmp/ocaisa/easybuild
11c10
< EASYBUILD_FILTER_DEPS=Autoconf,Automake,Autotools,binutils,bzip2,DBus,flex,gettext,gperf,help2man,intltool,libreadline,libtool,Lua,M4,makeinfo,ncurses,util-linux,XZ,zlib
---
> EASYBUILD_FILTER_DEPS=Autoconf,Automake,Autotools,binutils,bzip2,DBus,flex,gettext,gperf,help2man,intltool,libreadline,libtool,M4,makeinfo,ncurses,util-linux,XZ,zlib
13c12
< EASYBUILD_HOOKS=/home/ocaisa/software-layer/eb_hooks.py
---
> EASYBUILD_HOOKS=/project/def-sponsor00/easybuild/software/EESSI-extend/2023.06-easybuild/eb_hooks.py

Everything as expected here (I have already removed Lua as a filtered dep), the source path should be set by the bot

@boegel boegel changed the base branch from 2023.06 to pilot.eessi-hpc.org-2023.06 November 21, 2023 21:20
@akesandgren
Copy link

I'd like to see this one move forward soon. Is there anything more it needs? I can start taking it into "production" locally right now to test things out unless that's already been done.

Copy link

eessi-bot bot commented Feb 12, 2024

Updates by the bot instance eessi-bot-mc-aws (click for details)
  • account akesandgren has NO permission to send commands to the bot

@ocaisa
Copy link
Member Author

ocaisa commented Feb 12, 2024

I'd like to see this one move forward soon. Is there anything more it needs? I can start taking it into "production" locally right now to test things out unless that's already been done.

I've used it quite a bit myself, but someone else giving it a go could yield valuable feedback.

easybuild_installpath = string.gsub(os.getenv("EESSI_SOFTWARE_PATH"), 'versions', 'host_injections')
else
-- Would have liked to use os.getenv("EESSI_CVMFS_REPO") here but the hypen needs to be escaped
easybuild_installpath = string.gsub(os.getenv("EESSI_SOFTWARE_PATH"), "/cvmfs/pilot.eessi%-hpc.org", pathJoin(os.getenv("HOME"), "eessi"))
Copy link

@akesandgren akesandgren Feb 23, 2024

Choose a reason for hiding this comment

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

I see a future where this could benefit from the same thing we do for EasyBuild, i.e. going through a list of env vars to use as the base, i.e. HOME, PROJECT, etc. I.e. the envvars-user-modules config option

Copy link
Member Author

Choose a reason for hiding this comment

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

The benefit of the current setup is that we can configure EESSI to automatically expose the modules. Thinking about it though, it may be more interesting to do this in a more dynamic way inside the module itself...but the downside of this is you would have to always load the module to see the installed modules.

@akesandgren
Copy link

There is a potential problem here, we have an easybuild.cfg setup with various settings, among them we use HMNS. There may be a need to be more careful in overriding more things in this module...

Copy link

eessi-bot bot commented Feb 23, 2024

Updates by the bot instance eessi-bot-mc-aws (click for details)
  • account akesandgren has NO permission to send commands to the bot

@akesandgren
Copy link

Anyway, initial testing of this is successful. EESSI extended in my $HOME with Wannier90 :-)
Now on to setting things up for our site extension, which is going to be somewhat more complicated

Copy link

eessi-bot bot commented Feb 23, 2024

Updates by the bot instance eessi-bot-mc-aws (click for details)
  • account akesandgren has NO permission to send commands to the bot

@ocaisa
Copy link
Member Author

ocaisa commented Feb 23, 2024

@akesandgren Don't you want to wait until the dust settles on this? I can update the PR today to target the production branch. I also need to figure out what to do about the hook, it is a moving target so can't really be part of the installation

@akesandgren
Copy link

Nah, I'm just playing around and figuring out how to use this.
I need to start creating an environment where we can do SITE extension into our own cvmfs tree and also something that users can use (and eventually projects)
And then start looking at HMNS if at all possible...

Copy link

eessi-bot bot commented Feb 23, 2024

Updates by the bot instance eessi-bot-mc-aws (click for details)
  • account akesandgren has NO permission to send commands to the bot

@ocaisa ocaisa changed the base branch from 2023.06-pilot.eessi-hpc.org to 2023.06-software.eessi.io April 18, 2024 21:47
Copy link

eessi-bot bot commented May 7, 2024

New job on instance eessi-bot-mc-aws for architecture x86_64-intel-skylake_avx512 for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2024.05/pr_371/10318

date job status comment
May 07 17:34:31 UTC 2024 submitted job id 10318 awaits release by job manager
May 07 17:35:06 UTC 2024 released job awaits launch by Slurm scheduler
May 07 17:45:03 UTC 2024 running job 10318 is running
May 07 17:47:36 UTC 2024 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-10318.out
✅ 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
No artefacts were created or found.
May 07 17:47:36 UTC 2024 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job10318.test does not exist in job directory or reading it failed.

Copy link

eessi-bot bot commented May 7, 2024

New job on instance eessi-bot-mc-aws for architecture x86_64-amd-zen2 for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2024.05/pr_371/10319

date job status comment
May 07 17:34:35 UTC 2024 submitted job id 10319 awaits release by job manager
May 07 17:34:53 UTC 2024 released job awaits launch by Slurm scheduler
May 07 17:42:29 UTC 2024 running job 10319 is running
May 07 17:47:29 UTC 2024 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-10319.out
✅ 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
No artefacts were created or found.
May 07 17:47:29 UTC 2024 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job10319.test does not exist in job directory or reading it failed.

Copy link

eessi-bot bot commented May 7, 2024

New job on instance eessi-bot-mc-aws for architecture x86_64-amd-zen3 for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2024.05/pr_371/10320

date job status comment
May 07 17:34:39 UTC 2024 submitted job id 10320 awaits release by job manager
May 07 17:34:56 UTC 2024 released job awaits launch by Slurm scheduler
May 07 17:42:32 UTC 2024 running job 10320 is running
May 07 17:47:31 UTC 2024 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-10320.out
✅ 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
No artefacts were created or found.
May 07 17:47:31 UTC 2024 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job10320.test does not exist in job directory or reading it failed.

Copy link

eessi-bot bot commented May 7, 2024

New job on instance eessi-bot-mc-aws for architecture aarch64-generic for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2024.05/pr_371/10321

date job status comment
May 07 17:34:44 UTC 2024 submitted job id 10321 awaits release by job manager
May 07 17:34:50 UTC 2024 released job awaits launch by Slurm scheduler
May 07 17:41:22 UTC 2024 running job 10321 is running
May 07 17:47:24 UTC 2024 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-10321.out
✅ 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
No artefacts were created or found.
May 07 17:47:24 UTC 2024 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job10321.test does not exist in job directory or reading it failed.

Copy link

eessi-bot bot commented May 7, 2024

New job on instance eessi-bot-mc-aws for architecture aarch64-neoverse_n1 for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2024.05/pr_371/10322

date job status comment
May 07 17:34:48 UTC 2024 submitted job id 10322 awaits release by job manager
May 07 17:36:10 UTC 2024 released job awaits launch by Slurm scheduler
May 07 17:46:09 UTC 2024 running job 10322 is running
May 07 17:47:26 UTC 2024 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-10322.out
✅ 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
No artefacts were created or found.
May 07 17:47:26 UTC 2024 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job10322.test does not exist in job directory or reading it failed.

Copy link

eessi-bot bot commented May 7, 2024

New job on instance eessi-bot-mc-aws for architecture aarch64-neoverse_v1 for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2024.05/pr_371/10323

date job status comment
May 07 17:34:51 UTC 2024 submitted job id 10323 awaits release by job manager
May 07 17:36:13 UTC 2024 released job awaits launch by Slurm scheduler
May 07 17:46:12 UTC 2024 running job 10323 is running
May 07 17:47:28 UTC 2024 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-10323.out
✅ 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
No artefacts were created or found.
May 07 17:47:28 UTC 2024 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job10323.test does not exist in job directory or reading it failed.

@trz42
Copy link
Collaborator

trz42 commented May 7, 2024

bot: build repo:eessi.io-2023.06-software arch:x86_64/generic
bot: build repo:eessi.io-2023.06-software arch:x86_64/intel/haswell
bot: build repo:eessi.io-2023.06-software arch:x86_64/intel/skylake_avx512
bot: build repo:eessi.io-2023.06-software arch:x86_64/amd/zen2
bot: build repo:eessi.io-2023.06-software arch:x86_64/amd/zen3
bot: build repo:eessi.io-2023.06-software arch:x86_64/amd/zen4
bot: build repo:eessi.io-2023.06-software arch:aarch64/generic
bot: build repo:eessi.io-2023.06-software arch:aarch64/neoverse_n1
bot: build repo:eessi.io-2023.06-software arch:aarch64/neoverse_v1

Copy link

eessi-bot bot commented May 7, 2024

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

    • expanded format: build repository:eessi.io-2023.06-software architecture:x86_64/generic
  • received bot command build repo:eessi.io-2023.06-software arch:x86_64/intel/haswell from trz42

    • expanded format: build repository:eessi.io-2023.06-software architecture:x86_64/intel/haswell
  • received bot command build repo:eessi.io-2023.06-software arch:x86_64/intel/skylake_avx512 from trz42

    • expanded format: build repository:eessi.io-2023.06-software architecture:x86_64/intel/skylake_avx512
  • received bot command build repo:eessi.io-2023.06-software arch:x86_64/amd/zen2 from trz42

    • expanded format: build repository:eessi.io-2023.06-software architecture:x86_64/amd/zen2
  • received bot command build repo:eessi.io-2023.06-software arch:x86_64/amd/zen3 from trz42

    • expanded format: build repository:eessi.io-2023.06-software architecture:x86_64/amd/zen3
  • received bot command build repo:eessi.io-2023.06-software arch:x86_64/amd/zen4 from trz42

    • expanded format: build repository:eessi.io-2023.06-software architecture:x86_64/amd/zen4
  • received bot command build repo:eessi.io-2023.06-software arch:aarch64/generic from trz42

    • expanded format: build repository:eessi.io-2023.06-software architecture:aarch64/generic
  • received bot command build repo:eessi.io-2023.06-software arch:aarch64/neoverse_n1 from trz42

    • expanded format: build repository:eessi.io-2023.06-software architecture:aarch64/neoverse_n1
  • received bot command build repo:eessi.io-2023.06-software arch:aarch64/neoverse_v1 from trz42

    • expanded format: build repository:eessi.io-2023.06-software architecture:aarch64/neoverse_v1
  • handling command build repository:eessi.io-2023.06-software architecture:x86_64/generic resulted in:

  • handling command build repository:eessi.io-2023.06-software architecture:x86_64/intel/haswell resulted in:

  • handling command build repository:eessi.io-2023.06-software architecture:x86_64/intel/skylake_avx512 resulted in:

  • handling command build repository:eessi.io-2023.06-software architecture:x86_64/amd/zen2 resulted in:

  • handling command build repository:eessi.io-2023.06-software architecture:x86_64/amd/zen3 resulted in:

  • handling command build repository:eessi.io-2023.06-software architecture:x86_64/amd/zen4 resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software architecture:aarch64/generic resulted in:

  • handling command build repository:eessi.io-2023.06-software architecture:aarch64/neoverse_n1 resulted in:

  • handling command build repository:eessi.io-2023.06-software architecture:aarch64/neoverse_v1 resulted in:

Copy link

eessi-bot bot commented May 7, 2024

Updates by the bot instance eessi-bot-mc-azure (click for details)
  • received bot command build repo:eessi.io-2023.06-software arch:x86_64/generic from trz42

    • expanded format: build repository:eessi.io-2023.06-software architecture:x86_64/generic
  • received bot command build repo:eessi.io-2023.06-software arch:x86_64/intel/haswell from trz42

    • expanded format: build repository:eessi.io-2023.06-software architecture:x86_64/intel/haswell
  • received bot command build repo:eessi.io-2023.06-software arch:x86_64/intel/skylake_avx512 from trz42

    • expanded format: build repository:eessi.io-2023.06-software architecture:x86_64/intel/skylake_avx512
  • received bot command build repo:eessi.io-2023.06-software arch:x86_64/amd/zen2 from trz42

    • expanded format: build repository:eessi.io-2023.06-software architecture:x86_64/amd/zen2
  • received bot command build repo:eessi.io-2023.06-software arch:x86_64/amd/zen3 from trz42

    • expanded format: build repository:eessi.io-2023.06-software architecture:x86_64/amd/zen3
  • received bot command build repo:eessi.io-2023.06-software arch:x86_64/amd/zen4 from trz42

    • expanded format: build repository:eessi.io-2023.06-software architecture:x86_64/amd/zen4
  • received bot command build repo:eessi.io-2023.06-software arch:aarch64/generic from trz42

    • expanded format: build repository:eessi.io-2023.06-software architecture:aarch64/generic
  • received bot command build repo:eessi.io-2023.06-software arch:aarch64/neoverse_n1 from trz42

    • expanded format: build repository:eessi.io-2023.06-software architecture:aarch64/neoverse_n1
  • received bot command build repo:eessi.io-2023.06-software arch:aarch64/neoverse_v1 from trz42

    • expanded format: build repository:eessi.io-2023.06-software architecture:aarch64/neoverse_v1
  • handling command build repository:eessi.io-2023.06-software architecture:x86_64/generic resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software architecture:x86_64/intel/haswell resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software architecture:x86_64/intel/skylake_avx512 resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software architecture:x86_64/amd/zen2 resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software architecture:x86_64/amd/zen3 resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software architecture:x86_64/amd/zen4 resulted in:

  • handling command build repository:eessi.io-2023.06-software architecture:aarch64/generic resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software architecture:aarch64/neoverse_n1 resulted in:

    • no jobs were submitted
  • handling command build repository:eessi.io-2023.06-software architecture:aarch64/neoverse_v1 resulted in:

    • no jobs were submitted

Copy link

eessi-bot bot commented May 7, 2024

New job on instance eessi-bot-mc-aws for architecture x86_64-generic for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2024.05/pr_371/10324

date job status comment
May 07 17:47:28 UTC 2024 submitted job id 10324 awaits release by job manager
May 07 17:48:57 UTC 2024 released job awaits launch by Slurm scheduler
May 07 17:50:27 UTC 2024 running job 10324 is running
May 07 18:09:19 UTC 2024 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-10324.out
✅ 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-generic-1715104207.tar.gzsize: 0 MiB (758 bytes)
entries: 1
modules under 2023.06/software/linux/x86_64/generic/modules/all
no module files in tarball
software under 2023.06/software/linux/x86_64/generic/software
no software packages in tarball
other under 2023.06/software/linux/x86_64/generic
2023.06/init/bash
May 07 18:09:19 UTC 2024 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ PASSED ] Ran 10/10 test case(s) from 10 check(s) (0 failure(s), 0 skipped, 0 aborted)
Details
✅ job output file slurm-10324.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
May 07 18:22:43 UTC 2024 uploaded transfer of eessi-2023.06-software-linux-x86_64-generic-1715104207.tar.gz to S3 bucket succeeded

Copy link

eessi-bot bot commented May 7, 2024

New job on instance eessi-bot-mc-aws for architecture x86_64-intel-haswell for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2024.05/pr_371/10325

date job status comment
May 07 17:47:32 UTC 2024 submitted job id 10325 awaits release by job manager
May 07 17:49:01 UTC 2024 released job awaits launch by Slurm scheduler
May 07 17:50:30 UTC 2024 running job 10325 is running
May 07 18:08:15 UTC 2024 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-10325.out
✅ 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-haswell-1715104210.tar.gzsize: 0 MiB (757 bytes)
entries: 1
modules under 2023.06/software/linux/x86_64/intel/haswell/modules/all
no module files in tarball
software under 2023.06/software/linux/x86_64/intel/haswell/software
no software packages in tarball
other under 2023.06/software/linux/x86_64/intel/haswell
2023.06/init/bash
May 07 18:08:15 UTC 2024 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ PASSED ] Ran 10/10 test case(s) from 10 check(s) (0 failure(s), 0 skipped, 0 aborted)
Details
✅ job output file slurm-10325.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
May 07 18:23:02 UTC 2024 uploaded transfer of eessi-2023.06-software-linux-x86_64-intel-haswell-1715104210.tar.gz to S3 bucket succeeded

Copy link

eessi-bot bot commented May 7, 2024

New job on instance eessi-bot-mc-azure for architecture x86_64-amd-zen4 for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2024.05/pr_371/77

date job status comment
May 07 17:47:32 UTC 2024 submitted job id 77 awaits release by job manager
May 07 17:47:49 UTC 2024 released job awaits launch by Slurm scheduler
May 07 17:48:50 UTC 2024 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-77.out
✅ 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-zen4-1715104107.tar.gzsize: 0 MiB (758 bytes)
entries: 1
modules under 2023.06/software/linux/x86_64/amd/zen4/modules/all
no module files in tarball
software under 2023.06/software/linux/x86_64/amd/zen4/software
no software packages in tarball
other under 2023.06/software/linux/x86_64/amd/zen4
2023.06/init/bash
May 07 17:48:50 UTC 2024 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-77.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
May 07 18:22:41 UTC 2024 uploaded transfer of eessi-2023.06-software-linux-x86_64-amd-zen4-1715104107.tar.gz to S3 bucket succeeded

Copy link

eessi-bot bot commented May 7, 2024

New job on instance eessi-bot-mc-aws for architecture x86_64-intel-skylake_avx512 for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2024.05/pr_371/10326

date job status comment
May 07 17:47:36 UTC 2024 submitted job id 10326 awaits release by job manager
May 07 17:49:04 UTC 2024 released job awaits launch by Slurm scheduler
May 07 17:50:33 UTC 2024 running job 10326 is running
May 07 18:07:09 UTC 2024 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-10326.out
✅ 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-skylake_avx512-1715104207.tar.gzsize: 0 MiB (757 bytes)
entries: 1
modules under 2023.06/software/linux/x86_64/intel/skylake_avx512/modules/all
no module files in tarball
software under 2023.06/software/linux/x86_64/intel/skylake_avx512/software
no software packages in tarball
other under 2023.06/software/linux/x86_64/intel/skylake_avx512
2023.06/init/bash
May 07 18:07:09 UTC 2024 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ PASSED ] Ran 10/10 test case(s) from 10 check(s) (0 failure(s), 0 skipped, 0 aborted)
Details
✅ job output file slurm-10326.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
May 07 18:23:21 UTC 2024 uploaded transfer of eessi-2023.06-software-linux-x86_64-intel-skylake_avx512-1715104207.tar.gz to S3 bucket succeeded

Copy link

eessi-bot bot commented May 7, 2024

New job on instance eessi-bot-mc-aws for architecture x86_64-amd-zen2 for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2024.05/pr_371/10327

date job status comment
May 07 17:47:40 UTC 2024 submitted job id 10327 awaits release by job manager
May 07 17:48:50 UTC 2024 released job awaits launch by Slurm scheduler
May 07 17:50:19 UTC 2024 running job 10327 is running
May 07 18:11:24 UTC 2024 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-10327.out
✅ 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-1715104174.tar.gzsize: 0 MiB (757 bytes)
entries: 1
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
2023.06/init/bash
May 07 18:11:24 UTC 2024 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ PASSED ] Ran 10/10 test case(s) from 10 check(s) (0 failure(s), 0 skipped, 0 aborted)
Details
✅ job output file slurm-10327.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
May 07 18:23:41 UTC 2024 uploaded transfer of eessi-2023.06-software-linux-x86_64-amd-zen2-1715104174.tar.gz to S3 bucket succeeded

Copy link

eessi-bot bot commented May 7, 2024

New job on instance eessi-bot-mc-aws for architecture x86_64-amd-zen3 for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2024.05/pr_371/10328

date job status comment
May 07 17:47:44 UTC 2024 submitted job id 10328 awaits release by job manager
May 07 17:48:54 UTC 2024 released job awaits launch by Slurm scheduler
May 07 17:50:23 UTC 2024 running job 10328 is running
May 07 18:04:48 UTC 2024 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-10328.out
✅ 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-zen3-1715104169.tar.gzsize: 0 MiB (757 bytes)
entries: 1
modules under 2023.06/software/linux/x86_64/amd/zen3/modules/all
no module files in tarball
software under 2023.06/software/linux/x86_64/amd/zen3/software
no software packages in tarball
other under 2023.06/software/linux/x86_64/amd/zen3
2023.06/init/bash
May 07 18:04:48 UTC 2024 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ PASSED ] Ran 10/10 test case(s) from 10 check(s) (0 failure(s), 0 skipped, 0 aborted)
Details
✅ job output file slurm-10328.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
May 07 18:22:23 UTC 2024 uploaded transfer of eessi-2023.06-software-linux-x86_64-amd-zen3-1715104169.tar.gz to S3 bucket succeeded

Copy link

eessi-bot bot commented May 7, 2024

New job on instance eessi-bot-mc-aws for architecture aarch64-generic for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2024.05/pr_371/10329

date job status comment
May 07 17:47:48 UTC 2024 submitted job id 10329 awaits release by job manager
May 07 17:48:40 UTC 2024 released job awaits launch by Slurm scheduler
May 07 17:50:08 UTC 2024 running job 10329 is running
May 07 18:03:35 UTC 2024 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-10329.out
✅ 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-generic-1715104195.tar.gzsize: 0 MiB (759 bytes)
entries: 1
modules under 2023.06/software/linux/aarch64/generic/modules/all
no module files in tarball
software under 2023.06/software/linux/aarch64/generic/software
no software packages in tarball
other under 2023.06/software/linux/aarch64/generic
2023.06/init/bash
May 07 18:03:35 UTC 2024 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ PASSED ] Ran 10/10 test case(s) from 10 check(s) (0 failure(s), 0 skipped, 0 aborted)
Details
✅ job output file slurm-10329.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
May 07 18:24:00 UTC 2024 uploaded transfer of eessi-2023.06-software-linux-aarch64-generic-1715104195.tar.gz to S3 bucket succeeded

Copy link

eessi-bot bot commented May 7, 2024

New job on instance eessi-bot-mc-aws for architecture aarch64-neoverse_n1 for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2024.05/pr_371/10330

date job status comment
May 07 17:47:52 UTC 2024 submitted job id 10330 awaits release by job manager
May 07 17:48:43 UTC 2024 released job awaits launch by Slurm scheduler
May 07 17:50:12 UTC 2024 running job 10330 is running
May 07 18:03:37 UTC 2024 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-10330.out
✅ 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-neoverse_n1-1715104202.tar.gzsize: 0 MiB (757 bytes)
entries: 1
modules under 2023.06/software/linux/aarch64/neoverse_n1/modules/all
no module files in tarball
software under 2023.06/software/linux/aarch64/neoverse_n1/software
no software packages in tarball
other under 2023.06/software/linux/aarch64/neoverse_n1
2023.06/init/bash
May 07 18:03:37 UTC 2024 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ PASSED ] Ran 10/10 test case(s) from 10 check(s) (0 failure(s), 0 skipped, 0 aborted)
Details
✅ job output file slurm-10330.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
May 07 18:24:20 UTC 2024 uploaded transfer of eessi-2023.06-software-linux-aarch64-neoverse_n1-1715104202.tar.gz to S3 bucket succeeded

Copy link

eessi-bot bot commented May 7, 2024

New job on instance eessi-bot-mc-aws for architecture aarch64-neoverse_v1 for repository eessi.io-2023.06-software in job dir /project/def-users/SHARED/jobs/2024.05/pr_371/10331

date job status comment
May 07 17:47:56 UTC 2024 submitted job id 10331 awaits release by job manager
May 07 17:48:47 UTC 2024 released job awaits launch by Slurm scheduler
May 07 17:50:16 UTC 2024 running job 10331 is running
May 07 17:59:45 UTC 2024 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-10331.out
✅ 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-neoverse_v1-1715104180.tar.gzsize: 0 MiB (757 bytes)
entries: 1
modules under 2023.06/software/linux/aarch64/neoverse_v1/modules/all
no module files in tarball
software under 2023.06/software/linux/aarch64/neoverse_v1/software
no software packages in tarball
other under 2023.06/software/linux/aarch64/neoverse_v1
2023.06/init/bash
May 07 17:59:45 UTC 2024 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ PASSED ] Ran 10/10 test case(s) from 10 check(s) (0 failure(s), 0 skipped, 0 aborted)
Details
✅ job output file slurm-10331.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
May 07 18:24:39 UTC 2024 uploaded transfer of eessi-2023.06-software-linux-aarch64-neoverse_v1-1715104180.tar.gz to S3 bucket succeeded

@trz42 trz42 added bot:deploy Ask bot to deploy missing software installations to EESSI and removed bot:deploy Ask bot to deploy missing software installations to EESSI labels May 7, 2024
@trz42 trz42 dismissed stale reviews from boegel and themself May 7, 2024 19:32

all done and ingested now

Copy link
Collaborator

@trz42 trz42 left a comment

Choose a reason for hiding this comment

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

Finally! Yeah! Yippieeeeeee 🥳

@trz42 trz42 merged commit 241bf13 into EESSI:2023.06-software.eessi.io May 7, 2024
32 of 35 checks passed
@ocaisa ocaisa deleted the eessi_extend_module branch May 7, 2024 20:30
@boegel boegel mentioned this pull request May 7, 2024
TopRichard added a commit to TopRichard/bot-software-layer1 that referenced this pull request May 24, 2024
…1-foss-2022b

{2023.06}[foss/2022b] bokeh V3.2.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2023.06-software.eessi.io 2023.06 version of software.eessi.io bot:deploy Ask bot to deploy missing software installations to EESSI enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants