Skip to content

Duplicate of https://github.com/EESSI/dev.eessi.io-riscv/pull/52 for testing some things with the RISC-V bot instance - #133

Draft
casparvl wants to merge 5 commits into
EESSI:mainfrom
casparvl:LAMMPS-test-caspar
Draft

Duplicate of https://github.com/EESSI/dev.eessi.io-riscv/pull/52 for testing some things with the RISC-V bot instance#133
casparvl wants to merge 5 commits into
EESSI:mainfrom
casparvl:LAMMPS-test-caspar

Conversation

@casparvl

Copy link
Copy Markdown

This PR should NOT be merged. It is just a duplicate of #52, just to give me a real easystack change with which I can trigger builds, in order to test the RISC-V bot instance setup.

@casparvl

Copy link
Copy Markdown
Author

bot:show_config

@riscv-eessi-io-bot

Copy link
Copy Markdown

Instance eessi-bot-riscv is configured to build on:

  • Node type riscv64-generic:

    • OS: linux
    • CPU architecture: riscv64/generic
    • Repositories: ['riscv.eessi.io-20240402', 'dev.eessi.io-riscv-2025.06-001', 'eessi.io-2025.06-compat', 'eessi.io-2026.06-compat', 'eessi.io-2026.06-software']
  • Node type riscv64-premier:

    • OS: linux
    • CPU architecture: riscv64/sifive/p550
    • Repositories: ['riscv.eessi.io-20240402', 'dev.eessi.io-riscv-2025.06-001', 'eessi.io-2025.06-compat', 'eessi.io-2026.06-compat', 'eessi.io-2026.06-software']
  • Node type riscv64-banana:

    • OS: linux
    • CPU architecture: riscv64/spacemit/x60
    • Repositories: ['riscv.eessi.io-20240402', 'dev.eessi.io-riscv-2025.06-001', 'eessi.io-2025.06-compat', 'eessi.io-2026.06-compat', 'eessi.io-2026.06-software']

@casparvl

Copy link
Copy Markdown
Author

bot: build repo:dev.eessi.io-riscv-2025.06-001 instance:eessi-bot-riscv for:arch=riscv64/generic

@riscv-eessi-io-bot

riscv-eessi-io-bot Bot commented Jul 28, 2026

Copy link
Copy Markdown

New job on instance eessi-bot-riscv for repository dev.eessi.io-riscv-2025.06-001
Building on: generic
Building for: riscv64/generic
Job dir: /home/eessibot/shared/jobs/2026.07/pr_133/319272

date job status comment
Jul 28 14:52:05 UTC 2026 submitted job id 319272 awaits release by job manager
Jul 28 14:52:32 UTC 2026 released job awaits launch by Slurm scheduler
Jul 28 14:53:36 UTC 2026 running job 319272 is running
Jul 28 15:17:52 UTC 2026 finished job id 319272 was cancelled
Jul 28 15:19:31 UTC 2026 finished
🤷 UNKNOWN (click triangle for detailed information)
  • Job results file _bot_job319272.result does not exist in job directory, or parsing it failed.
  • No artefacts were found/reported.
Jul 28 15:19:31 UTC 2026 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job319272.test does not exist in job directory, or parsing it failed.

@casparvl

Copy link
Copy Markdown
Author

For this job, I get:

[repository]
repos_cfg_dir = /home/eessibot/shared/jobs/2026.07/pr_133/event_e3be6f50-8a93-11f1-9ed2-7cff2d820e65/run_000/riscv64/generic/dev.eessi.io-riscv-2025.06-001/cfg
repo_id = dev.eessi.io-riscv-2025.06-001
container = docker://ghcr.io/eessi/build-node:debian13
repo_name = dev.eessi.io
repo_version = 2025.06-001

[architecture]
node_type = riscv64-generic
software_subdir = riscv64/generic
os_type = linux
accelerator =

bot/build.sh: obtaining configuration settings from 'cfg/job.cfg'
Using $EESSI_COMPAT_VERSION: 2025.06
Using $EESSI_VERSION_OVERRIDE: 2025.06-001
Using default $EESSI_COMPAT_CVMFS_REPO: software.eessi.io
Read EESSI_DEV_PROJECT: riscv from job metadata file: _bot_job319272.metadata
Site config script defined as '/home/eessibot/bot-configs/hca-202509-riscv-dev.eessi.io/site_config.sh' does not exist; ignoring it
bot/build.sh: showing cfg/job.cfg from software-layer side
[site_config]
build_logs_dir = /home/eessibot/shared/build-logs
container_cachedir = /home/eessibot/shared/.cache/containers
local_tmp = /var/tmp/$USER/EESSI
shared_fs_path = /home/eessibot/shared
site_config_script = /home/eessibot/bot-configs/hca-202509-riscv-dev.eessi.io/site_config.sh

