Skip to content

Conversation

@bedroge
Copy link
Collaborator

@bedroge bedroge commented Dec 20, 2024

Using 2025.01 for now, not sure if that's going to be final version, but I'm using this to do some test runs/installations.

@eessi-bot
Copy link

eessi-bot bot commented Dec 20, 2024

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

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

@bedroge bedroge marked this pull request as draft December 20, 2024 15:53
@eessi-bot
Copy link

eessi-bot bot commented Dec 20, 2024

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

@bedroge
Copy link
Collaborator Author

bedroge commented Dec 20, 2024

First runs went quite well, it failed (as expected) in the step that installs our package set, which we don't have yet for this version. The prefix bootstrap completed without issues though.

# gentoo_git_commit: 29492845e41ea6a0a4a9769c7e0ce287d106079b
# June 8 (aab8473aa90e0287553b3348a5c5b17872df4b7b) commit that was current when fetching luaposix
gentoo_git_commit: aab8473aa90e0287553b3348a5c5b17872df4b7b
gentoo_git_commit: db21a802e879f713cdb8a80235c5982ca257b63f
Copy link
Contributor

Choose a reason for hiding this comment

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

Include a comment with some info on why this commit was picked (even if it simply was the latest at the time)

Once your PR to bump Lmod to latest has been merged, we'll have a clear reason...

- "/cvmfs/{{ cvmfs_repository }}/host_injections/{{ eessi_version }}/compat/{{ eessi_host_os }}/{{ eessi_host_arch }}/lib"
prefix_mask_packages: |
# stick to GCC 10.x; using a too recent compiler in the compat layer complicates stuff in the software layer,
# stick to GCC 11.x; using a too recent compiler in the compat layer may complicate stuff in the software layer,
Copy link
Contributor

Choose a reason for hiding this comment

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

I would go with at least GCC 13, perhaps GCC 14 (unless that causes trouble to build GCC 13.x in software layer)

@boegel
Copy link
Contributor

boegel commented Dec 21, 2024

First runs went quite well, it failed (as expected) in the step that installs our package set, which we don't have yet for this version. The prefix bootstrap completed without issues though.

On both x86_64 and aarch64? Shall we also try riscv64?

@bedroge
Copy link
Collaborator Author

bedroge commented Dec 24, 2024

bot: build arch:generic repo:compat

@eessi-bot
Copy link

eessi-bot bot commented Dec 24, 2024

Updates by the bot instance eessi-bot-mc-aws (click for details)

@eessi-bot
Copy link

eessi-bot bot commented Dec 24, 2024

Updates by the bot instance eessi-bot-mc-azure (click for details)
  • received bot command build arch:generic repo:compat from bedroge

    • expanded format: build architecture:generic repository:compat
  • handling command build architecture:generic repository:compat resulted in:

    • no jobs were submitted

@eessi-bot
Copy link

eessi-bot bot commented Dec 24, 2024

New job on instance eessi-bot-mc-aws for CPU micro-architecture x86_64-generic for repository eessi-hpc.org-2023.06-compat in job dir /project/def-users/SHARED/jobs/2024.12/pr_209/36529

date job status comment
Dec 24 14:21:38 UTC 2024 submitted job id 36529 awaits release by job manager
Dec 24 14:22:33 UTC 2024 released job awaits launch by Slurm scheduler
Dec 24 14:29:44 UTC 2024 running job 36529 is running
Dec 24 14:41:27 UTC 2024 finished
🤷 UNKNOWN (click triangle for detailed information)
  • Job results file _bot_job36529.result does not exist in job directory or reading it failed.
  • No artefacts were found/reported.
Dec 24 14:41:27 UTC 2024 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job36529.test does not exist in job directory or reading it failed.

@eessi-bot
Copy link

eessi-bot bot commented Dec 24, 2024

New job on instance eessi-bot-mc-aws for CPU micro-architecture x86_64-generic for repository eessi.io-2023.06-compat in job dir /project/def-users/SHARED/jobs/2024.12/pr_209/36530

