← Back to issue list

fix(ci): fix 26.04 spread tests in Google

View original Github issue

Metadata

Project
charmcraft
Number
#2641
Type
pull request
State
closed
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Closed without merge. The PR attempted to fix Ubuntu 26.04 Google spread test failures caused by an empty apt cache but was abandoned due to ongoing CI failures and type-checking errors.

Suggested action:

No scores available.

Issue body

This change fixes the fact that the 26.04 image we're using in Google spread runners doesn't have its apt package cache filled. CHARMCRAFT-689 --- - [ ] I've followed the [contribution guidelines](https://github.com/canonical/charmcraft/blob/main/CONTRIBUTING.md). - [ ] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [ ] I've successfully run `make lint && make test`. - [ ] I've added or updated any relevant documentation. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Closed without merge. The PR attempted to fix Ubuntu 26.04 Google spread test failures caused by an empty apt cache but was abandoned due to ongoing CI failures and type-checking errors.
qwen3.6-35b-a3b-mtp-q6 Closed. Resolves CI failures in Google spread tests for Ubuntu 26.04 by populating the apt package cache. A static type check notification was posted but required no action.
qwen3.6-35b-a3b-mtp-q6 Merged to fix Google spread test failures on 26.04 by populating the missing apt package cache. A type checking warning was logged but marked non-blocking, allowing the change to proceed.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#95 fix(test): fix spread tests on Fedora snapcraft-rocks merged Merged a fix for spread tests on Fedora 39 by switching from the closed core18 docker branch to the default branch. Approved and passed all CI checks.
70%
#1007 fix(craft-test): enable spread tests with 26.04 backends craft-application open Adds temporary workaround to enable spread tests on ubuntu-26.04 backends by using ubuntu-daily:26.04 images. PR is 207 days old with no review activity; the 26.04 backend support was later added via PR #1155 and test infrastructure was restructured in #1168.
70%