Skip to content

Conversation

@casparvl
Copy link
Collaborator

No description provided.

@eessi-bot
Copy link

eessi-bot bot commented Aug 19, 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

@eessi-bot
Copy link

eessi-bot bot commented Aug 19, 2024

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

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

@casparvl
Copy link
Collaborator Author

bot: build repo:eessi.io-2023.06-software arch:zen3

@eessi-bot
Copy link

eessi-bot bot commented Aug 19, 2024

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

    • expanded format: build repository:eessi.io-2023.06-software architecture:zen3
  • handling command build repository:eessi.io-2023.06-software architecture:zen3 resulted in:

@eessi-bot
Copy link

eessi-bot bot commented Aug 19, 2024

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

    • expanded format: build repository:eessi.io-2023.06-software architecture:zen3
  • handling command build repository:eessi.io-2023.06-software architecture:zen3 resulted in:

    • no jobs were submitted

@eessi-bot
Copy link

eessi-bot bot commented Aug 19, 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.08/pr_676/16641

date job status comment
Aug 19 14:54:40 UTC 2024 submitted job id 16641 awaits release by job manager
Aug 19 14:55:40 UTC 2024 released job awaits launch by Slurm scheduler
Aug 19 15:00:53 UTC 2024 running job 16641 is running
Aug 19 15:18:56 UTC 2024 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-16641.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-1724079725.tar.gzsize: 0 MiB (132339 bytes)
entries: 24
modules under 2023.06/software/linux/x86_64/amd/zen3/modules/all
patchelf/0.17.2-GCCcore-12.2.0.lua
software under 2023.06/software/linux/x86_64/amd/zen3/software
patchelf/0.17.2-GCCcore-12.2.0
other under 2023.06/software/linux/x86_64/amd/zen3
no other files in tarball
Aug 19 15:18:56 UTC 2024 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ PASSED ] Ran 18/18 test case(s) from 18 check(s) (0 failure(s), 0 skipped, 0 aborted)
Details
✅ job output file slurm-16641.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@casparvl
Copy link
Collaborator Author

bot: build repo:eessi.io-2023.06-software arch:zen2

@eessi-bot
Copy link

eessi-bot bot commented Aug 19, 2024

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

    • expanded format: build repository:eessi.io-2023.06-software architecture:zen2
  • handling command build repository:eessi.io-2023.06-software architecture:zen2 resulted in:

@eessi-bot
Copy link

eessi-bot bot commented Aug 19, 2024

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

    • expanded format: build repository:eessi.io-2023.06-software architecture:zen2
  • handling command build repository:eessi.io-2023.06-software architecture:zen2 resulted in:

    • no jobs were submitted

@eessi-bot
Copy link

eessi-bot bot commented Aug 19, 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.08/pr_676/16644

date job status comment
Aug 19 15:09:44 UTC 2024 submitted job id 16644 awaits release by job manager
Aug 19 15:10:22 UTC 2024 released job awaits launch by Slurm scheduler
Aug 19 15:15:42 UTC 2024 running job 16644 is running
Aug 19 15:18:55 UTC 2024 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-16644.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-1724080603.tar.gzsize: 0 MiB (131027 bytes)
entries: 24
modules under 2023.06/software/linux/x86_64/amd/zen2/modules/all
patchelf/0.17.2-GCCcore-12.2.0.lua
software under 2023.06/software/linux/x86_64/amd/zen2/software
patchelf/0.17.2-GCCcore-12.2.0
other under 2023.06/software/linux/x86_64/amd/zen2
no other files in tarball
Aug 19 15:18:55 UTC 2024 test result
😢 FAILURE (click triangle for details)
Reason
Failed for unknown reason
Details
✅ job output file slurm-16644.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

…we can't figure out where the patchelf is coming from
@casparvl
Copy link
Collaborator Author

Hm... unexpectedly, it doesn't seem to find the patchelf module that was build in the build step:

No module(s) or extension(s) found!
If the avail list is too long consider trying:

"module --default avail" or "ml -d av" to just list the default modules.
"module overview" or "ml ov" to display the number of modules for each name.

Use "module spider" to find all possible modules and extensions.
Use "module keyword key1 key2 ..." to search for all possible modules matching
any of the "keys".


