Docs: Multiple errors related to build provider installation
Metadata
Current evaluation
Documentation updates applied to correct sudo usage and LXD configuration steps. Hardware capacity tips and tutorial LXD instructions were abandoned after maintainers confirmed core22+ build providers lack support for those configurations. Issue closed.
Suggested action: —
No scores available.
Issue body
### Bug Description
In [Set up Snapcraft](https://documentation.ubuntu.com/snapcraft/stable/how-to/setup/set-up-snapcraft/), users have reported:
- [x] sudo isn't needed for Snapcraft installation.
- [ ] ~~The tip about increasing hardware capacity probably shouldn't be limited to core20.~~
- [ ] The _Install Multipass_ section implies that Multipass is always installed automatically. We must reinforce that that fact only applies to core20.
- [x] In the manual installation instructions for LXD:
- ~~The user group step is unneeded.~~
- The configuration step should be `sudo lxd init --auto`.
~~For the [tutorial](https://documentation.ubuntu.com/snapcraft/stable/tutorials/craft-a-snap):~~
- [ ] ~~Since LXD installation is automatic, the instructions for installing LXD are unneeded.~~
### To Reproduce
-
### Environment
-
### snapcraft.yaml
```yaml
-
```
### Relevant log output
```shell
-
```
### Additional context
_No response_
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Documentation updates applied to correct sudo usage and LXD configuration steps. Hardware capacity tips and tutorial LXD instructions were abandoned after maintainers confirmed core22+ build providers lack support for those configurations. Issue closed. | |
| qwen/qwen3.6-35b-a3b | — | — | Documentation errors for Snapcraft build provider installation were triaged. A technical limitation was confirmed, clarifying resource configuration only applies to core20. The report was closed after internal ticket creation. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Fixed via documentation updates correcting installation steps. A core22+ build provider limitation was confirmed, with remaining items addressed. Issue closed following revisions and technical clarification. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Documentation issue closed. Reported errors were resolved or dismissed. Discussion confirmed hardware capacity tips apply only to core20 due to craft-providers limitations. Resolved via documentation updates and tracked via Jira SNAPCRAFT-1144. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #3052 build providers: wait for systemd and better nameserver setup on LXD | snapcraft | merged | Merged. Updated LXD build provider to handle systemd degraded state, enable core20 tests, and configure nameserver resolution via systemd-resolved with env var override. Approved, passed CI, +154/-50 lines across 8 files. |