Skip to content

Add pre-configure hook for Dyninst#203

Open
julianmorillo wants to merge 10 commits intoEESSI:mainfrom
julianmorillo:dyninst-hook
Open

Add pre-configure hook for Dyninst#203
julianmorillo wants to merge 10 commits intoEESSI:mainfrom
julianmorillo:dyninst-hook

Conversation

@julianmorillo
Copy link
Copy Markdown
Contributor

No description provided.

@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 16, 2026

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

@riscv-eessi-io-bot
Copy link
Copy Markdown

riscv-eessi-io-bot bot commented Apr 16, 2026

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.04/pr_203/305286

date job status comment
Apr 16 14:35:50 UTC 2026 submitted job id 305286 awaits release by job manager
Apr 16 14:36:34 UTC 2026 released job awaits launch by Slurm scheduler
Apr 16 14:37:44 UTC 2026 running job 305286 is running
Apr 16 14:49:45 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-305286.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-layer-1776350829.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
Apr 16 14:49:45 UTC 2026 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job305286.test does not exist in job directory, or parsing it failed.

@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 16, 2026

It was still picking up the unmodified hooks file from cvmfs, because the script that copies the updated version does not run for the dev repo. Changed that manually in EESSI-install-software.sh for now in order to test the change.

@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 16, 2026

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

@riscv-eessi-io-bot
Copy link
Copy Markdown

riscv-eessi-io-bot bot commented Apr 16, 2026

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.04/pr_203/305287

date job status comment
Apr 16 14:46:10 UTC 2026 submitted job id 305287 awaits release by job manager
Apr 16 14:46:24 UTC 2026 released job awaits launch by Slurm scheduler
Apr 16 14:47:36 UTC 2026 finished
🤷 UNKNOWN (click triangle for detailed information)
  • Did not find bot/check-result.sh script in job's work directory.
  • Check job manually or ask an admin of the bot instance to assist you.
Apr 16 14:47:36 UTC 2026 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job305287.test does not exist in job directory, or parsing it failed.

@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 16, 2026

Hmm, it somehow failed to clone the repo, let me try again.

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

@riscv-eessi-io-bot
Copy link
Copy Markdown

riscv-eessi-io-bot bot commented Apr 16, 2026

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.04/pr_203/305288

date job status comment
Apr 16 14:52:44 UTC 2026 submitted job id 305288 awaits release by job manager
Apr 16 14:52:56 UTC 2026 released job awaits launch by Slurm scheduler
Apr 16 14:54:03 UTC 2026 finished
🤷 UNKNOWN (click triangle for detailed information)
  • Did not find bot/check-result.sh script in job's work directory.
  • Check job manually or ask an admin of the bot instance to assist you.
Apr 16 14:54:03 UTC 2026 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job305288.test does not exist in job directory, or parsing it failed.

@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 16, 2026

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

@riscv-eessi-io-bot
Copy link
Copy Markdown

riscv-eessi-io-bot bot commented Apr 16, 2026

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.04/pr_203/305289

date job status comment
Apr 16 14:56:36 UTC 2026 submitted job id 305289 awaits release by job manager
Apr 16 14:57:15 UTC 2026 released job awaits launch by Slurm scheduler
Apr 16 14:58:25 UTC 2026 running job 305289 is running
Apr 16 15:03:54 UTC 2026 finished
🤷 UNKNOWN (click triangle for detailed information)
  • Job results file _bot_job305289.result does not exist in job directory, or parsing it failed.
  • No artefacts were found/reported.
Apr 16 15:03:54 UTC 2026 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job305289.test does not exist in job directory, or parsing it failed.

@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 16, 2026

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

@riscv-eessi-io-bot
Copy link
Copy Markdown

riscv-eessi-io-bot bot commented Apr 16, 2026

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.04/pr_203/305290

date job status comment
Apr 16 15:03:00 UTC 2026 submitted job id 305290 awaits release by job manager
Apr 16 15:03:49 UTC 2026 released job awaits launch by Slurm scheduler
Apr 16 15:05:02 UTC 2026 running job 305290 is running
Apr 16 15:17:10 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-305290.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-layer-1776352486.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
Apr 16 15:17:10 UTC 2026 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job305290.test does not exist in job directory, or parsing it failed.

@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 16, 2026

Testing from here won't work due to how the dev repos do their builds. I'll trigger a test build from EESSI/dev.eessi.io-riscv#109 using this branch.

@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 16, 2026

One more attempt, changed the bot's slurm script to clone this branch.

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

@riscv-eessi-io-bot
Copy link
Copy Markdown

riscv-eessi-io-bot bot commented Apr 16, 2026

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.04/pr_203/305293

date job status comment
Apr 16 15:15:37 UTC 2026 submitted job id 305293 awaits release by job manager
Apr 16 15:15:52 UTC 2026 released job awaits launch by Slurm scheduler
Apr 16 15:17:06 UTC 2026 finished
🤷 UNKNOWN (click triangle for detailed information)
  • Did not find bot/check-result.sh script in job's work directory.
  • Check job manually or ask an admin of the bot instance to assist you.
Apr 16 15:17:06 UTC 2026 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job305293.test does not exist in job directory, or parsing it failed.

@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 16, 2026

Oops, used the wrong branch name

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

@riscv-eessi-io-bot
Copy link
Copy Markdown

riscv-eessi-io-bot bot commented Apr 16, 2026

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.04/pr_203/305294

date job status comment
Apr 16 15:16:44 UTC 2026 submitted job id 305294 awaits release by job manager
Apr 16 15:17:01 UTC 2026 released job awaits launch by Slurm scheduler
Apr 16 15:18:19 UTC 2026 running job 305294 is running
Apr 16 15:20:32 UTC 2026 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-305294.out
✅ no message matching FATAL:
✅ 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.* created!
Artefacts
eessi-2025.06-software-linux-riscv64-generic-layer-1776352725.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
Apr 16 15:20:32 UTC 2026 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job305294.test does not exist in job directory, or parsing it failed.

Comment thread eb_hooks.py Outdated
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