← Back to issue list

Update package repositories test

View original Github issue

Metadata

Project
snapcraft
Number
#6239
Type
issue
State
open
Author
mr-cal
Labels
—
Created
Updated
Closed
—

Current evaluation

core26 package-repositories spread test still short-circuits test_apt_ppa with a 'no Release file' MATCH because the snappy-dev/deadsnakes PPAs lack resolute suites. Blocked on external Launchpad state; a volunteer offered to help with no maintainer reply.

Suggested action: needs triage

Reason: The issue has no labels, no assignee, and its only comment is from a non-maintainer ('@RiteshWanave: can I work on this issue?') that was never answered, so it has not been triaged. HEAD still contains the workaround '# drop this section when the snappy-dev ppa has a resolute suite (#6239)' in tests/spread/_common/package-repositories/task.yaml, confirming the remaining scope: the test_foreign_armhf skip was already removed but test_apt_ppa still exits early after MATCHing 'does not have a Release file', so real core26 PPA coverage is missing. Work is also partly gated on an external, non-code dependency (Launchpad gaining resolute suites) plus an unanswered ownership question ('check who owns and uses the snappy-dev ppa'), which lowers actionability.

Evaluated by: mr-cal-bot

Impact: 30 Quick Win: 7 Complexity: 45 Confidence: 78 Actionability: 42

Issue body

### Check existing issues - [x] I've verified that this request isn't described by any existing issues. ### Request Once there are resolute suites for: - https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu - http://ppa.launchpad.net/snappy-dev/snapcraft-daily/ubuntu Then we should update the [package-repositories spread test](https://github.com/canonical/snapcraft/blob/05c7c6c5efb3a32c5a510b2431514aec9d5d3294/tests/spread/_common/package-repositories/task.yaml#L57-L67) for core26. We should also check who owns and uses the snappy-dev ppa. ### The problem it solves For proper core26 test coverage.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 30
Quick Win: 7
Complexity: 45
Confidence: 78
Actionability: 42
needs triage core26 package-repositories spread test still short-circuits test_apt_ppa with a 'no Release file' MATCH because the snappy-dev/deadsnakes PPAs lack resolute suites. Blocked on external Launchpad state; a volunteer offered to help with no maintainer reply.
qwen/qwen3.6-35b-a3b
Impact: 30
Quick Win: 17
Complexity: 20
Confidence: 85
Actionability: 70
keep open Update package-repositories spread test for core26 once deadsnakes and snappy-dev PPAs have resolute suites. Workaround still in code; contributor volunteered 90 days ago.
qwen/qwen3.8-27b
Impact: 25
Quick Win: 19
Staleness: 50
Complexity: 25
Confidence: 80
Support Request: 0
needs triage Task to update the package-repositories spread test for core26 once the deadsnakes and snappy-dev PPAs have resolute suites. The snappy-dev workaround is still in the code; a contributor volunteered 90 days ago, but the issue is unlabelled and unassigned.
qwen/qwen3.6-35b-a3b
Staleness: 45
Complexity: 20
Confidence: 85
Support Request: 0
needs triage Task to update snapcraft's package-repositories spread test for core26 once specific PPAs have resolute suites. A contributor recently volunteered, but the issue remains unlabelled and unassigned awaiting maintainer review.
qwen3.6-35b-a3b-mtp-q6
Staleness: 15
Complexity: 20
Confidence: 85
Support Request: 0
needs triage Task to update the package-repositories spread test for core26 once specific PPAs have resolute suites. Currently awaiting PPA readiness and official maintainer triage before a contributor can proceed.

Update history

No update history recorded yet.

Related work

  • Related To: snapcraft#6088 (confidence 70%)

    Both PPA skip blocks in the task.yaml originally referenced #6088 (Stabilize core26, closed by PR #6225/df4418f67); the deadsnakes half of this issue's work appears already done, the snappy-dev half remains.

Related issues

No related issues found above the similarity threshold.