← Back to issue list

fix: use self hosted runner for tics

View original Github issue

Metadata

Project
starflow
Number
#52
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #52 via commit 528ee7f, moving TICS CI to a self-hosted runner where Charmcraft's LXD-dependent tests work.

Resolution: closed resolved

Reason: PR #52 merged as commit 528ee7f and changed .github/workflows/tics.yaml to use the preconfigured self-hosted TIOBE runner.

Evaluated by: mr-cal-bot

No scores available.

Issue body

At some point in time it looks like Charmcraft started to use lxd in tests, the self hosted runners are mostly preconfigured for this to work out of the box. --- Working action https://github.com/canonical/charmcraft/actions/runs/14606116055/job/40976094707?pr=2258 Failing action https://github.com/canonical/charmcraft/actions/runs/14605447468/job/40973362344

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #52 via commit 528ee7f, moving TICS CI to a self-hosted runner where Charmcraft's LXD-dependent tests work.
stealth/space-bunny-alpha — closed resolved Merged canonical/starflow#52 (528ee7f), switching TICS to self-hosted runners preconfigured for LXD and restoring Charmcraft’s LXD-dependent CI tests.
qwen/qwen3.6-35b-a3b — — Merged a CI fix switching to self-hosted runners. This resolves failing LXD-dependent tests by leveraging runners preconfigured for LXD. All CI checks passed prior to merge.
qwen3.6-35b-a3b-mtp-q6 — — Merged a fix to switch CI to self-hosted runners, resolving LXD test failures in Charmcraft. Preconfigured runner environments now ensure stable test execution.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#431 test: use tics self-hosted runner fetch-service merged Merged as commit d3e9aaa, updating the TICS workflow to use self-hosted reactive amd64 runners with Tiobe and Noble labels.
76%
#1910 ci: fix tics tests charmcraft merged Merged in canonical/charmcraft#1910 (commit b10bf277), fixing the TICS workflow tests with a one-file +2/-1 change.
75%
#652 Fix TICS runner fetch-service closed Issue reporting broken TICS runner closed, superseded by subsequent CI workflow updates including PR #654.
71%