date job status comment
Dec 24 14:21:39 UTC 2024 submitted job id 36530 awaits release by job manager
Dec 24 14:22:31 UTC 2024 released job awaits launch by Slurm scheduler
Dec 24 14:29:42 UTC 2024 running job 36530 is running
Dec 24 14:47:41 UTC 2024 finished
🤷 UNKNOWN (click triangle for detailed information)
  • Job results file _bot_job36530.result does not exist in job directory or reading it failed.
  • No artefacts were found/reported.
Dec 24 14:47:41 UTC 2024 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job36530.test does not exist in job directory or reading it failed.

@eessi-bot
Copy link

eessi-bot bot commented Dec 24, 2024

New job on instance eessi-bot-mc-aws for CPU micro-architecture aarch64-generic for repository eessi-hpc.org-2023.06-compat in job dir /project/def-users/SHARED/jobs/2024.12/pr_209/36531

date job status comment
Dec 24 14:21:40 UTC 2024 submitted job id 36531 awaits release by job manager
Dec 24 14:22:29 UTC 2024 released job awaits launch by Slurm scheduler
Dec 24 14:28:38 UTC 2024 running job 36531 is running
Dec 24 14:41:25 UTC 2024 finished
🤷 UNKNOWN (click triangle for detailed information)
  • Job results file _bot_job36531.result does not exist in job directory or reading it failed.
  • No artefacts were found/reported.
Dec 24 14:41:25 UTC 2024 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job36531.test does not exist in job directory or reading it failed.

@eessi-bot
Copy link

eessi-bot bot commented Dec 24, 2024

New job on instance eessi-bot-mc-aws for CPU micro-architecture aarch64-generic for repository eessi.io-2023.06-compat in job dir /project/def-users/SHARED/jobs/2024.12/pr_209/36532

date job status comment
Dec 24 14:21:42 UTC 2024 submitted job id 36532 awaits release by job manager
Dec 24 14:22:27 UTC 2024 released job awaits launch by Slurm scheduler
Dec 24 14:27:35 UTC 2024 running job 36532 is running
Dec 24 14:47:39 UTC 2024 finished
🤷 UNKNOWN (click triangle for detailed information)
  • Job results file _bot_job36532.result does not exist in job directory or reading it failed.
  • No artefacts were found/reported.
Dec 24 14:47:39 UTC 2024 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job36532.test does not exist in job directory or reading it failed.

@bedroge
Copy link
Collaborator Author

bedroge commented Dec 24, 2024

bot: build arch:x86_64/generic repo:eessi.io-2023.06-compat

