← Back to issue list

build(deps): bump craft-providers to 2.2.0, finalize 8.6.2 changelog

View original Github issue

Metadata

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

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

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.
87%
#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.
84%
#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.
82%
#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.
82%
#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.
81%
#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.
80%
#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".
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%
#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.
80%
#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.
80%