← Back to issue list

build(deps): update craft-providers to 3.7.1

View original Github issue

Metadata

Project
rockcraft
Number
#1281
Type
pull request
State
merged
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

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.

Resolution: closed resolved

Reason: Merged into rockcraft main with approval from one reviewer and all test jobs (fast/slow, minimum deps, snap-tests) green; the two requirements files now pin craft-providers==3.7.1. A few ancillary jobs (OSV-scanner, lint/files, build, source-spread-tests) reported failing but did not block the merge.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This version brings in two changes we need: - Don't fail in 'build-base: devel' because of stonking; - Forward the environment (proxy) to pro methods. --- - [ ] I've followed the [contribution guidelines](https://github.com/canonical/rockcraft/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. - [ ] In documents I changed, I [added a meta description](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved 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.
stealth/space-bunny-alpha — closed resolved Merged #1281, upgrading craft-providers to 3.7.1 to avoid build-base: devel stonking failures and forward proxy environment variables to pro methods.
qwen/qwen3.6-35b-a3b — — Merged update to craft-providers 3.7.1, resolving a stonking failure in build-base: devel and forwarding proxy environment variables to pro methods. Approved and passed CI.
qwen3.6-35b-a3b-mtp-q6
Staleness: 5
Complexity: 10
Confidence: 85
needs review Updates craft-providers dependency to 3.7.1 to fix build-base devel stonking failures and forward proxy environment variables to pro methods. Currently awaiting review with no comments or CI status shown.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/rockcraft#206 (confidence 45%)

    Earlier rockcraft craft-providers bump (1.8.0) merged the same way for instance-cleanup improvements.

  • Related To: canonical/rockcraft#164 (confidence 40%)

    Prior craft-providers pin bump in rockcraft; same recurring dependency-update pattern.

Related issues

Issue Project State Summary Similarity
#1019 build: update craft-providers rockcraft merged 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.
84%
#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.
82%
#4676 build(deps): bump craft-providers to 1.23.1 (#4673) snapcraft merged Merged the craft-providers 1.23.1 update across three dependency files; originating PR #4673 landed as commit 39a9c0478.
82%
#956 build(deps): bump craft-providers to 3.2.0 craft-application merged Merged the craft-providers 3.2.0 bump across five files as commit 30565309; all CI checks passed.
82%
#4438 build(deps): bump craft-providers to 1.19.2 snapcraft merged Merged as commit 3ddaf758b, bumping craft-providers 1.19.1 -> 1.19.2 in requirements, picking up the upstream base-v3 compatibility tag fix. Near-identical PR #4437 (7f03ece0b) landed the same bump.
81%
#4673 build(deps): bump craft-providers to 1.23.1 snapcraft merged Merged PR #4673 via commit 39a9c0478, updating craft-providers from 1.23.0 to 1.23.1 across three files.
81%
#4623 build(deps): bump craft-providers to 1.23.0 snapcraft merged Merged PR #4623 (commit 7c5a20468) bumped craft-providers to 1.23.0 across 3 files, adding base-v7 tag support, buildd daily images for Noble/devel, and noninteractive apt. Backported to main via #4624 (9c09fe176).
81%
#4624 build(deps): bump craft-providers to 1.23.0 snapcraft merged Merged PR #4624 (commit 9c09fe176) bumped craft-providers to 1.23.0 in 3 files, bringing base-v7 support, buildd daily for Noble/devel, and non-interactive apt installs. Followed by #4673 (1.23.1).
81%
#1202 build(deps): update craft-providers to 3.6.0 rockcraft merged Merged PR #1202 as commit 88b6fea1, updating craft-providers to 3.6.0 to stabilize Resolute image support.
80%
#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.
80%