(This will fail because we don't have a package set yet, and because we need #179, but I just want to check how far it gets.)

@eessi-bot
Copy link

eessi-bot bot commented Dec 24, 2024

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

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

@eessi-bot
Copy link

eessi-bot bot commented Dec 24, 2024

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

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

    • no jobs were submitted

@eessi-bot
Copy link

eessi-bot bot commented Dec 24, 2024

New job on instance eessi-bot-mc-aws for CPU micro-architecture x86_64-generic for repository eessi.io-2023.06-compat in job dir /project/def-users/SHARED/jobs/2024.12/pr_209/36533

date job status comment
Dec 24 14:47:40 UTC 2024 submitted job id 36533 awaits release by job manager
Dec 24 14:48:43 UTC 2024 released job awaits launch by Slurm scheduler
Dec 24 14:49:45 UTC 2024 running job 36533 is running
Dec 24 17:43:47 UTC 2024 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-36533.out
❌ some task failed
✅ found tarball
Artefacts
eessi-2023.06-compat-linux-x86_64-1735062134.tar.gzsize: 1184 MiB (1241737476 bytes)
entries: 172022
Dec 24 17:43:47 UTC 2024 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job36533.test does not exist in job directory or reading it failed.

@EESSI EESSI deleted a comment from riscv-eessi-io-bot bot Jun 9, 2025
@bedroge
Copy link
Collaborator Author

bedroge commented Jun 9, 2025

bot: build repo:eessi.io-2025.06-compat arch:riscv64/generic

@EESSI EESSI deleted a comment from riscv-eessi-io-bot bot Jun 9, 2025
@riscv-eessi-io-bot
Copy link

riscv-eessi-io-bot bot commented Jun 9, 2025

New job on instance eessi-bot-riscv for CPU micro-architecture riscv64-generic for repository eessi.io-2025.06-compat in job dir /home/eessibot/shared/jobs/2025.06/pr_209/232326

date job status comment
Jun 09 21:00:27 UTC 2025 submitted job id 232326 awaits release by job manager
Jun 09 21:00:36 UTC 2025 released job awaits launch by Slurm scheduler
Jun 09 21:01:41 UTC 2025 running job 232326 is running
Jun 10 10:33:36 UTC 2025 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-232326.out
✅ no task failed
✅ found tarball
Artefacts
eessi-2025.06-compat-linux-riscv64-1749551202.tar.gzsize: 1873 MiB (1964600605 bytes)
entries: 195925
Jun 10 10:33:36 UTC 2025 test result
😢 FAILURE (click triangle for details)
Reason
Failed for unknown reason
Details
✅ job output file slurm-232326.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@bedroge bedroge marked this pull request as ready for review June 10, 2025 14:10
@bedroge bedroge changed the title [WIP] EESSI compatibility layer for next version (2025.06) EESSI compatibility layer for next version (2025.06) Jun 10, 2025
@bedroge
Copy link
Collaborator Author

bedroge commented Jun 10, 2025

Triggering a final build for all architectures:

bot: build repo:eessi.io-2025.06-compat arch:aarch64/generic
bot: build repo:eessi.io-2025.06-compat arch:riscv64/generic
bot: build repo:eessi.io-2025.06-compat arch:x86_64/generic

@eessi-bot-aws
Copy link

eessi-bot-aws bot commented Jun 10, 2025

New job on instance eessi-bot-mc-aws for CPU micro-architecture aarch64-generic for repository eessi.io-2025.06-compat in job dir /project/def-users/SHARED/jobs/2025.06/pr_209/68621

date job status comment
Jun 10 14:13:46 UTC 2025 submitted job id 68621 awaits release by job manager
Jun 10 14:14:01 UTC 2025 released job awaits launch by Slurm scheduler
Jun 10 14:25:33 UTC 2025 running job 68621 is running
Jun 10 17:43:57 UTC 2025 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-68621.out
✅ no task failed
✅ found tarball
Artefacts
eessi-2025.06-compat-linux-aarch64-1749577194.tar.gzsize: 1764 MiB (1850026008 bytes)
entries: 196040
Jun 10 17:43:57 UTC 2025 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ OK ] ( 1/23) EchoTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux /0f70d044 @Generic:default+builtin
==> setup: 0.020s compile: 0.011s run: 0.436s sanity: 0.006s performance: 0.003s total: 1.074s
[ OK ] ( 2/23) ToolsAvailableTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux %tool=archspec /5c7cd3b1 @Generic:default+builtin
==> setup: 0.012s compile: 0.011s run: 0.433s sanity: 0.005s performance: 0.003s total: 1.054s
[ OK ] ( 3/23) ToolsAvailableTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux %tool=emerge /348fc538 @Generic:default+builtin
==> setup: 0.013s compile: 0.011s run: 0.429s sanity: 0.005s performance: 0.003s total: 1.040s
[ OK ] ( 4/23) ToolsAvailableTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux %tool=equery /1ad42b2a @Generic:default+builtin
==> setup: 0.012s compile: 0.011s run: 0.426s sanity: 0.005s performance: 0.003s total: 1.026s
[ OK ] ( 5/23) ToolsAvailableTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux %tool=ld.bfd /58303e1a @Generic:default+builtin
==> setup: 0.012s compile: 0.011s run: 0.417s sanity: 0.005s performance: 0.003s total: 1.013s
[ OK ] ( 6/23) ToolsAvailableTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux %tool=make /b277e386 @Generic:default+builtin
==> setup: 0.012s compile: 0.011s run: 0.781s sanity: 0.005s performance: 0.003s total: 1.367s
[ OK ] ( 7/23) ToolsAvailableTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux %tool=patch /6259fd38 @Generic:default+builtin
==> setup: 0.012s compile: 0.011s run: 0.775s sanity: 0.005s performance: 0.003s total: 1.353s
[ OK ] ( 8/23) ToolsAvailableTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux %tool=patchelf /17c18000 @Generic:default+builtin
==> setup: 0.012s compile: 0.012s run: 0.762s sanity: 0.005s performance: 0.003s total: 1.340s
[ OK ] ( 9/23) ArchspecTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux /7bc59e36 @Generic:default+builtin
==> setup: 0.013s compile: 0.011s run: 0.668s sanity: 0.005s performance: 0.003s total: 1.283s
[ OK ] (10/23) LmodTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux /652bcd43 @Generic:default+builtin
==> setup: 0.012s compile: 0.011s run: 0.666s sanity: 0.007s performance: 0.003s total: 1.270s
[ OK ] (11/23) RunEqueryTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux /30ec6866 @Generic:default+builtin
==> setup: 0.012s compile: 0.011s run: 1.082s sanity: 0.004s performance: 0.003s total: 1.706s
[ OK ] (12/23) EessiSetTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux /f2529bfe @Generic:default+builtin
==> setup: 0.012s compile: 0.011s run: 1.036s sanity: 0.005s performance: 0.003s total: 1.637s
[ OK ] (13/23) EessiSetInstalledTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux /b746af30 @Generic:default+builtin
==> setup: 0.012s compile: 0.011s run: 0.801s sanity: 0.008s performance: 0.003s total: 1.626s
[ OK ] (14/23) Utf8LocaleTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux /5ab34db4 @Generic:default+builtin
==> setup: 0.012s compile: 0.011s run: 0.800s sanity: 0.005s performance: 0.003s total: 1.613s
[ OK ] (15/23) SymlinksToHostFilesTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux %symlink_to_host=etc/group /bb4d4bc5 @Generic:default+builtin
==> setup: 0.013s compile: 0.011s run: 0.797s sanity: 0.005s performance: 0.003s total: 1.600s
[ OK ] (16/23) SymlinksToHostFilesTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux %symlink_to_host=etc/passwd /520a4906 @Generic:default+builtin
==> setup: 0.012s compile: 0.011s run: 0.794s sanity: 0.005s performance: 0.003s total: 1.587s
[ OK ] (17/23) SymlinksToHostFilesTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux %symlink_to_host=etc/hosts /62ec4b53 @Generic:default+builtin
==> setup: 0.012s compile: 0.011s run: 0.791s sanity: 0.005s performance: 0.003s total: 1.573s
[ OK ] (18/23) SymlinksToHostFilesTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux %symlink_to_host=etc/resolv.conf /1239e795 @Generic:default+builtin
==> setup: 0.012s compile: 0.012s run: 0.726s sanity: 0.005s performance: 0.003s total: 1.861s
[ OK ] (19/23) SymlinksToHostFilesTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux %symlink_to_host=lib64/libnss_centrifydc.so.2 /27f4be04 @Generic:default+builtin
==> setup: 0.012s compile: 0.011s run: 0.721s sanity: 0.005s performance: 0.003s total: 1.847s
[ OK ] (20/23) GlibcEnvFileTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux /462f404d @Generic:default+builtin
==> setup: 0.013s compile: 0.011s run: 0.879s sanity: 0.005s performance: 0.003s total: 1.986s
[ OK ] (21/23) PipCheckTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux /c4e7d2f3 @Generic:default+builtin
==> setup: 0.012s compile: 0.011s run: 0.876s sanity: 0.006s performance: 0.003s total: 1.973s
[ OK ] (22/23) RunEmergeTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux /0c420e79 @Generic:default+builtin
==> setup: 0.013s compile: 0.011s run: 1.883s sanity: 0.005s performance: 0.003s total: 2.518s
[ OK ] (23/23) GentooOverlayGitTest %eessi_version=2025.06 %eessi_arch=aarch64 %eessi_os=linux /9f80ff8b @Generic:default+builtin
==> setup: 0.013s compile: 0.011s run: 1.751s sanity: 0.005s performance: 0.003s total: 2.866s
[ PASSED ] Ran 23/23 test case(s) from 23 check(s) (0 failure(s), 0 skipped, 0 aborted)
Details
✅ job output file slurm-68621.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
Jun 13 08:21:16 UTC 2025 not uploaded transfer of eessi-2025.06-compat-linux-aarch64-1749577194.tar.gz to S3 bucket failed
Jun 13 12:14:54 UTC 2025 not uploaded transfer of eessi-2025.06-compat-linux-aarch64-1749577194.tar.gz to S3 bucket failed
Jun 13 12:36:22 UTC 2025 not uploaded transfer of eessi-2025.06-compat-linux-aarch64-1749577194.tar.gz to S3 bucket failed
Jun 13 12:55:37 UTC 2025 uploaded transfer of eessi-2025.06-compat-linux-aarch64-1749577194.tar.gz to S3 bucket succeeded

