build: update craft-providers
Metadata
Current evaluation
Merged PR canonical/rockcraft#1019 (commit 841f7432, "build: update craft-providers"), a 3-line dependency bump to craft-providers that fixed "EOL devel" base errors in spread tests; snap-tests failures were confirmed expected.
Resolution: closed resolved
Reason: The PR was approved by two reviewers and merged into main as commit 841f7432, updating the craft-providers pin in pyproject.toml/uv.lock to fix the "EOL devel" base errors seen in spread test run 19343286739. The 6 remaining snap-tests failures were reviewed by tigarmo, who confirmed they were expected (one flaky, a couple known, and the rest because chisel does not support 26.04 yet).
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR canonical/rockcraft#1019 (commit 841f7432, "build: update craft-providers"), a 3-line dependency bump to craft-providers that fixed "EOL devel" base errors in spread tests; snap-tests failures were confirmed expected. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged canonical/rockcraft#1019, updating craft-providers to resolve “EOL devel” base errors in spread tests; six snap-test failures were confirmed as expected. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged update to craft-providers resolving an EOL devel bases error in spread tests. Approved by two reviewers and passed CI. Six failing snap tests are expected due to known issues and chisel compatibility. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged update to the craft-providers dependency to resolve an EOL devel bases error in spread tests. Reviewers acknowledged six expected test failures due to flakiness, known issues, and chisel lacking 26.04 support. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/rockcraft#1018
(confidence 60%)
The PR body cites the failing spread test job from #1018's workflow run as the motivation; related spread test failures persist due to chisel lacking 26.04 support.
-
Superseded By:
canonical/rockcraft#1281
(confidence 45%)
The craft-providers pin was later bumped again to 3.7.1 in commit a393376b (build(deps): update craft-providers to 3.7.1).
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1098 build: update craft-providers | rockcraft | merged | Merged craft-providers update in #1098 (commit bef64dc8) to address recurring snapd watch errors in spread tests. | |
| #1281 build(deps): update craft-providers to 3.7.1 | rockcraft | merged | PR #1281 merged: bumped craft-providers 3.7.0 -> 3.7.1 in rockcraft requirements (2 files, +5/-5), fixing 'build-base: devel' stonking failures and proxy env forwarding to pro methods. | |
| #2764 build: update craft-providers to >=3.7.1 for 25.10 spread tests | charmcraft | merged | Merged canonical/charmcraft#2764 in commit eeca3f79, raising craft-providers to >=3.7.1; Ubuntu 25.10 spread tests then passed. | |
| #24 requirements: update craft-providers | rockcraft | merged | Merged canonical/rockcraft#24 via commit 33d0b2b7, updating craft-providers to 1.2.0 for significantly faster build-instance warm starts. | |
| #1010 build(deps): bump craft-providers to 3.3.0 | craft-application | merged | Merged canonical/craft-application#1010 (commit 9eb46051), upgrading craft-providers to 3.3.0 to fix intermittent testcraft spread-test failures. | |
| #164 dependencies: update craft-providers to 1.6.2 | rockcraft | merged | Merged in rockcraft#164 via commit 9696779b, upgrading craft-providers to 1.6.2 to disable automatic snap refreshes inside build instances. | |
| #403 build(deps): bump craft-providers to 1.19.2 | rockcraft | merged | Merged PR #403 (commit 4da091b6) bumped craft-providers to 1.19.2 in Rockcraft's frozen requirements, adopting base-v3 to fix LXD instances created with craft-providers 1.16.0 failing to start. | |
| #4421 build(deps): bump craft-providers to 1.19.1 | snapcraft | merged | Merged PR #4421 bumped craft-providers to 1.19.1, added devel-base tests, and fixed Multipass test execution in commit caa3c9c23. | |
| #3786 providers: update craft-providers | snapcraft | merged | Dependency bump PR snapcraft#3786 (CRAFT-1102) merged into main via 2df6fc6e5, updating the craft-providers pin to 1.3.1 in requirements files after successful manual testing. | |
| #4530 build(deps): bump craft-providers to 1.21.0 | snapcraft | merged | Merged as commit ba4a2fb18: bumped craft-providers to 1.21.0 (base-v6 compat, Ubuntu 24.04 Noble support, dropped Mantic) as a prerequisite for snapcraft#4519; follow-up support landed in #4532. |