changes in snapd break lxd snap injection for cleanbuild
Metadata
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. | |
| #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. | |
| #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. |