Skip to content

image-deps: update GitHub Actions runner client#129

Merged
delan merged 1 commit into
mainfrom
update-runner-client
May 18, 2026
Merged

image-deps: update GitHub Actions runner client#129
delan merged 1 commit into
mainfrom
update-runner-client

Conversation

@delan
Copy link
Copy Markdown
Member

@delan delan commented May 18, 2026

Fixes: #128

@delan
Copy link
Copy Markdown
Member Author

delan commented May 18, 2026

deploying:

$ cd server/nixos
$ for i in {0..4}; do ./do deploy ci$i & done

the update deadline is in two days, which is less than our usual weekly image rebuild schedule. with #130, forcing image rebuilds as follows:

$ ./do read ci{0..4}
$ sed -Ei.old 's/# (destroy_all_non_busy_runners = true)/\1/' ci{0..4}/monitor.toml
$ ./do write ci{0..4}
$ ./do restart-monitor ci{0..4}
$ ./do run ci{0..4} -- rm -v /config/monitor/data/profiles/\*/snapshot
$ for i in {0..4}; do ./do run ci$i -- virsh list --all --name | rg '^ci-template-' | tr \\n \\0 | xargs -0n1 echo ./do run ci$i -- virsh undefine --; done | tee undefine.sh
$ . ./undefine.sh
$ for i in {0..4}; do mv -v ci$i/monitor.toml{.old,}; done
$ ./do write ci{0..4}
$ ./do restart-monitor ci{0..4}

@delan delan requested review from jschwe and sagudev May 18, 2026 06:03
@delan delan merged commit 39f65cf into main May 18, 2026
1 check passed
@delan delan deleted the update-runner-client branch May 18, 2026 07:01
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.

Runner version 2.332.0 will stop working on May 20

3 participants