← Back to issue list

lxd: instructions for /etc/sub{u,g}id after failed start

View original Github issue

Metadata

Project
snapcraft
Number
#1553
Type
pull request
State
merged
Author
kalikiana
Labels
—
Created
Updated
Closed

Current evaluation

Merged #1553 via commit 9c4fdc929, adding /etc/subuid and /etc/subgid setup guidance after failed LXD starts; fixes Launchpad bug #1716738.

Resolution: closed resolved

Reason: PR #1553 was approved and merged as commit 9c4fdc929, adding corrective host ID-mapping instructions for failed LXD container starts.

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/)? - [x] If this is a bugfix. Have you checked that there is a bug report open for the issue you are trying to fix on [bug reports](https://bugs.launchpad.net/snapcraft)? - [x] If this is a new feature. Have you discussed the design on the [forum](https://forum.snapcraft.io)? - [x] Have you successfully run `./runtests.sh static`? - [x] Have you successfully run `./runtests.sh unit`? ----- If a persistent container fails to start it may be because id mapping isn't setup on the host. Snapcraft needs to try and be helpful with how it can be corrected. Fixes [bug 1716738](https://bugs.launchpad.net/snapcraft/+bug/1716738)

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #1553 via commit 9c4fdc929, adding /etc/subuid and /etc/subgid setup guidance after failed LXD starts; fixes Launchpad bug #1716738.
stealth/space-bunny-alpha — closed resolved Merged #1553 (commit 9c4fdc929), adding guidance for configuring /etc/subuid and /etc/subgid after LXD start failures; fixes Launchpad bug #1716738.
qwen/qwen3.6-35b-a3b — — Merged changes adding instructions for configuring /etc/sub{u,g}id when LXD container builds fail due to missing id mapping. Fixes bug 1716738, passed CI, and was approved. The update guides users through host configuration after a failed start.
qwen3.6-35b-a3b-mtp-q6 — — Merged updates adding diagnostic instructions for /etc/sub{u,g}id configuration when LXD containers fail to start. Fixes bug 1716738. Reviewer noted the message may be obscured by logs, but the change was accepted.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1716738 Persistent container cannot be started snapcraft (launchpad) closed Persistent LXD builds lacked required host /etc/subuid and /etc/subgid mappings; merged PR #1553 added setup instructions after failed starts.
70%