@riscv-eessi-io-bot
Copy link

riscv-eessi-io-bot bot commented Jun 10, 2025

New job on instance eessi-bot-riscv for CPU micro-architecture riscv64-generic for repository eessi.io-2025.06-compat in job dir /home/eessibot/shared/jobs/2025.06/pr_209/232378

date job status comment
Jun 10 14:13:52 UTC 2025 submitted job id 232378 awaits release by job manager
Jun 10 14:14:51 UTC 2025 released job awaits launch by Slurm scheduler
Jun 10 14:15:57 UTC 2025 running job 232378 is running
Jun 11 08:46:39 UTC 2025 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-232378.out
✅ no task failed
✅ found tarball
Artefacts
eessi-2025.06-compat-linux-riscv64-1749613282.tar.gzsize: 1873 MiB (1964953434 bytes)
entries: 195925
Jun 11 08:46:39 UTC 2025 test result
😢 FAILURE (click triangle for details)
Reason
Failed for unknown reason
Details
✅ job output file slurm-232378.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
Jun 13 08:09:17 UTC 2025 uploaded transfer of eessi-2025.06-compat-linux-riscv64-1749613282.tar.gz to S3 bucket succeeded
Jun 13 12:12:56 UTC 2025 uploaded transfer of eessi-2025.06-compat-linux-riscv64-1749613282.tar.gz to S3 bucket succeeded
Jun 13 12:42:38 UTC 2025 uploaded transfer of eessi-2025.06-compat-linux-riscv64-1749613282.tar.gz to S3 bucket succeeded

