← Back to issue list

dependencies: update craft-providers to 1.6.2

View original Github issue

Metadata

Project
snapcraft
Number
#3999
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

PR #3999 merged into hotfix/7.2 (commit b7ee0805e), bumping craft-providers 1.6.1 -> 1.6.2 in requirements.txt, which disables automatic snap refreshes inside build instances (LP#1998100, CRAFT-1521).

Resolution: closed resolved

Reason: The PR was approved and merged as commit b7ee0805e ('dependencies: update craft-providers to 1.6.2 (#3999)'), a 2-line change across 2 files. The craft-providers 1.6.2 bump pulls in canonical/craft-providers#182, which stops snaps from auto-refreshing inside provider instances, resolving Launchpad bug 1998100. Later craft-providers bumps (1.7.1 in #4020, 1.7.2 in #4032) continue from this pin on the main line.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [X] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [X] Have you successfully run `make lint`? - [X] Have you successfully run `pytest tests/unit`? ----- This disables [automatic snap refreshes](https://github.com/canonical/craft-providers/pull/182) inside of instances. Source: https://bugs.launchpad.net/snapcraft/+bug/1998100 (CRAFT-1521)

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved PR #3999 merged into hotfix/7.2 (commit b7ee0805e), bumping craft-providers 1.6.1 -> 1.6.2 in requirements.txt, which disables automatic snap refreshes inside build instances (LP#1998100, CRAFT-1521).
stealth/space-bunny-alpha — closed resolved Merged into hotfix/7.2, updating craft-providers to 1.6.2 to disable automatic snap refreshes inside instances.
qwen/qwen3.6-35b-a3b — — Merged into hotfix/7.2, updating craft-providers to 1.6.2 to disable automatic snap refreshes inside instances. Approved by reviewers and passed CI checks.
qwen3.6-35b-a3b-mtp-q6 — — Merged into hotfix/7.2. Updated craft-providers to 1.6.2 to disable automatic snap refreshes inside instances, resolving bug 1998100. Linting and tests passed, increasing coverage by 0.37%.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/craft-providers#182 (confidence 88%)

    Upstream craft-providers change disabling automatic snap refreshes in instances, delivered to snapcraft via this dependency bump; source of LP#1998100 (CRAFT-1521).

  • Related To: snapcraft#4020 (confidence 55%)

    Follow-up bump to craft-providers 1.7.1 on the main line, building on the 1.6.x pin set here; hotfix/7.2 was a separate release branch.

Related issues

Issue Project State Summary Similarity
#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.
90%
#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.
85%
#206 requirements: update craft-providers to 1.8.0 rockcraft merged Merged PR #206 in commit 1cf81ed1, updating craft-providers to 1.8.0 to clean up interrupted setup instances and improve snap-removal error details.
82%
#3969 requirements: update craft-providers to v1.6.1 snapcraft merged Merged PR #3969 (commit f378ec38b) bumped craft-providers to v1.6.1 in requirements, fixing Multipass errors writing outside the user's home dir and unblocking Snapcraft 7.2.0 testing.
82%
#3968 requirements: update craft-providers to v1.6.1 snapcraft closed Closed unmerged as a duplicate; the identical craft-providers 1.6.1 update merged via snapcore/snapcraft#3969 in f378ec38b.
82%
#4429 build(deps): bump craft-providers to 1.19.1 (#4421) snapcraft merged Merged #4429 backported #4421 to hotfix/7.5, updating craft-providers to 1.19.1 and fixing devel-base and Multipass Spread tests (8580cb40f).
81%
#4244 requirements: update craft-providers to 1.10.1 snapcraft merged Merged PR #4244 (commit 4a7127fdd) updated craft-providers to 1.10.1, fixing provider shells inheriting the snapshot hostname and resolving #4181.
80%
#4551 build(deps): bump craft-providers to 1.22.0 snapcraft merged Merged in snapcraft#4551 via commit 7e6149fcf, upgrading craft-providers to 1.22.0 and resolving Launchpad bug 2051567.
80%
#3752 requirements: update dependencies snapcraft merged Merged PR #3752 (commit 2a83e2618, from 4dc381003) bumps craft-providers to 1.3.0 (fixes snap injection) and craft-parts to 1.7.1 (fixes plugin validation dependencies) in requirements.
80%
#4675 build(deps): bump craft-providers to 1.20.2 snapcraft merged Merged PR #4675 (commit 8c2c801e7) bumped the craft-providers dependency to 1.20.2 in pyproject.toml and uv.lock on the hotfix/7.5 branch.
80%