Skip to content

[WIP] Compatibility layer for EESSI version 2026.x#235

Draft
bedroge wants to merge 50 commits into
EESSI:mainfrom
bedroge:2026.x
Draft

[WIP] Compatibility layer for EESSI version 2026.x#235
bedroge wants to merge 50 commits into
EESSI:mainfrom
bedroge:2026.x

Conversation

@bedroge
Copy link
Copy Markdown
Collaborator

@bedroge bedroge commented May 8, 2026

Still WIP, but testing some new functionality already...

@bedroge
Copy link
Copy Markdown
Collaborator Author

bedroge commented May 11, 2026

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

@bedroge
Copy link
Copy Markdown
Collaborator Author

bedroge commented May 11, 2026

bot: build repo:eessi.io-2025.06-compat instance:eessi-bot-mc-aws for:arch=x86_64/generic

@eessi-bot-aws
Copy link
Copy Markdown

eessi-bot-aws Bot commented May 11, 2026

New job on instance eessi-bot-mc-aws for repository eessi.io-2025.06-compat
Building on: generic
Building for: x86_64/generic
Job dir: /project/def-users/SHARED/jobs/2026.05/pr_235/156325

date job status comment
May 11 19:48:57 UTC 2026 submitted job id 156325 awaits release by job manager
May 11 19:49:15 UTC 2026 released job awaits launch by Slurm scheduler
May 11 19:55:17 UTC 2026 running job 156325 is running
May 11 19:57:20 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-156325.out
❌ some task failed
❌ no tarball found
Artefacts
Details
May 11 19:57:20 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
Failed for unknown reason
Details
✅ job output file slurm-156325.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@bedroge
Copy link
Copy Markdown
Collaborator Author

bedroge commented May 11, 2026

bot: build repo:eessi.io-2025.06-compat instance:eessi-bot-mc-aws for:arch=x86_64/generic

@eessi-bot-aws
Copy link
Copy Markdown

eessi-bot-aws Bot commented May 11, 2026

New job on instance eessi-bot-mc-aws for repository eessi.io-2025.06-compat
Building on: generic
Building for: x86_64/generic
Job dir: /project/def-users/SHARED/jobs/2026.05/pr_235/156326

date job status comment
May 11 21:20:19 UTC 2026 submitted job id 156326 awaits release by job manager
May 11 21:20:30 UTC 2026 released job awaits launch by Slurm scheduler
May 11 21:25:33 UTC 2026 running job 156326 is running
May 12 00:33:38 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-156326.out
❌ some task failed
✅ found tarball
Artefacts
eessi-2026.06-compat-linux-x86_64-1778545846.tar.gzsize: 1316 MiB (1380624192 bytes)
entries: 183549
May 12 00:33:38 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
Failed for unknown reason
Details
✅ job output file slurm-156326.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@bedroge
Copy link
Copy Markdown
Collaborator Author

bedroge commented May 12, 2026

bot: build repo:eessi.io-2025.06-compat instance:eessi-bot-mc-aws for:arch=x86_64/generic

@eessi-bot-aws
Copy link
Copy Markdown

eessi-bot-aws Bot commented May 12, 2026

New job on instance eessi-bot-mc-aws for repository eessi.io-2025.06-compat
Building on: generic
Building for: x86_64/generic
Job dir: /project/def-users/SHARED/jobs/2026.05/pr_235/156327

date job status comment
May 12 07:28:32 UTC 2026 submitted job id 156327 awaits release by job manager
May 12 07:29:10 UTC 2026 released job awaits launch by Slurm scheduler
May 12 07:35:13 UTC 2026 running job 156327 is running
May 12 07:56:42 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-156327.out
❌ some task failed
✅ found tarball
Artefacts
eessi-2026.06-compat-linux-x86_64-1778572503.tar.gzsize: 389 MiB (408295890 bytes)
entries: 173293
May 12 07:56:42 UTC 2026 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-156327.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@bedroge
Copy link
Copy Markdown
Collaborator Author

bedroge commented May 12, 2026

bot: build repo:eessi.io-2025.06-compat instance:eessi-bot-mc-aws for:arch=x86_64/generic

@eessi-bot-aws
Copy link
Copy Markdown

eessi-bot-aws Bot commented May 12, 2026

New job on instance eessi-bot-mc-aws for repository eessi.io-2025.06-compat
Building on: generic
Building for: x86_64/generic
Job dir: /project/def-users/SHARED/jobs/2026.05/pr_235/156328

date job status comment
May 12 08:17:53 UTC 2026 submitted job id 156328 awaits release by job manager
May 12 08:18:48 UTC 2026 released job awaits launch by Slurm scheduler
May 12 08:19:51 UTC 2026 running job 156328 is running
May 12 14:40:14 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-156328.out
❌ some task failed
✅ found tarball
Artefacts
eessi-2026.06-compat-linux-x86_64-1778596658.tar.gzsize: 1327 MiB (1391465593 bytes)
entries: 179430
May 12 14:40:14 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
Failed for unknown reason
Details
✅ job output file slurm-156328.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@bedroge
Copy link
Copy Markdown
Collaborator Author

bedroge commented May 12, 2026

bot: build repo:eessi.io-2025.06-compat instance:eessi-bot-mc-aws for:arch=x86_64/generic

@eessi-bot-aws
Copy link
Copy Markdown

eessi-bot-aws Bot commented May 12, 2026

New job on instance eessi-bot-mc-aws for repository eessi.io-2025.06-compat
Building on: generic
Building for: x86_64/generic
Job dir: /project/def-users/SHARED/jobs/2026.05/pr_235/156329