@eessi-bot-aws
Copy link

eessi-bot-aws bot commented Jun 10, 2025

New job on instance eessi-bot-mc-aws for CPU micro-architecture x86_64-generic for repository eessi.io-2025.06-compat in job dir /project/def-users/SHARED/jobs/2025.06/pr_209/68622

date job status comment
Jun 10 14:13:52 UTC 2025 submitted job id 68622 awaits release by job manager
Jun 10 14:14:05 UTC 2025 released job awaits launch by Slurm scheduler
Jun 10 14:25:37 UTC 2025 running job 68622 is running
Jun 10 17:42:45 UTC 2025 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-68622.out
✅ no task failed
✅ found tarball
Artefacts
eessi-2025.06-compat-linux-x86_64-1749577192.tar.gzsize: 1821 MiB (1909870490 bytes)
entries: 196044
Jun 10 17:42:45 UTC 2025 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ OK ] ( 1/23) EchoTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux /68c40ea2 @Generic:default+builtin
==> setup: 0.014s compile: 0.011s run: 0.350s sanity: 0.005s performance: 0.003s total: 0.902s
[ OK ] ( 2/23) ToolsAvailableTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux %tool=archspec /35d8a599 @Generic:default+builtin
==> setup: 0.010s compile: 0.010s run: 0.347s sanity: 0.004s performance: 0.003s total: 0.886s
[ OK ] ( 3/23) ToolsAvailableTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux %tool=emerge /c62c6588 @Generic:default+builtin
==> setup: 0.011s compile: 0.010s run: 0.340s sanity: 0.004s performance: 0.003s total: 0.873s
[ OK ] ( 4/23) ToolsAvailableTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux %tool=equery /4de01cc5 @Generic:default+builtin
==> setup: 0.010s compile: 0.011s run: 0.335s sanity: 0.004s performance: 0.003s total: 0.860s
[ OK ] ( 5/23) ToolsAvailableTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux %tool=ld.bfd /fefb3b1c @Generic:default+builtin
==> setup: 0.010s compile: 0.011s run: 0.654s sanity: 0.004s performance: 0.003s total: 1.171s
[ OK ] ( 6/23) ToolsAvailableTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux %tool=make /ae7a1f28 @Generic:default+builtin
==> setup: 0.010s compile: 0.011s run: 0.651s sanity: 0.004s performance: 0.003s total: 1.158s
[ OK ] ( 7/23) ToolsAvailableTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux %tool=patch /c44e5362 @Generic:default+builtin
==> setup: 0.010s compile: 0.011s run: 0.647s sanity: 0.004s performance: 0.003s total: 1.146s
[ OK ] ( 8/23) ToolsAvailableTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux %tool=patchelf /27092e5a @Generic:default+builtin
==> setup: 0.010s compile: 0.011s run: 0.654s sanity: 0.004s performance: 0.003s total: 1.144s
[ OK ] ( 9/23) ArchspecTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux /bbe5836e @Generic:default+builtin
==> setup: 0.010s compile: 0.011s run: 0.581s sanity: 0.003s performance: 0.003s total: 1.095s
[ OK ] (10/23) LmodTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux /f929358b @Generic:default+builtin
==> setup: 0.011s compile: 0.011s run: 0.579s sanity: 0.005s performance: 0.003s total: 1.083s
[ OK ] (11/23) RunEqueryTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux /bba4a80e @Generic:default+builtin
==> setup: 0.010s compile: 0.010s run: 0.958s sanity: 0.004s performance: 0.003s total: 1.480s
[ OK ] (12/23) EessiSetInstalledTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux /dc3e81c2 @Generic:default+builtin
==> setup: 0.010s compile: 0.011s run: 0.712s sanity: 0.007s performance: 0.003s total: 1.407s
[ OK ] (13/23) Utf8LocaleTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux /17c621b1 @Generic:default+builtin
==> setup: 0.010s compile: 0.010s run: 0.709s sanity: 0.005s performance: 0.003s total: 1.395s
[ OK ] (14/23) SymlinksToHostFilesTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux %symlink_to_host=etc/group /94eec3b5 @Generic:default+builtin
==> setup: 0.009s compile: 0.011s run: 0.706s sanity: 0.004s performance: 0.003s total: 1.384s
[ OK ] (15/23) SymlinksToHostFilesTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux %symlink_to_host=etc/passwd /dc1bd1b0 @Generic:default+builtin
==> setup: 0.010s compile: 0.011s run: 0.702s sanity: 0.004s performance: 0.003s total: 1.372s
[ OK ] (16/23) SymlinksToHostFilesTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux %symlink_to_host=etc/hosts /e22e5586 @Generic:default+builtin
==> setup: 0.009s compile: 0.011s run: 0.698s sanity: 0.004s performance: 0.003s total: 1.360s
[ OK ] (17/23) EessiSetTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux /fdd85fb2 @Generic:default+builtin
==> setup: 0.010s compile: 0.010s run: 1.012s sanity: 0.005s performance: 0.004s total: 1.715s
[ OK ] (18/23) SymlinksToHostFilesTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux %symlink_to_host=etc/resolv.conf /233d54d0 @Generic:default+builtin
==> setup: 0.010s compile: 0.011s run: 0.621s sanity: 0.005s performance: 0.003s total: 1.586s
[ OK ] (19/23) SymlinksToHostFilesTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux %symlink_to_host=lib64/libnss_centrifydc.so.2 /9e23b26d @Generic:default+builtin
==> setup: 0.010s compile: 0.010s run: 0.616s sanity: 0.004s performance: 0.003s total: 1.573s
[ OK ] (20/23) GlibcEnvFileTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux /84908f89 @Generic:default+builtin
==> setup: 0.010s compile: 0.010s run: 0.769s sanity: 0.004s performance: 0.003s total: 1.716s
[ OK ] (21/23) PipCheckTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux /d5e3d809 @Generic:default+builtin
==> setup: 0.010s compile: 0.011s run: 0.762s sanity: 0.004s performance: 0.003s total: 1.704s
[ OK ] (22/23) RunEmergeTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux /38454b63 @Generic:default+builtin
==> setup: 0.010s compile: 0.011s run: 1.646s sanity: 0.003s performance: 0.003s total: 2.177s
[ OK ] (23/23) GentooOverlayGitTest %eessi_version=2025.06 %eessi_arch=x86_64 %eessi_os=linux /ae5ee5b1 @Generic:default+builtin
==> setup: 0.010s compile: 0.010s run: 1.606s sanity: 0.004s performance: 0.003s total: 2.557s
[ PASSED ] Ran 23/23 test case(s) from 23 check(s) (0 failure(s), 0 skipped, 0 aborted)
Details
✅ job output file slurm-68622.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
Jun 13 08:20:48 UTC 2025 not uploaded transfer of eessi-2025.06-compat-linux-x86_64-1749577192.tar.gz to S3 bucket failed
Jun 13 12:14:27 UTC 2025 not uploaded transfer of eessi-2025.06-compat-linux-x86_64-1749577192.tar.gz to S3 bucket failed
Jun 13 12:35:55 UTC 2025 not uploaded transfer of eessi-2025.06-compat-linux-x86_64-1749577192.tar.gz to S3 bucket failed
Jun 13 12:54:54 UTC 2025 uploaded transfer of eessi-2025.06-compat-linux-x86_64-1749577192.tar.gz to S3 bucket succeeded

