requirements: update craft-providers to 1.10.1
Metadata
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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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). | |
| #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. | |
| #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. | |
| #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. | |
| #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). |