Setup hla dev/prod runners on sls-vserv-bd-hla01(-dev) #24

Open
opened 2026-07-29 11:00:46 +02:00 by labrec_b · 3 comments
Member
Following: https://gitea.psi.ch/sls/hla_framework_bd/src/commit/f19b828cdc15a6b136d27a19fa5df78b7080d3bc/docs/developer/cicd_runner.md
labrec_b added this to the Setup CI/CD runners milestone 2026-07-29 11:00:46 +02:00
labrec_b changed title from Setup hla dev/prod runners to Setup hla dev/prod runners on `sls-vserv-bd-hla01(-dev)` 2026-07-29 11:03:21 +02:00
labrec_b added this to the Benjamin Labrecque project 2026-07-29 13:37:24 +02:00
armborst_f moved this to Selected for Development in Benjamin Labrecque on 2026-07-29 14:07:25 +02:00
labrec_b moved this to Blocked in Benjamin Labrecque on 2026-07-30 14:13:35 +02:00
armborst_f moved this to Selected for Development in Benjamin Labrecque on 2026-07-31 12:11:59 +02:00
Owner
  • ssh gateway access is available
  • git runner install on prod machine should be used to update runner install documentation
  • git runners should check commit message for so-signal, e.g., commit -m 'PROD ...' triggers Prod runner and DEV runner always gets triggered
- ssh gateway access is available - git runner install on prod machine should be used to update runner install documentation - git runners should check commit message for so-signal, e.g., commit -m 'PROD ...' triggers Prod runner and DEV runner always gets triggered
labrec_b moved this to In Progress in Benjamin Labrecque on 2026-08-03 12:32:12 +02:00
Author
Member

Missing sudo permissions for sudo dnf install act-runner

Missing sudo permissions for `sudo dnf install act-runner`
labrec_b moved this to Blocked in Benjamin Labrecque on 2026-08-03 15:55:37 +02:00
labrec_b moved this to In Progress in Benjamin Labrecque on 2026-08-06 16:44:51 +02:00
labrec_b moved this to Selected for Development in Benjamin Labrecque on 2026-08-06 16:45:00 +02:00
labrec_b moved this to In Progress in Benjamin Labrecque on 2026-08-17 11:43:10 +02:00
labrec_b moved this to In Review in Benjamin Labrecque on 2026-08-20 09:10:32 +02:00
Author
Member

Missing node installation on prod runner, see:

Install Node -- required for actions like repo checkout (TODO: was not done on `prod` runner `sls-vserv-bd-hla01` yet --> no internet access)
```
mkdir ~/.local/bin
cd /tmp
curl -LO https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.xz
tar -xf node-v20.11.1-linux-x64.tar.xz --strip-components=2 -C ~/.local/bin/ node-v20.11.1-linux-x64/bin/
rm node-v20.11.1-linux-x64.tar.xz

Everything else was set up / executed in the prod runner.

Missing `node` installation on `prod` runner, see: https://gitea.psi.ch/sls/hla_framework_bd/src/commit/bc48934961e552af28b2a18016410225a61ce9a7/docs/developer/cicd_runner.md?display=source#L50-L57 Everything else was set up / executed in the `prod` runner.
labrec_b moved this to Selected for Development in Benjamin Labrecque on 2026-08-28 15:44:35 +02:00
Sign in to join this conversation.
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sls/hla_framework_bd#24