date job status comment
May 12 15:00:39 UTC 2026 submitted job id 156329 awaits release by job manager
May 12 15:01:20 UTC 2026 released job awaits launch by Slurm scheduler
May 12 15:02:23 UTC 2026 running job 156329 is running
May 12 19:02:42 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-156329.out
❌ some task failed
✅ found tarball
Artefacts
eessi-2026.06-compat-linux-x86_64-1778612402.tar.gzsize: 1442 MiB (1512120372 bytes)
entries: 196326
May 12 19:02:42 UTC 2026 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-156329.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@bedroge
Copy link
Copy Markdown
Collaborator Author

bedroge commented May 24, 2026

bot: build repo:eessi.io-2025.06-compat instance:eessi-bot-mc-aws for:arch=x86_64/generic

@eessi-bot-aws
Copy link
Copy Markdown

eessi-bot-aws Bot commented May 24, 2026

New job on instance eessi-bot-mc-aws for repository eessi.io-2025.06-compat
Building on: generic
Building for: x86_64/generic
Job dir: /project/def-users/SHARED/jobs/2026.05/pr_235/159927

date job status comment
May 24 10:11:54 UTC 2026 submitted job id 159927 awaits release by job manager
May 24 10:12:50 UTC 2026 released job awaits launch by Slurm scheduler
May 24 10:18:53 UTC 2026 running job 159927 is running
May 24 18:17:21 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-159927.out
❌ some task failed
✅ found tarball
Artefacts
eessi-2026.06-compat-linux-x86_64-1779646381.tar.gzsize: 2420 MiB (2537696316 bytes)
entries: 290359
May 24 18:17:21 UTC 2026 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-159927.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@bedroge
Copy link
Copy Markdown
Collaborator Author

bedroge commented May 25, 2026

bot: build repo:eessi.io-2025.06-compat instance:eessi-bot-mc-aws for:arch=x86_64/generic

@eessi-bot-aws
Copy link
Copy Markdown

eessi-bot-aws Bot commented May 25, 2026

New job on instance eessi-bot-mc-aws for repository eessi.io-2025.06-compat
Building on: generic
Building for: x86_64/generic
Job dir: /project/def-users/SHARED/jobs/2026.05/pr_235/160214

date job status comment
May 25 06:08:13 UTC 2026 submitted job id 160214 awaits release by job manager
May 25 06:09:16 UTC 2026 released job awaits launch by Slurm scheduler
May 25 06:15:18 UTC 2026 running job 160214 is running
May 25 14:11:47 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-160214.out
❌ some task failed
✅ found tarball
Artefacts
eessi-2026.06-compat-linux-x86_64-1779718108.tar.gzsize: 1965 MiB (2061270859 bytes)
entries: 207064
May 25 14:11:47 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
Failed for unknown reason
Details
✅ job output file slurm-160214.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@bedroge
Copy link
Copy Markdown
Collaborator Author

bedroge commented May 25, 2026

bot: build repo:eessi.io-2025.06-compat instance:eessi-bot-mc-aws for:arch=x86_64/generic

@eessi-bot-aws
Copy link
Copy Markdown

eessi-bot-aws Bot commented May 25, 2026

New job on instance eessi-bot-mc-aws for repository eessi.io-2025.06-compat
Building on: generic
Building for: x86_64/generic
Job dir: /project/def-users/SHARED/jobs/2026.05/pr_235/160229

date job status comment
May 25 17:56:22 UTC 2026 submitted job id 160229 awaits release by job manager
May 25 17:57:07 UTC 2026 released job awaits launch by Slurm scheduler
May 25 18:02:10 UTC 2026 running job 160229 is running
May 25 21:58:30 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-160229.out
❌ some task failed
✅ found tarball
Artefacts
eessi-2026.06-compat-linux-x86_64-1779746079.tar.gzsize: 1959 MiB (2054750782 bytes)
entries: 206124
May 25 21:58:30 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
Failed for unknown reason
Details
✅ job output file slurm-160229.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@bedroge
Copy link
Copy Markdown
Collaborator Author

bedroge commented May 26, 2026

bot: build repo:eessi.io-2025.06-compat instance:eessi-bot-mc-aws for:arch=x86_64/generic

@eessi-bot-aws
Copy link
Copy Markdown

eessi-bot-aws Bot commented May 26, 2026

New job on instance eessi-bot-mc-aws for repository eessi.io-2025.06-compat
Building on: generic
Building for: x86_64/generic
Job dir: /project/def-users/SHARED/jobs/2026.05/pr_235/160520

date job status comment
May 26 08:09:38 UTC 2026 submitted job id 160520 awaits release by job manager
May 26 08:10:17 UTC 2026 released job awaits launch by Slurm scheduler
May 26 08:11:20 UTC 2026 running job 160520 is running
May 26 12:08:19 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-160520.out
❌ some task failed
✅ found tarball
Artefacts
eessi-2026.06-compat-linux-x86_64-1779797095.tar.gzsize: 1957 MiB (2052887348 bytes)
entries: 205922
May 26 12:08:19 UTC 2026 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-160520.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@bedroge
Copy link
Copy Markdown
Collaborator Author

bedroge commented May 26, 2026

It got all the way to the end, but the tests failed when trying to install ReFrame due to DNS issues. This is because we had already replaced /etc/resolv.conf by a variant symlink, but that doesn't work in the container, meaning that it's an invalid symlink. Not sure how to fix that, other than skipping the tests in the playbook, and running them in the actual test step of the bot inside a container with a CVMFS mount (and, hence, actually using the variant symlinks). That will require a bit of work though.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant