← Back to issue list

docs: update build provider procedures

View original Github issue

Metadata

Project
snapcraft
Number
#5537
Type
pull request
State
merged
Author
medubelko
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #5537 in commit 6ac28562d, updating build-provider docs to remove sudo/user-group steps and correct LXD initialization; fixes #5519.

Resolution: closed resolved

Reason: PR #5537 was merged as commit 6ac28562d and explicitly fixes #5519. The change corrected sudo usage, the user-group step, and LXD configuration instructions.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Fixes #5519. - [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 `make lint`? - [x] Have you successfully run `make test`? ---

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #5537 in commit 6ac28562d, updating build-provider docs to remove sudo/user-group steps and correct LXD initialization; fixes #5519.
stealth/space-bunny-alpha — closed resolved Merged as canonical/snapcraft#5537 via commit 6ac28562d, correcting sudo usage and LXD configuration steps in build-provider documentation for #5519.
stealth/space-bunny-alpha — closed resolved Merged #5537 (6ac28562d), updating build-provider procedures to correct sudo usage and LXD configuration steps; explicitly fixes #5519.
qwen/qwen3.6-35b-a3b — — Merged documentation update to build provider procedures, resolving issue #5519. Approved by two reviewers and passed most CI checks despite minor integration test failures. Changes span four files with 100 lines added and 98 removed.
qwen3.6-35b-a3b-mtp-q6 — — Merged documentation update to build provider procedures, resolving issue #5519. Changes passed lint and test checks and were integrated into the main branch by maintainer medubelko.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/snapcraft#5519 (confidence 100%)

    Documentation errors reported in #5519 were resolved by merged PR #5537.

Related issues

Issue Project State Summary Similarity
#5519 Docs: Multiple errors related to build provider installation snapcraft closed Docs errors fixed by merged PR #5537 (commit 6ac28562d): sudo and the user-group step were dropped and LXD init corrected to `sudo lxd init --auto`; core20-only resource tip kept.
84%
#2964 build providers: remove LXD specific env setup snapcraft merged Merged PR #2964 as ed63a021b, removing redundant LXD environment setup because Provider._get_env_command already handles the build environment.
74%
#9 providers: add build provider support (CRAFT-28) rockcraft merged Merged build-provider support via commit be6dec45, integrating craft-providers to run builds on LXD. User messages and provider log retrieval were deferred to follow-up work.
73%
#3052 build providers: wait for systemd and better nameserver setup on LXD snapcraft merged PR #3052 merged as commit 7faeb2591: LXD build providers now wait for systemd to be running or degraded and prefer systemd-resolved's local nameserver; core20 provider tests enabled.
72%
#2647 build providers: catch LXD socket error snapcraft merged Merged PR #2647 as commit d1902b8cb, adding error handling for LXD socket failures in build providers.
71%