software-layer icon indicating copy to clipboard operation
software-layer copied to clipboard

Rebuild hatchling-1.18.0-GCCcore-12.3.0

Open Neves-P opened this issue 1 year ago • 70 comments

Following from: https://gitlab.com/eessi/support/-/issues/85

Neves-P avatar Aug 14 '24 15:08 Neves-P

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[bot] avatar Aug 14 '24 15:08 eessi-bot[bot]

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

eessi-bot[bot] avatar Aug 14 '24 15:08 eessi-bot[bot]

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

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

bot: build repo:eessi.io-2023.06-software arch:aarch64/neoverse_n1

Neves-P avatar Aug 14 '24 15:08 Neves-P

Updates by the bot instance eessi-bot-mc-aws (click for details)
  • received bot command build repo:eessi.io-2023.06-software arch:aarch64/neoverse_n1 from Neves-P

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

    • submitted job 16216, for details & status see https://github.com/EESSI/software-layer/pull/669#issuecomment-2289092810

eessi-bot[bot] avatar Aug 14 '24 15:08 eessi-bot[bot]

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

eessi-bot[bot] avatar Aug 14 '24 15:08 eessi-bot[bot]

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.08/pr_669/16216

date job status comment
Aug 14 15:17:45 UTC 2024 submitted job id 16216 awaits release by job manager
Aug 14 15:18:14 UTC 2024 released job awaits launch by Slurm scheduler
Aug 14 15:23:17 UTC 2024 running job 16216 is running
Aug 14 15:59:53 UTC 2024 finished
:cry: FAILURE (click triangle for details)
Details
:white_check_mark: job output file slurm-16216.out
:x: found message matching ERROR:
:x: found message matching FAILED:
:x: found message matching required modules missing:
:x: no message matching No missing installations
:white_check_mark: found message matching .tar.gz created!
Artefacts
No artefacts were created or found.
Aug 14 15:59:53 UTC 2024 test result
:grin: SUCCESS (click triangle for details)
ReFrame Summary
[ PASSED ] Ran 17/17 test case(s) from 17 check(s) (0 failure(s), 0 skipped, 0 aborted)
Details
:white_check_mark: job output file slurm-16216.out
:x: found message matching ERROR:
:white_check_mark: no message matching [\s*FAILED\s*].*Ran .* test case

eessi-bot[bot] avatar Aug 14 '24 15:08 eessi-bot[bot]

Updates by the bot instance boegel-bot-deucalion (click for details)
  • account Neves-P has NO permission to send commands to the bot

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.08/pr_669/16216 date job status comment Aug 14 15:17:45 UTC 2024 submitted job id 16216 awaits release by job manager Aug 14 15:18:14 UTC 2024 released job awaits launch by Slurm scheduler Aug 14 15:23:17 UTC 2024 running job 16216 is running Aug 14 15:59:53 UTC 2024 finished 😢 FAILURE (click triangle for details)

Details ✅ job output file slurm-16216.out ❌ found message matching ERROR: ❌ found message matching FAILED: ❌ found message matching required modules missing: ❌ no message matching No missing installations ✅ found message matching .tar.gz created! Artefacts

Aug 14 15:59:53 UTC 2024 test result 😁 SUCCESS (click triangle for details)

Looking at the build log we see:

ERROR: Could not install packages due to an OSError.
Consider using the `--user` option or check the permissions.
Traceback (most recent call last):
  ...
  File "/cvmfs/software.eessi.io/versions/2023.06/software/linux/aarch64/neoverse_n1/software/Python/3.11.3-GCCcore-12.3.0/lib/python3.11/site-packages/pip/_vendor/distlib/scripts.py", line 293, in _write_script
    self._fileop.write_binary_file(outname, script_bytes)
  File "/cvmfs/software.eessi.io/versions/2023.06/software/linux/aarch64/neoverse_n1/software/Python/3.11.3-GCCcore-12.3.0/lib/python3.11/site-packages/pip/_vendor/distlib/util.py", line 555, in write_binary_file
    os.remove(path)
PermissionError: [Errno 13] Permission denied: '/cvmfs/software.eessi.io/versions/2023.06/software/linux/aarch64/neoverse_n1/software/hatchling/1.18.0-GCCcore-12.3.0/bin/hatchling'
 (at easybuild/tools/run.py:682 in parse_cmd_output)

This is almost certainly the same @bedroge reports in #556 and worked around here: https://github.com/EESSI/software-layer/pull/555#issuecomment-2085462158

Neves-P avatar Aug 15 '24 07:08 Neves-P

bot: build repo:eessi.io-2023.06-software arch:aarch64/neoverse_n1

Neves-P avatar Aug 16 '24 09:08 Neves-P

Updates by the bot instance eessi-bot-mc-aws (click for details)
  • received bot command build repo:eessi.io-2023.06-software arch:aarch64/neoverse_n1 from Neves-P

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

    • submitted job 16313, for details & status see https://github.com/EESSI/software-layer/pull/669#issuecomment-2293147528

eessi-bot[bot] avatar Aug 16 '24 09:08 eessi-bot[bot]

Updates by the bot instance boegel-bot-deucalion (click for details)
  • account Neves-P has NO permission to send commands to the bot

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

eessi-bot[bot] avatar Aug 16 '24 09:08 eessi-bot[bot]

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.08/pr_669/16313

date job status comment
Aug 16 09:17:01 UTC 2024 submitted job id 16313 awaits release by job manager
Aug 16 09:17:12 UTC 2024 released job awaits launch by Slurm scheduler
Aug 16 09:23:14 UTC 2024 running job 16313 is running
Aug 16 10:00:35 UTC 2024 finished
:grin: SUCCESS (click triangle for details)
Details
:white_check_mark: job output file slurm-16313.out
:white_check_mark: no message matching ERROR:
:white_check_mark: no message matching FAILED:
:white_check_mark: no message matching required modules missing:
:white_check_mark: found message(s) matching No missing installations
:white_check_mark: found message matching .tar.gz created!
Artefacts
eessi-2023.06-software-linux-aarch64-neoverse_n1-1723800239.tar.gzsize: 0 MiB (531065 bytes)
entries: 367
modules under 2023.06/software/linux/aarch64/neoverse_n1/modules/all
hatchling/1.18.0-GCCcore-12.3.0.lua
software under 2023.06/software/linux/aarch64/neoverse_n1/software
hatchling/1.18.0-GCCcore-12.3.0
other under 2023.06/software/linux/aarch64/neoverse_n1
no other files in tarball
Aug 16 10:00:35 UTC 2024 test result
:cry: FAILURE (click triangle for details)
Reason
EESSI test suite produced failures.
ReFrame Summary
[ FAILED ] Ran 18/18 test case(s) from 18 check(s) (1 failure(s), 0 skipped, 0 aborted)
Details
:white_check_mark: job output file slurm-16313.out
:x: found message matching ERROR:
:x: found message matching [\s*FAILED\s*].*Ran .* test case

eessi-bot[bot] avatar Aug 16 '24 09:08 eessi-bot[bot]

Failed test:

================================================================================
SUMMARY OF FAILURES
--------------------------------------------------------------------------------
FAILURE INFO for EESSI_LAMMPS_lj %scale=1_node %device_type=cpu %module_name=LAMMPS/2Aug2023_update2-foss-2023a-kokkos (run: 1/1)
  * Description:
  * System partition: BotBuildTests:default
  * Environment: default
  * Stage directory: /project/60006/SHARED/jobs/2024.08/pr_669/event_47bfab50-5bb0-11ef-89f6-9f388b4fa992/run_000/linux_aarch64_neoverse_n1/eessi.io-2023.06-software/reframe_runs/stage/BotBuildTests/default/default/EESSI_LAMMPS_lj_04ff9ece
  * Node list: aarch64-neoverse-n1-node1.int.aws-rocky88-202310
  * Job type: local (id=27215)
  * Dependencies (conceptual): []
  * Dependencies (actual): []
  * Maintainers: []
  * Failing phase: sanity
  * Rerun with '-n /04ff9ece -p default --system BotBuildTests:default -r'
  * Reason: sanity error: 4.340000000002675e-05 >= 1e-06
--- rfm_job.out (first 10 lines) ---
LAMMPS (2 Aug 2023 - Update 2)
  using 1 OpenMP thread(s) per MPI task
Lattice spacing in x,y,z = 1.6795962 1.6795962 1.6795962
Created orthogonal box = (0 0 0) to (33.591924 33.591924 33.591924)
  2 by 2 by 4 MPI processor grid
Created 32000 atoms
  using lattice units in orthogonal box = (0 0 0) to (33.591924 33.591924 33.591924)
  create_atoms CPU = 0.001 seconds
Generated 0 of 0 mixed pair_coeff terms from geometric mixing rule
Neighbor list info ...
--- rfm_job.out ---
--- rfm_job.err (first 10 lines) ---
--- rfm_job.err ---
--------------------------------------------------------------------------------

Neves-P avatar Aug 16 '24 10:08 Neves-P

bot: build repo:eessi.io-2023.06-software arch:aarch64/neoverse_n1

Neves-P avatar Aug 16 '24 10:08 Neves-P

Updates by the bot instance eessi-bot-mc-aws (click for details)
  • received bot command build repo:eessi.io-2023.06-software arch:aarch64/neoverse_n1 from Neves-P

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

    • submitted job 16316, for details & status see https://github.com/EESSI/software-layer/pull/669#issuecomment-2293289082

eessi-bot[bot] avatar Aug 16 '24 10:08 eessi-bot[bot]

Updates by the bot instance boegel-bot-deucalion (click for details)
  • account Neves-P has NO permission to send commands to the bot

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

eessi-bot[bot] avatar Aug 16 '24 10:08 eessi-bot[bot]

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.08/pr_669/16316