[repository]
repos_cfg_dir = /home/eessibot/shared/jobs/2026.07/pr_133/event_e3be6f50-8a93-11f1-9ed2-7cff2d820e65/run_000/riscv64/generic/dev.eessi.io-riscv-2025.06-001/cfg
repo_id = dev.eessi.io-riscv-2025.06-001
container = docker://ghcr.io/eessi/build-node:debian13
repo_name = dev.eessi.io
repo_version = 2025.06-001

[architecture]
node_type = riscv64-generic
software_subdir = riscv64/generic
os_type = linux
accelerator =

@casparvl

Copy link
Copy Markdown
Author

bot:cancel jobid:319272

@casparvl

Copy link
Copy Markdown
Author

Ok, I restarted the bot from a /dev/ subdir in the bot user. Let's see if this now works:

bot:show_config

@riscv-eessi-io-bot

Copy link
Copy Markdown

Instance eessi-bot-riscv-dev is configured to build on:

  • Node type riscv64-generic:

    • OS: linux
    • CPU architecture: riscv64/generic
    • Repositories: ['riscv.eessi.io-20240402', 'dev.eessi.io-riscv-2025.06-001', 'eessi.io-2025.06-compat']
  • Node type riscv64-premier:

    • OS: linux
    • CPU architecture: riscv64/sifive/p550
    • Repositories: ['riscv.eessi.io-20240402', 'dev.eessi.io-riscv-2025.06-001', 'eessi.io-2025.06-compat']
  • Node type riscv64-banana:

    • OS: linux
    • CPU architecture: riscv64/spacemit/x60
    • Repositories: ['riscv.eessi.io-20240402', 'dev.eessi.io-riscv-2025.06-001', 'eessi.io-2025.06-compat']

@casparvl

Copy link
Copy Markdown
Author

bot: build repo:dev.eessi.io-riscv-2025.06-001 instance:eessi-bot-riscv for:arch=riscv64/generic

@riscv-eessi-io-bot

riscv-eessi-io-bot Bot commented Jul 28, 2026

Copy link
Copy Markdown

New job on instance eessi-bot-riscv-dev for repository dev.eessi.io-riscv-2025.06-001
Building on: generic
Building for: riscv64/generic
Job dir: /home/eessibot/dev/shared/jobs/2026.07/pr_133/319273

date job status comment
Jul 28 15:30:13 UTC 2026 submitted job id 319273 awaits release by job manager
Jul 28 15:30:21 UTC 2026 released job awaits launch by Slurm scheduler
Jul 28 15:31:25 UTC 2026 running job 319273 is running
Jul 28 15:39:42 UTC 2026 finished job id 319273 was cancelled
Jul 28 15:40:44 UTC 2026 finished
🤷 UNKNOWN (click triangle for detailed information)
  • Job results file _bot_job319273.result does not exist in job directory, or parsing it failed.
  • No artefacts were found/reported.
Jul 28 15:40:44 UTC 2026 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job319273.test does not exist in job directory, or parsing it failed.

@casparvl

Copy link
Copy Markdown
Author
bot/build.sh: showing cfg/job.cfg from software-layer side
[site_config]
build_logs_dir = /home/eessibot/dev/shared/build-logs
container_cachedir = /home/eessibot/dev/shared/.cache/containers
local_tmp = /var/tmp/$USER/EESSI
shared_fs_path = /home/eessibot/dev/shared
site_config_script = /home/eessibot/dev/bot-configs/hca-202509-riscv-dev.eessi.io/site_config.sh

[repository]
repos_cfg_dir = /home/eessibot/dev/shared/jobs/2026.07/pr_133/event_37a007a0-8a99-11f1-8f21-e6bf2f5b8ffb/run_000/riscv64/generic/dev.eessi.io-riscv-2025.06-001/cfg
repo_id = dev.eessi.io-riscv-2025.06-001
container = docker://ghcr.io/eessi/build-node:debian13
repo_name = dev.eessi.io
repo_version = 2025.06-001

[architecture]
node_type = riscv64-generic
software_subdir = riscv64/generic
os_type = linux
accelerator =

bot/build.sh: obtaining configuration settings from 'cfg/job.cfg'
Using $EESSI_COMPAT_VERSION: 2025.06
Using $EESSI_VERSION_OVERRIDE: 2025.06-001
Using default $EESSI_COMPAT_CVMFS_REPO: software.eessi.io
Read EESSI_DEV_PROJECT: riscv from job metadata file: _bot_job319273.metadata
Site config script defined as '/home/eessibot/dev/bot-configs/hca-202509-riscv-dev.eessi.io/site_config.sh' does not exist; ignoring it
bot/build.sh: showing cfg/job.cfg from software-layer side
[site_config]
build_logs_dir = /home/eessibot/dev/shared/build-logs
container_cachedir = /home/eessibot/dev/shared/.cache/containers
local_tmp = /var/tmp/$USER/EESSI
shared_fs_path = /home/eessibot/dev/shared
site_config_script = /home/eessibot/dev/bot-configs/hca-202509-riscv-dev.eessi.io/site_config.sh