Illegal option --
Usage: /usr/bin/which [-a] args
syntax: patchelf
  [--set-interpreter FILENAME]
  [--page-size SIZE]
  [--print-interpreter]
  [--print-os-abi]              Prints 'EI_OSABI' field of ELF header
  [--set-os-abi ABI]            Sets 'EI_OSABI' field of ELF header to ABI.
  [--print-soname]              Prints 'DT_SONAME' entry of .dynamic section. Raises an error if DT_SONAME doesn't exist
  [--set-soname SONAME]         Sets 'DT_SONAME' entry to SONAME.
  [--set-rpath RPATH]
  [--add-rpath RPATH]
  [--remove-rpath]
  [--shrink-rpath]
  [--allowed-rpath-prefixes PREFIXES]           With '--shrink-rpath', reject rpath entries not starting with the allowed prefix
  [--print-rpath]
  [--force-rpath]
  [--add-needed LIBRARY]
  [--remove-needed LIBRARY]
  [--replace-needed LIBRARY NEW_LIBRARY]
  [--print-needed]
  [--no-default-lib]
  [--no-sort]           Do not sort program+section headers; useful for debugging patchelf.
  [--clear-symbol-version SYMBOL]
  [--add-debug-tag]
  [--output FILE]
  [--debug]
  [--version]
  FILENAME...
touch: cannot touch '/cvmfs/software.eessi.io/foo': Read-only file system

The patchelf --help that is printed, I'm not sure where it comes from... I would have guessed a patchelf from compat layer, but we are not in a prefix.

@casparvl
Copy link
Collaborator Author

bot: build repo:eessi.io-2023.06-software arch:zen3

@eessi-bot
Copy link

eessi-bot bot commented Aug 20, 2024

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

    • expanded format: build repository:eessi.io-2023.06-software architecture:zen3
  • handling command build repository:eessi.io-2023.06-software architecture:zen3 resulted in:

@eessi-bot
Copy link

eessi-bot bot commented Aug 20, 2024

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

    • expanded format: build repository:eessi.io-2023.06-software architecture:zen3
  • handling command build repository:eessi.io-2023.06-software architecture:zen3 resulted in:

    • no jobs were submitted

@eessi-bot
Copy link

eessi-bot bot commented Aug 20, 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.08/pr_676/16695

date job status comment
Aug 20 07:56:12 UTC 2024 submitted job id 16695 awaits release by job manager
Aug 20 07:56:19 UTC 2024 released job awaits launch by Slurm scheduler
Aug 20 08:01:23 UTC 2024 running job 16695 is running
Aug 20 08:03:25 UTC 2024 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-16695.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-1724140969.tar.gzsize: 0 MiB (132218 bytes)
entries: 24
modules under 2023.06/software/linux/x86_64/amd/zen3/modules/all
patchelf/0.17.2-GCCcore-12.2.0.lua
software under 2023.06/software/linux/x86_64/amd/zen3/software
patchelf/0.17.2-GCCcore-12.2.0
other under 2023.06/software/linux/x86_64/amd/zen3
no other files in tarball
Aug 20 08:03:25 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-16695.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@casparvl
Copy link
Collaborator Author

bot: build repo:eessi.io-2023.06-software arch:zen3

@eessi-bot
Copy link

eessi-bot bot commented Aug 20, 2024

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

    • expanded format: build repository:eessi.io-2023.06-software architecture:zen3
  • handling command build repository:eessi.io-2023.06-software architecture:zen3 resulted in:

@eessi-bot
Copy link

eessi-bot bot commented Aug 20, 2024

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

    • expanded format: build repository:eessi.io-2023.06-software architecture:zen3
  • handling command build repository:eessi.io-2023.06-software architecture:zen3 resulted in:

    • no jobs were submitted

@eessi-bot
Copy link

eessi-bot bot commented Aug 20, 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.08/pr_676/16697