@bedroge
Copy link
Collaborator Author

bedroge commented Jun 13, 2025

Deploy failed because the container used for building compat layers does not include the deployment tools (awscli, jq, curl). That was fixed in #219.
The RISC-V tarball was deployed, but it was not signed due to wrong permissions on the key. That was manually fixed.

Trying again...

@bedroge bedroge added bot:deploy Ask bot to deploy built tarballs for compat layer and removed bot:deploy Ask bot to deploy built tarballs for compat layer labels Jun 13, 2025
@bedroge
Copy link
Collaborator Author

bedroge commented Jun 13, 2025

Failed again: x86_64 and aarc64 were using the wrong version of the container (debian11 instead of debian-11), RISC-V probably had a syntax error in the app.cfg. Trying again...

@bedroge bedroge added bot:deploy Ask bot to deploy built tarballs for compat layer and removed bot:deploy Ask bot to deploy built tarballs for compat layer labels Jun 13, 2025
@bedroge bedroge requested a review from boegel June 13, 2025 13:01
@boegel
Copy link
Contributor

boegel commented Jun 13, 2025

staging PRs merged...

@boegel
Copy link
Contributor

boegel commented Jun 13, 2025

Deployed, so merging!

$ ls /cvmfs/software.eessi.io/versions/2025.06/compat/linux/
aarch64/ riscv64/ x86_64/

@boegel boegel merged commit 15e46f2 into EESSI:main Jun 13, 2025
2 checks passed
@boegel boegel added the 2025.06-software.eessi.io 2025.06 version of software.eessi.io label Jun 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2025.06-software.eessi.io 2025.06 version of software.eessi.io bot:deploy Ask bot to deploy built tarballs for compat layer

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants