EESSI / compatibility-layer

Compatibility layer of the EESSI project
https://eessi.github.io/docs/compatibility_layer
GNU General Public License v2.0
11 stars 21 forks source link

build compat layer software.eessi.io/2023.06 #191

Closed trz42 closed 8 months ago

trz42 commented 1 year ago

Did not change CI pilot_repo.yml yet.

eessi-bot[bot] commented 1 year ago

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

trz42 commented 1 year ago

bot: build arch:generic repo:compat

eessi-bot[bot] commented 1 year ago
Updates by the bot instance eessi-bot-citc-aws (click for details) - received bot command `build arch:generic repo:compat` from `trz42` - expanded format: `build architecture:generic repository:compat` - handling command `build architecture:generic repository:compat` resulted in: - submitted job `7240`, for details & status see https://github.com/EESSI/compatibility-layer/pull/191#issuecomment-1712577997 - submitted job `7241`, for details & status see https://github.com/EESSI/compatibility-layer/pull/191#issuecomment-1712578000
eessi-bot[bot] commented 1 year ago
New job on instance eessi-bot-citc-aws for architecture x86_64-generic for repository eessi-2023.06-compat in job dir /mnt/shared/home/bot/eessi-bot-software-layer/jobs/2023.09/pr_191/7240 date job status comment
Sep 09 18:54:46 UTC 2023 submitted job id 7240 awaits release by job manager
Sep 09 18:55:43 UTC 2023 released job awaits launch by Slurm scheduler
Sep 09 18:58:47 UTC 2023 running job 7240 is running
Sep 09 23:51:40 UTC 2023 finished
:cry: FAILURE (click triangle for details)
Details
:white_check_mark: job output file slurm-7240.out
:x: some task failed
:white_check_mark: found tarball
Artefacts
eessi-2023.06-compat-linux-x86_64-1694303346.tar.gzsize: 1701 MiB (1783649468 bytes)
entries: 190965
eessi-bot[bot] commented 1 year ago
New job on instance eessi-bot-citc-aws for architecture aarch64-generic for repository eessi-2023.06-compat in job dir /mnt/shared/home/bot/eessi-bot-software-layer/jobs/2023.09/pr_191/7241 date job status comment
Sep 09 18:54:47 UTC 2023 submitted job id 7241 awaits release by job manager
Sep 09 18:55:41 UTC 2023 released job awaits launch by Slurm scheduler
Sep 09 18:58:46 UTC 2023 running job 7241 is running
Sep 09 23:48:36 UTC 2023 finished
:cry: FAILURE (click triangle for details)
Details
:white_check_mark: job output file slurm-7241.out
:x: some task failed
:white_check_mark: found tarball
Artefacts
eessi-2023.06-compat-linux-aarch64-1694303123.tar.gzsize: 1735 MiB (1820214175 bytes)
entries: 190919
trz42 commented 1 year ago

The building "worked", the task that failed was the ReFrame test at the end. This tests (among other things) if a startprefix under the correct prefix is found. It wasn't. It seems, re-using the repo config (repo name) from eessi-2023.06-compat didn't work. The old prefix was used.

Reconfigured the bot to be able to build for two repositories eessi.org-2023.06-compat (renamed from eessi-2023.06-compat) and eessi.io-2023.06-compat (for the new one).

bot: show_config

eessi-bot[bot] commented 1 year ago
Updates by the bot instance eessi-bot-citc-aws (click for details) - received bot command `show_config` from `trz42` - expanded format: `show_config` - handling command `show_config` resulted in: - added comment https://github.com/EESSI/compatibility-layer/pull/191#issuecomment-1712728943 to show configuration
eessi-bot[bot] commented 1 year ago

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

trz42 commented 1 year ago

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

eessi-bot[bot] commented 1 year ago
Updates by the bot instance eessi-bot-citc-aws (click for details) - received bot command `build arch:generic repo:eessi.io-2023.06-compat` from `trz42` - expanded format: `build architecture:generic repository:eessi.io-2023.06-compat` - handling command `build architecture:generic repository:eessi.io-2023.06-compat` resulted in: - submitted job `7302`, for details & status see https://github.com/EESSI/compatibility-layer/pull/191#issuecomment-1712729217 - submitted job `7303`, for details & status see https://github.com/EESSI/compatibility-layer/pull/191#issuecomment-1712729222
eessi-bot[bot] commented 1 year ago
New job on instance eessi-bot-citc-aws for architecture x86_64-generic for repository eessi.io-2023.06-compat in job dir /mnt/shared/home/bot/eessi-bot-software-layer/jobs/2023.09/pr_191/7302 date job status comment
Sep 10 06:33:28 UTC 2023 submitted job id 7302 awaits release by job manager
Sep 10 06:33:31 UTC 2023 released job awaits launch by Slurm scheduler
Sep 10 06:37:35 UTC 2023 running job 7302 is running
Sep 10 11:31:33 UTC 2023 finished
:grin: SUCCESS (click triangle for details)
Details
:white_check_mark: job output file slurm-7302.out
:white_check_mark: no task failed
:white_check_mark: found tarball
Artefacts
eessi-2023.06-compat-linux-x86_64-1694345352.tar.gzsize: 1700 MiB (1783583498 bytes)
entries: 190969
eessi-bot[bot] commented 1 year ago
New job on instance eessi-bot-citc-aws for architecture aarch64-generic for repository eessi.io-2023.06-compat in job dir /mnt/shared/home/bot/eessi-bot-software-layer/jobs/2023.09/pr_191/7303 date job status comment
Sep 10 06:33:29 UTC 2023 submitted job id 7303 awaits release by job manager
Sep 10 06:34:33 UTC 2023 released job awaits launch by Slurm scheduler
Sep 10 06:38:38 UTC 2023 running job 7303 is running
Sep 10 11:23:24 UTC 2023 finished
:grin: SUCCESS (click triangle for details)
Details
:white_check_mark: job output file slurm-7303.out
:white_check_mark: no task failed
:white_check_mark: found tarball
Artefacts
eessi-2023.06-compat-linux-aarch64-1694344846.tar.gzsize: 1736 MiB (1820372418 bytes)
entries: 190923
boegel commented 9 months ago

@trz42 @bedroge This can be merged too now right, since the compat layer has already been ingested (and even package updates have been installed, see #193)?

boegel commented 8 months ago

I prefer to have this merged, to avoid surprises going forward, since this is active in software.eessi.io/versions/2023.06/compat.

If any cleanup is still required, it can be done in a subsequent PR...