date job status comment
Aug 20 08:20:29 UTC 2024 submitted job id 16697 awaits release by job manager
Aug 20 08:20:34 UTC 2024 released job awaits launch by Slurm scheduler
Aug 20 08:21:35 UTC 2024 running job 16697 is running
Aug 20 08:23:38 UTC 2024 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-16697.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-1724142129.tar.gzsize: 0 MiB (131882 bytes)
entries: 24
modules under 2023.06/software/linux/x86_64/amd/zen3/modules/all
patchelf/0.17.2-GCCcore-12.2.0.lua
software under 2023.06/software/linux/x86_64/amd/zen3/software
patchelf/0.17.2-GCCcore-12.2.0
other under 2023.06/software/linux/x86_64/amd/zen3
no other files in tarball
Aug 20 08:23:38 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-16697.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@casparvl
Copy link
Collaborator Author

bot: build repo:eessi.io-2023.06-software arch:zen3

@eessi-bot
Copy link

eessi-bot bot commented Aug 20, 2024

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

    • expanded format: build repository:eessi.io-2023.06-software architecture:zen3
  • handling command build repository:eessi.io-2023.06-software architecture:zen3 resulted in:

@eessi-bot
Copy link

eessi-bot bot commented Aug 20, 2024

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

    • expanded format: build repository:eessi.io-2023.06-software architecture:zen3
  • handling command build repository:eessi.io-2023.06-software architecture:zen3 resulted in:

    • no jobs were submitted

@eessi-bot
Copy link

eessi-bot bot commented Aug 20, 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.08/pr_676/16698

date job status comment
Aug 20 08:37:01 UTC 2024 submitted job id 16698 awaits release by job manager
Aug 20 08:37:42 UTC 2024 released job awaits launch by Slurm scheduler
Aug 20 08:38:43 UTC 2024 running job 16698 is running
Aug 20 08:40:44 UTC 2024 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-16698.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-1724143150.tar.gzsize: 0 MiB (132355 bytes)
entries: 24
modules under 2023.06/software/linux/x86_64/amd/zen3/modules/all
patchelf/0.17.2-GCCcore-12.2.0.lua
software under 2023.06/software/linux/x86_64/amd/zen3/software
patchelf/0.17.2-GCCcore-12.2.0
other under 2023.06/software/linux/x86_64/amd/zen3
no other files in tarball
Aug 20 08:40:44 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-16698.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@casparvl
Copy link
Collaborator Author

From 16698:

Environment set up to use EESSI (2023.06), have fun!
No module(s) or extension(s) found!
If the avail list is too long consider trying:

"module --default avail" or "ml -d av" to just list the default modules.
"module overview" or "ml ov" to display the number of modules for each name.

Use "module spider" to find all possible modules and extensions.
Use "module keyword key1 key2 ..." to search for all possible modules matching
any of the "keys".


Command -v patchelf
/cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/amd/zen3/software/patchelf/0.17.2-GCCcore-12.2.0/bin/patchelf
EBROOTPATCHELF: /cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/amd/zen3/software/patchelf/0.17.2-GCCcore-12.2.0
patchelf --help:
syntax: patchelf
  [--set-interpreter FILENAME]
  [--page-size SIZE]
  [--print-interpreter]
  [--print-os-abi]              Prints 'EI_OSABI' field of ELF header
  [--set-os-abi ABI]            Sets 'EI_OSABI' field of ELF header to ABI.
  [--print-soname]              Prints 'DT_SONAME' entry of .dynamic section. Raises an error if DT_SONAME doesn't exist
  [--set-soname SONAME]         Sets 'DT_SONAME' entry to SONAME.
  [--set-rpath RPATH]
  [--add-rpath RPATH]
  [--remove-rpath]
  [--shrink-rpath]
  [--allowed-rpath-prefixes PREFIXES]           With '--shrink-rpath', reject rpath entries not starting with the allowed prefix
  [--print-rpath]
  [--force-rpath]
  [--add-needed LIBRARY]
  [--remove-needed LIBRARY]
  [--replace-needed LIBRARY NEW_LIBRARY]
  [--print-needed]
  [--no-default-lib]
  [--no-sort]           Do not sort program+section headers; useful for debugging patchelf.
  [--clear-symbol-version SYMBOL]
  [--add-debug-tag]
  [--output FILE]
  [--debug]
  [--version]
  FILENAME...
ls -al /cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/amd/zen3/modules/all/patchelf/
total 7
drwxr-xr-x   2 bot bot   39 Aug 20 08:38 .
drwxr-xr-x 382 bot bot   22 Aug 20 08:38 ..
-rw-rw-r--   1 bot bot 1072 Aug 20 08:38 0.17.2-GCCcore-12.2.0.lua
-rw-rw-r--   1 bot bot 1072 Nov 27  2023 0.18.0-GCCcore-12.3.0.lua
-rw-rw-r--   1 bot bot 1072 Jan  5  2024 0.18.0-GCCcore-13.2.0.lua
touch: cannot touch '/cvmfs/software.eessi.io/foo': Read-only file system

That looks as it should be. Let me print some even clearer stuff, I should double check if the module cache really needs to be ignored (if so, it affects how we should run the test suite, since that would then also have to ignore the cache).

@casparvl
Copy link
Collaborator Author

bot: build repo:eessi.io-2023.06-software arch:zen3

@eessi-bot
Copy link

eessi-bot bot commented Aug 20, 2024

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

    • expanded format: build repository:eessi.io-2023.06-software architecture:zen3
  • handling command build repository:eessi.io-2023.06-software architecture:zen3 resulted in:

@eessi-bot
Copy link

eessi-bot bot commented Aug 20, 2024

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

    • expanded format: build repository:eessi.io-2023.06-software architecture:zen3
  • handling command build repository:eessi.io-2023.06-software architecture:zen3 resulted in:

    • no jobs were submitted

@eessi-bot
Copy link

eessi-bot bot commented Aug 20, 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.08/pr_676/16699

date job status comment
Aug 20 08:44:34 UTC 2024 submitted job id 16699 awaits release by job manager
Aug 20 08:44:47 UTC 2024 released job awaits launch by Slurm scheduler
Aug 20 08:45:49 UTC 2024 running job 16699 is running
Aug 20 08:47:53 UTC 2024 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-16699.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-1724143583.tar.gzsize: 0 MiB (132356 bytes)
entries: 24
modules under 2023.06/software/linux/x86_64/amd/zen3/modules/all
patchelf/0.17.2-GCCcore-12.2.0.lua
software under 2023.06/software/linux/x86_64/amd/zen3/software
patchelf/0.17.2-GCCcore-12.2.0
other under 2023.06/software/linux/x86_64/amd/zen3
no other files in tarball
Aug 20 08:47:53 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-16699.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@casparvl
Copy link
Collaborator Author

Ok, so indeed, the module is there, but it can only be loaded with --ignore_cache.

module av patchelf/0.17.2-GCCcore-12.2.0
No module(s) or extension(s) found!
If the avail list is too long consider trying:

"module --default avail" or "ml -d av" to just list the default modules.
"module overview" or "ml ov" to display the number of modules for each name.

Use "module spider" to find all possible modules and extensions.
Use "module keyword key1 key2 ..." to search for all possible modules matching
any of the "keys".


module load patchelf/0.17.2-GCCcore-12.2.0
Lmod has detected the following error: The following module(s) are unknown:
"patchelf/0.17.2-GCCcore-12.2.0"

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 "patchelf/0.17.2-GCCcore-12.2.0"

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



module --ignore_cache load patchelf/0.17.2-GCCcore-12.2.0
Command -v patchelf
/cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/amd/zen3/software/patchelf/0.17.2-GCCcore-12.2.0/bin/patchelf
EBROOTPATCHELF: /cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/amd/zen3/software/patchelf/0.17.2-GCCcore-12.2.0
patchelf --version
patchelf 0.17.2
ls -al /cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/amd/zen3/modules/all/patchelf/
total 7
drwxr-xr-x   2 bot bot   39 Aug 20 08:45 .
drwxr-xr-x 382 bot bot   22 Aug 20 08:45 ..
-rw-rw-r--   1 bot bot 1072 Aug 20 08:45 0.17.2-GCCcore-12.2.0.lua
-rw-rw-r--   1 bot bot 1072 Nov 27  2023 0.18.0-GCCcore-12.3.0.lua
-rw-rw-r--   1 bot bot 1072 Jan  5  2024 0.18.0-GCCcore-13.2.0.lua
touch: cannot touch '/cvmfs/software.eessi.io/foo': Read-only file system

@casparvl
Copy link
Collaborator Author

This PR proved #674 works. We've merged #674 , so we can close this now

@casparvl casparvl closed this Aug 20, 2024
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.

2 participants