[repository]
repos_cfg_dir = /home/eessibot/dev/shared/jobs/2026.07/pr_133/event_37a007a0-8a99-11f1-8f21-e6bf2f5b8ffb/run_000/riscv64/generic/dev.eessi.io-riscv-2025.06-001/cfg
repo_id = dev.eessi.io-riscv-2025.06-001
container = docker://ghcr.io/eessi/build-node:debian13
repo_name = dev.eessi.io
repo_version = 2025.06-001

[architecture]
node_type = riscv64-generic
software_subdir = riscv64/generic
os_type = linux
accelerator =

Seems to do what it should be doing :)

@casparvl

Copy link
Copy Markdown
Author

bot:cancel jobid:319273

@casparvl

Copy link
Copy Markdown
Author

Just to check the sanity of this instance once more, after some more ocnfig changes:

bot: build repo:dev.eessi.io-riscv-2025.06-001 instance:eessi-bot-riscv for:arch=riscv64/generic

@riscv-eessi-io-bot

riscv-eessi-io-bot Bot commented Jul 30, 2026

Copy link
Copy Markdown

New job on instance eessi-bot-riscv-dev for repository dev.eessi.io-riscv-2025.06-001
Building on: generic
Building for: riscv64/generic
Job dir: /home/eessibot/dev/shared/jobs/2026.07/pr_133/319421

date job status comment
Jul 30 13:54:12 UTC 2026 submitted job id 319421 awaits release by job manager
Jul 30 13:55:15 UTC 2026 released job awaits launch by Slurm scheduler
Jul 30 13:56:23 UTC 2026 running job 319421 is running
Jul 30 14:08:48 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-319421.out
✅ no message matching FATAL:
❌ found message matching ERROR:
❌ found message matching FAILED:
❌ found message matching required modules missing:
❌ no message matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2025.06-software-linux-riscv64-generic-riscv-1785420387.tar.zstsize: 0 MiB (22 bytes)
entries: 0
modules under 2025.06-001/software/linux/riscv64/generic/modules/all
no module files in tarball
software under 2025.06-001/software/linux/riscv64/generic/software
no software packages in tarball
reprod directories under 2025.06-001/software/linux/riscv64/generic/reprod
no reprod directories in tarball
other under 2025.06-001/software/linux/riscv64/generic
no other files in tarball
Jul 30 14:08:48 UTC 2026 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job319421.test does not exist in job directory, or parsing it failed.

@casparvl

Copy link
Copy Markdown
Author

Sorry, this instance got renamed:

bot: build repo:dev.eessi.io-riscv-2025.06-001 instance:eessi-bot-riscv-dev for:arch=riscv64/generic

@riscv-eessi-io-bot

riscv-eessi-io-bot Bot commented Jul 30, 2026

Copy link
Copy Markdown

New job on instance eessi-bot-riscv-dev for repository dev.eessi.io-riscv-2025.06-001
Building on: generic
Building for: riscv64/generic
Job dir: /home/eessibot/dev/shared/jobs/2026.07/pr_133/319424

date job status comment
Jul 30 13:55:35 UTC 2026 submitted job id 319424 awaits release by job manager
Jul 30 13:56:19 UTC 2026 released job awaits launch by Slurm scheduler
Jul 30 14:08:41 UTC 2026 running job 319424 is running
Jul 30 14:21:20 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-319424.out
✅ no message matching FATAL:
❌ found message matching ERROR:
❌ found message matching FAILED:
❌ found message matching required modules missing:
❌ no message matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2025.06-software-linux-riscv64-generic-riscv-1785421155.tar.zstsize: 0 MiB (22 bytes)
entries: 0
modules under 2025.06-001/software/linux/riscv64/generic/modules/all
no module files in tarball
software under 2025.06-001/software/linux/riscv64/generic/software
no software packages in tarball
reprod directories under 2025.06-001/software/linux/riscv64/generic/reprod
no reprod directories in tarball
other under 2025.06-001/software/linux/riscv64/generic
no other files in tarball
Jul 30 14:21:20 UTC 2026 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job319424.test does not exist in job directory, or parsing it failed.

@casparvl

Copy link
Copy Markdown
Author

oh, doesn't matter, it also matches substrings...

@casparvl

Copy link
Copy Markdown
Author

job:cancel jobid:319424

@casparvl

Copy link
Copy Markdown
Author

Ok, this bot instance is clearly still functional. Cancelling job

job:cancel jobid:319421

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