date job status comment
Aug 16 10:54:17 UTC 2024 submitted job id 16316 awaits release by job manager
Aug 16 10:54:55 UTC 2024 released job awaits launch by Slurm scheduler
Aug 16 10:55:57 UTC 2024 running job 16316 is running
Aug 16 11:33:34 UTC 2024 finished
:grin: SUCCESS (click triangle for details)
Details
:white_check_mark: job output file slurm-16316.out
:white_check_mark: no message matching ERROR:
:white_check_mark: no message matching FAILED:
:white_check_mark: no message matching required modules missing:
:white_check_mark: found message(s) matching No missing installations
:white_check_mark: found message matching .tar.gz created!
Artefacts
eessi-2023.06-software-linux-aarch64-neoverse_n1-1723805793.tar.gzsize: 0 MiB (529696 bytes)
entries: 367
modules under 2023.06/software/linux/aarch64/neoverse_n1/modules/all
hatchling/1.18.0-GCCcore-12.3.0.lua
software under 2023.06/software/linux/aarch64/neoverse_n1/software
hatchling/1.18.0-GCCcore-12.3.0
other under 2023.06/software/linux/aarch64/neoverse_n1
no other files in tarball
Aug 16 11:33:34 UTC 2024 test result
:cry: FAILURE (click triangle for details)
Reason
EESSI test suite produced failures.
ReFrame Summary
[ FAILED ] Ran 18/18 test case(s) from 18 check(s) (1 failure(s), 0 skipped, 0 aborted)
Details
:white_check_mark: job output file slurm-16316.out
:x: found message matching ERROR:
:x: found message matching [\s*FAILED\s*].*Ran .* test case
Aug 21 17:11:19 UTC 2024 uploaded transfer of eessi-2023.06-software-linux-aarch64-neoverse_n1-1723805793.tar.gz to S3 bucket succeeded

eessi-bot[bot] avatar Aug 16 '24 10:08 eessi-bot[bot]

bot: build repo:eessi.io-2023.06-software arch:x86_64/intel/skylake_avx512

Neves-P avatar Aug 16 '24 12:08 Neves-P

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/intel/skylake_avx512 from Neves-P

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

    • submitted job 16320, for details & status see https://github.com/EESSI/software-layer/pull/669#issuecomment-2293447718

eessi-bot[bot] avatar Aug 16 '24 12:08 eessi-bot[bot]

Updates by the bot instance boegel-bot-deucalion (click for details)
  • account Neves-P has NO permission to send commands to the bot

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

eessi-bot[bot] avatar Aug 16 '24 12:08 eessi-bot[bot]

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.08/pr_669/16320

date job status comment
Aug 16 12:46:34 UTC 2024 submitted job id 16320 awaits release by job manager
Aug 16 12:46:42 UTC 2024 released job awaits launch by Slurm scheduler
Aug 16 12:52:45 UTC 2024 running job 16320 is running
Aug 16 13:09:02 UTC 2024 finished
:cry: FAILURE (click triangle for details)
Details
:white_check_mark: job output file slurm-16320.out
:x: found message matching ERROR:
:x: found message matching FAILED:
:x: found message matching required modules missing:
:x: no message matching No missing installations
:white_check_mark: found message matching .tar.gz created!
Artefacts
No artefacts were created or found.
Aug 16 13:09:02 UTC 2024 test result
:grin: 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
:white_check_mark: job output file slurm-16320.out
:x: found message matching ERROR:
:white_check_mark: no message matching [\s*FAILED\s*].*Ran .* test case

eessi-bot[bot] avatar Aug 16 '24 12:08 eessi-bot[bot]

My mistake, did not add write permissions recursively.

bot: build repo:eessi.io-2023.06-software arch:x86_64/intel/skylake_avx512

Neves-P avatar Aug 16 '24 13:08 Neves-P

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/intel/skylake_avx512 from Neves-P

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

    • submitted job 16321, for details & status see https://github.com/EESSI/software-layer/pull/669#issuecomment-2293501990

eessi-bot[bot] avatar Aug 16 '24 13:08 eessi-bot[bot]

Updates by the bot instance boegel-bot-deucalion (click for details)
  • account Neves-P has NO permission to send commands to the bot

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

eessi-bot[bot] avatar Aug 16 '24 13:08 eessi-bot[bot]

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.08/pr_669/16321

date job status comment
Aug 16 13:22:20 UTC 2024 submitted job id 16321 awaits release by job manager
Aug 16 13:23:05 UTC 2024 released job awaits launch by Slurm scheduler
Aug 16 13:24:07 UTC 2024 running job 16321 is running
Aug 16 13:40:25 UTC 2024 finished
:cry: FAILURE (click triangle for details)
Details
:white_check_mark: job output file slurm-16321.out
:x: found message matching ERROR:
:x: found message matching FAILED:
:x: found message matching required modules missing:
:x: no message matching No missing installations
:white_check_mark: found message matching .tar.gz created!
Artefacts
No artefacts were created or found.
Aug 16 13:40:25 UTC 2024 test result
:grin: 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
:white_check_mark: job output file slurm-16321.out
:x: found message matching ERROR:
:white_check_mark: no message matching [\s*FAILED\s*].*Ran .* test case

eessi-bot[bot] avatar Aug 16 '24 13:08 eessi-bot[bot]