test: update 25.10 spread tests with --ignore=unmaintained
Metadata
Current evaluation
Merged. Added --ignore=unmaintained to run_rockcraft pack commands across test task files to handle Ubuntu 25.10 EOL without removing scenarios. Updated one test to use Ubuntu 26.04. All CI checks passed.
Suggested action: —
No scores available.
Issue body
Ubuntu 25.10 has reached EOL, causing spread tests that target it to fail with chisel errors (`main/binary-amd64/Packages is missing from stonking main component digests`) since the apt repositories are no longer available.
## Changes
- **`base-devel/task.yaml`** — Drop `base_2510` scenario; `base_2404` and `base_2604` remain.
- **`plugin-python-v2/task.yaml`** — Remove all `_2510` environment variants (install, stage, and chisel scenarios); `_2604` equivalents cover the same functionality.
- **`usrmerged-install/rockcraft.yaml`** — Switch `base` from `ubuntu@25.10` → `ubuntu@26.04`; usrmerge support exists on 26.04 as well.
- **`usrmerged-install/task.yaml`** — Update summary to "26.04+".
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged. Added --ignore=unmaintained to run_rockcraft pack commands across test task files to handle Ubuntu 25.10 EOL without removing scenarios. Updated one test to use Ubuntu 26.04. All CI checks passed. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
5
Complexity:
15
Confidence:
90
|
needs review | Updates spread tests to handle Ubuntu 25.10 EOL by adding --ignore=unmaintained to pack commands and switching a specific test to 26.04. Actively under review with maintainer feedback applied. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #173 tests: check before handling rockcraft instances | rockcraft | closed | Merged after two approvals and passing CI. Updates spread test cleanup to conditionally stop and delete rockcraft lxc instances, preventing errors when tests do not create them. (+5/-2 lines) | |
| #14 fix ci tests and drop 18.04 | craft-actions | merged | Merged after two approvals and passing CI. Fixed failing tests by removing deprecated fields from rockcraft.yaml and dropped Ubuntu 18.04 from the test matrix due to end of support. Modified 2 files with a net reduction of 2 lines. |