Skip to content

Comments

ci: noble daily runner will run on self-hosted systems#6763

Draft
blackboxsw wants to merge 1 commit intocanonical:mainfrom
blackboxsw:ci-set-hosted-runner-details-for-noble
Draft

ci: noble daily runner will run on self-hosted systems#6763
blackboxsw wants to merge 1 commit intocanonical:mainfrom
blackboxsw:ci-set-hosted-runner-details-for-noble

Conversation

@blackboxsw
Copy link
Collaborator

@blackboxsw blackboxsw commented Feb 20, 2026

Converted to draft as artifact handling and pycloudlib.toml setup was resulting in errors for the self-hosted job.

Allow our CI to run on self-hosted runners to compare failure rate percentage on noble(self-hosted) versus GH runners.

Proposed Commit Message

ci: noble daily runner will run on self-hosted systems

Github worflows for daily integration test runs currently experience
a failure rate > 20% in noble and questin. Provide an optional
hosted_runner input param to allow some jobs to run on Canonical
self-hosted runners to sample whether failure rate is improved on
self-hosted environments.

Additional Context

Sample successful noble job run using self-hosted runner labels

Test Steps

Merge type

  • Squash merge using "Proposed Commit Message"
  • Rebase and merge unique commits. Requires commit messages per-commit each referencing the pull request number (#<PR_NUM>)

@blackboxsw blackboxsw requested a review from holmanb February 20, 2026 21:02
@blackboxsw blackboxsw marked this pull request as draft February 20, 2026 21:47
@blackboxsw blackboxsw force-pushed the ci-set-hosted-runner-details-for-noble branch from 4576f85 to c302595 Compare February 20, 2026 22:49
@blackboxsw blackboxsw marked this pull request as ready for review February 20, 2026 22:55
@blackboxsw blackboxsw marked this pull request as draft February 20, 2026 22:59
Github worflows for daily integration test runs currently experience
a failure rate > 20% in noble and questin. Provide an optional
hosted_runner input param to allow some jobs to run on Canonical
self-hosted runners to sample whether failure rate is improved on
self-hosted environments.
@blackboxsw blackboxsw force-pushed the ci-set-hosted-runner-details-for-noble branch from c302595 to 6d81e92 Compare February 20, 2026 23:24
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.

1 participant