snapcraft --use-lxd should have message about requring sudo
Metadata
Current evaluation
LXD setup can leave a non-group user with an inaccessible socket, but the reporter never confirmed lxd-group membership; requiring sudo was rejected.
Suggested action: needs triage
Reason: The report provides concrete socket permission and storage-pool errors, and current docs say the user must join the lxd group, which Snapcraft cannot manage automatically. However, the reporter did not answer the maintainer's request to verify group membership, no root cause was confirmed, and an unconditional sudo check would contradict the maintainer's comment; current-version reproduction and checks in craft-providers are still needed.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
38
Quick Win:
6
Complexity:
55
Confidence:
82
Actionability:
35
|
needs triage | LXD setup can leave a non-group user with an inaccessible socket, but the reporter never confirmed lxd-group membership; requiring sudo was rejected. | |
| stealth/space-bunny-alpha |
Impact:
42
Quick Win:
13
Complexity:
43
Confidence:
78
Actionability:
54
|
keep open | LXD auto-setup can time out with socket permission denied for non-root users; maintainer rejected a sudo requirement and requested lxd group verification, which remains unanswered. | |
| stealth/space-bunny-alpha |
Impact:
38
Quick Win:
18
Complexity:
46
Confidence:
79
Actionability:
87
|
needs triage | Unprivileged --use-lxd leaves LXD unusable after a permission-denied socket error, requiring a purge and privileged retry; remains open without maintainer triage. | |
| qwen/qwen3.8-27b |
Impact:
25
Quick Win:
18
Staleness:
95
Complexity:
30
Confidence:
65
Support Request:
15
|
close stale | snapcraft 3.x --use-lxd (LXD provider, a technology preview) left LXD in a broken state when run without sudo; reporter suggests failing early. 6.5 years old, zero comments, no labels or maintainer interaction; LXD preview since superseded by Multipass. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
15
Confidence:
85
Support Request:
40
|
close stale | Suggests snapcraft should warn or fail when --use-lxd is run without sudo, as it currently leaves LXD in a broken state. Untriaged, no maintainer response, inactive for over 6 years. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
95
Complexity:
15
Confidence:
85
Support Request:
20
|
close stale | Running snapcraft --use-lxd without sudo causes permission errors and leaves LXD unusable. Author requests a clear error message requiring sudo. Issue is unlabelled and has seen no maintainer activity in over six years. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
95
Complexity:
15
Confidence:
85
Support Request:
10
|
close stale | Feature request to add a clear error message when running snapcraft --use-lxd without sudo, as the current behavior causes confusing permission and storage errors. Untriaged and inactive for over 6 years. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Related To:
snapcraft#4443
(confidence 58%)
A later LXD timeout issue reports an improved timeout, but the available summary does not establish that it fixes this socket-permission or setup-state problem.
Related issues
No related issues found above the similarity threshold.