← Back to issue list

changes in snapd break lxd snap injection for cleanbuild

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1788667
Type
issue
State
closed
Author
~sergiusens
Labels
Created
Updated
Closed

Current evaluation

Abandoned. snapd permission changes to 0600 broke LXD snap injection for cleanbuild in unprivileged containers. No fix or workaround was implemented.

Suggested action:

No scores available.

Issue body

The permissions now set by snapd to the directory with snaps are now not sufficient to be able to inject snaps when using lxd as a provider given that lxd is running with unprivileged containers and the permissions are marked as 0600 for all snaps now

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Abandoned. snapd permission changes to 0600 broke LXD snap injection for cleanbuild in unprivileged containers. No fix or workaround was implemented.
qwen/qwen3.6-35b-a3b Closed without resolution. snapd permission changes to 0600 broke LXD snap injection for cleanbuild in unprivileged containers. No fix was implemented.
qwen/qwen3.6-35b-a3b Closed without resolution. snapd permission changes to 0600 broke LXD snap injection for cleanbuilds in unprivileged containers. No fix was implemented, indicating the issue was abandoned.
qwen3.6-35b-a3b-mtp-q6 Abandoned. Snapd permission changes (0600) broke LXD snap injection for cleanbuilds in unprivileged containers. No fix was implemented.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1752498 cleanbuild fails with lxd snap snapcraft (launchpad) closed A user reported snapcraft cleanbuild failing with the LXD snap due to a FUSE mount permission error inside the container. With zero comments and years of inactivity, the report was abandoned and closed without a fix or resolution.
75%
#1912 lxd: unset SNAP to work-around LXD deb thinking it's a snap snapcraft closed Rejected and closed. Maintainers declined the workaround, preferring a proper fix in LXD or a redesigned environment handler. The pull request was abandoned without merging despite ongoing user breakage.
72%
#1746612 Snapcraft cleanbuild doesn't work if you're not using the LXD snap snapcraft (launchpad) closed Closed without resolution. Snapcraft hardcodes the LXD snap path during cleanbuild, causing failures with deb-installed LXD. The report appears abandoned or superseded by updated Snapcraft versions that dynamically detect LXD installations.
70%