← Back to issue list

requirements: update craft-providers to 1.10.1

View original Github issue

Metadata

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

Current evaluation

Merged PR #4244 (commit 4a7127fdd) updated craft-providers to 1.10.1, fixing provider shells inheriting the snapshot hostname and resolving #4181.

Resolution: closed resolved

Reason: PR #4244 was merged and delivered the craft-providers 1.10.1 update containing the LXD hostname fix. The change explicitly resolved snapcore/snapcraft#4181.

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/)? - [ ] Have you successfully run `make lint`? - [ ] Have you successfully run `pytest tests/unit`? ----- Resolves #4181 ### Changelog - Set hostname when launching LXD instances - Update Lunar image for Multipass to stable image - Pin dependency urllib3<2 (CRAFT-1767)

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #4244 (commit 4a7127fdd) updated craft-providers to 1.10.1, fixing provider shells inheriting the snapshot hostname and resolving #4181.
stealth/space-bunny-alpha — closed resolved Merged #4244 into hotfix/7.5, updating craft-providers to 1.10.1 to fix incorrect LXD hostnames and resolve #4181; also updated Multipass and pinned urllib3<2.
qwen/qwen3.6-35b-a3b — — Merged update to craft-providers 1.10.1, resolving #4181. Changes include setting LXD hostnames, updating the Multipass Lunar image to stable, and pinning urllib3 below version 2. Approved by one reviewer and passed CI checks.
qwen3.6-35b-a3b-mtp-q6 — — Merged into hotfix/7.5, updating craft-providers to 1.10.1 to resolve #4181. The update configures LXD instance hostnames, updates the Multipass Lunar image, and pins urllib3 below version 2.

Update history

No update history recorded yet.

Related work

  • Related To: snapcore/snapcraft#4181 (confidence 100%)

    This dependency update fixed the provider hostname bug reported in #4181.

Related issues

Issue Project State Summary Similarity
#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.
84%
#852 requirements: update craft-providers to 1.4.1 charmcraft merged Merged #852 via 0b0fb0b9, updating craft-providers to 1.4.1 to prevent long hostnames from being truncated during instance creation.
84%
#3896 requirements: update craft-providers to 1.4.1 snapcraft merged Merged PR #3896 as 6ce8ca6c5, bumping craft-providers from 1.4.0 to 1.4.1 to fix truncation of long hostnames during instance creation.
83%
#87 requirements: update craft-providers to 1.5.0 rockcraft merged Merged PR #87 as commit d5782087, updating craft-providers to 1.5.0 in three files and unblocking #82.
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.
81%
#3999 dependencies: update craft-providers to 1.6.2 snapcraft merged 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).
80%
#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.
80%
#3911 requirements: update craft-providers to 1.4.2 snapcraft merged Merged PR #3911 as commit 370c03278, updating craft-providers to 1.4.2 to add HTTP/HTTPS proxy support from craft-providers#149.
80%
#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.
80%
#104 requirements: update craft-providers to v1.5.1 rockcraft merged PR #104 (commit b3c4044e) merged, bumping craft-providers 1.5.0 -> 1.5.1 in 3 files, picking up the upstream fix for the "cannot resolve prerequisite assertion: account" error when injecting rockcraft's snap (affecting ROCK revision 309).
80%