build(deps): bump craft-providers to 2.2.0, finalize 8.6.2 changelog
Metadata
Current evaluation
Merged PR #5247 as commit 10abc58cb, updating craft-providers to 2.2.0 to fix the LXD setup race and finalizing the 8.6.2 changelog.
Resolution: closed resolved
Reason: PR #5247 was approved and merged as commit 10abc58cb. The dependency update incorporated the craft-providers fix for LXD instance setup.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `tox run -m lint`?
- [x] Have you successfully run `tox run -e test-py310`? (supported versions: `py39`, `py310`, `py311`, `py312`)
-----
Fixes an issue where setting up a LXD instance would fail due to a race condition.
Fixes https://github.com/canonical/craft-providers/issues/719
(CRAFT-4048)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #5247 as commit 10abc58cb, updating craft-providers to 2.2.0 to fix the LXD setup race and finalizing the 8.6.2 changelog. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/snapcraft#5247 (10abc58cb): craft-providers 2.2.0 fixes the LXD setup race (craft-providers#719), and the 8.6.2 changelog was finalized. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after three approvals. Bumps craft-providers to 2.2.0 to resolve an LXD setup race condition and finalizes the 8.6.2 changelog. Proceeded despite unrelated CI failures. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged despite unrelated test failures. Bumps craft-providers to 2.2.0 to resolve an LXD instance setup race condition and finalizes the 8.6.2 changelog. |
Update history
No update history recorded yet.
Related work
-
Caused By:
canonical/craft-providers#719
(confidence 100%)
The craft-providers 2.2.0 update incorporated the fix for this LXD setup race.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4437 build(deps): bump craft-providers to 1.19.2 | snapcraft | merged | Merged as commit 7f03ece0b, updating craft-providers to 1.19.2 and its base-v3 LXD compatibility fix; equivalent update #4438 landed as 3ddaf758b. | |
| #1370 build(deps): bump craft-providers to 1.19.2 | charmcraft | merged | Merged PR #1370 in commit 543b5957, bumping craft-providers to 1.19.2; its base-v3 compatibility tag fixes startup failures for LXD instances created by 1.16.0. | |
| #509 build(deps): bump craft-providers to 1.23.1 | rockcraft | merged | Merged PR #509 (commit cf96cab5) bumped the craft-providers dependency to 1.23.1 in pyproject.toml and uv.lock to pick up its LTS LXD version parsing fix from craft-providers#532. | |
| #4462 build(deps): bump craft-providers to 1.20.1 | snapcraft | merged | Merged as commit 7bd0d3a38, bumping craft-providers to 1.20.1 to fix LXD base-instance setup failures ("Instance setup failed") introduced in1.16.0 by auto-cleaning improperly set-up base instances. | |
| #137 build(deps): bump craft-providers to 1.19.2 | craft-application | merged | Merged as 2ad49dff: bumped craft-providers 1.19.1→1.19.2 in pyproject.toml (+1/-1), picking up the base-v2→base-v3 tag fix so LXD instances created by 1.16.0 still start. | |
| #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. | |
| #4032 requirements: update craft-providers to 1.7.2 | snapcraft | merged | Merged as commit 9ab9a75dc: bumped the craft-providers pin to 1.7.2 in requirements files, so LXD instances for core22 snaps check the id map, avoiding cross-user errors like git "dubious ownership detected". | |
| #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. | |
| #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. | |
| #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. |