Skip to content

Allow pinning the Permian daily run to a specific runner - #1765

Merged
bruno-fs merged 1 commit into
rhinstaller:mainfrom
bruno-fs:target-runners
Sep 28, 2026
Merged

bruno-fs merged 1 commit into
rhinstaller:mainfrom
bruno-fs:target-runners

Conversation

@bruno-fs

Copy link
Copy Markdown
Contributor

The daily run was hardwired to the "kstest" runner pool, so there was no way to send it at one particular machine. That makes it awkward to try out a new dedicated runner: until it is trusted enough to join the pool, nothing can be routed to it.

Add a workflow_dispatch input carrying a runner label, which replaces "kstest" rather than being added to it, so the target runner does not have to be in the "kstest" pool at all. "self-hosted" is always kept. The scheduled run supplies no inputs and so keeps using "kstest", leaving the daily results coming from the trusted pool.

Assisted-by: Claude Opus 5

Note: required to help testing the migration to new runners and I tested it on my fork

The daily run was hardwired to the "kstest" runner pool, so there was no
way to send it at one particular machine. That makes it awkward to try
out a new dedicated runner: until it is trusted enough to join the pool,
nothing can be routed to it.

Add a workflow_dispatch input carrying a runner label, which replaces
"kstest" rather than being added to it, so the target runner does not
have to be in the "kstest" pool at all. "self-hosted" is always kept.
The scheduled run supplies no inputs and so keeps using "kstest",
leaving the daily results coming from the trusted pool.

Assisted-by: Claude Opus 5
@bruno-fs
bruno-fs requested a review from rvykydal September 24, 2026 19:37
@bruno-fs
bruno-fs merged commit f7eb2a9 into rhinstaller:main Sep 28, 2026
3 checks passed
@bruno-fs
bruno-fs deleted the target-runners branch September 28, 2026 13:54
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