← Back to issue list

Run CI on Focal

View original Github issue

Metadata

Project
craft-parts
Number
#1256
Type
issue
State
open
Author
lengau
Labels
Status: Triaged
Created
Updated
Closed

Current evaluation

CI task to add a self-hosted Focal runner for slow tests. Focal is still supported and referenced in qa.yaml as the lowest Python platform, but the requested runner has not been added. Triaged with a Jira ticket, inactive for ~12 months.

Suggested action: keep open

Reason: The issue is triaged (label 'Status: Triaged', internal ticket CRAFT-4737 created) and still applicable: qa.yaml still tests focal via lowest-python-platform with a comment that an EOL base must be covered, yet the requested self-hosted-linux-amd64-focal-large runner is absent from all workflows. Inactivity for ~12 months is notable, but the underlying gap (no reproducible focal coverage for slow tests) persists, so it should stay open.

Impact: 40 Quick Win: 28.0 Staleness: 70 Complexity: 30 Confidence: 80 Support Request: 5

Issue body

### What needs to get done Add `self-hosted-linux-amd64-focal-large` as a platform for slow tests. (We don't need to run this for fast tests since those don't run the full lifecycle). ### Why it needs to get done We still support focal, but we don't actually run the tests there in a way that's reproducible.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 40
Quick Win: 28.0
Staleness: 70
Complexity: 30
Confidence: 80
Support Request: 5
keep open CI task to add a self-hosted Focal runner for slow tests. Focal is still supported and referenced in qa.yaml as the lowest Python platform, but the requested runner has not been added. Triaged with a Jira ticket, inactive for ~12 months.
qwen/qwen3.6-35b-a3b
Staleness: 90
Complexity: 25
Confidence: 85
Support Request: 10
close stale Request to add a self-hosted Focal runner for slow CI tests to ensure reproducible testing for the still-supported Focal release. Currently triaged but inactive for over a year.
qwen3.6-35b-a3b-mtp-q6
Staleness: 80
Complexity: 15
Confidence: 85
Support Request: 5
keep open Add self-hosted Focal runner to CI for reproducible slow tests. Triaged by maintainer, inactive for 10 months with only a Jira sync comment.
qwen3.6-35b-a3b-mtp-q6
Staleness: 80
Complexity: 15
Confidence: 75
Support Request: 0
close stale Add Focal runners to CI for slow tests to ensure reproducible testing on a still-supported release. Triaged and linked to an internal Jira ticket, but inactive for 288 days and awaiting assignment.

Update history

No update history recorded yet.

Related work

  • Related To: craft-parts#1070 (confidence 70%)

    PR 'ci: drop focal tests' previously removed focal from CI, the change that motivated this request to restore reproducible focal coverage via a self-hosted runner.

Related issues

No related issues found above the similarity threshold.