snapcraft cleanbuild multipass fails on modprobe msr
Metadata
Current evaluation
Reported 2019: `snapcraft cleanbuild` with base: core18 failed because multipass VM launch tried modprobe msr and hit AppArmor denials. Closed stale in Aug 2023; maintainer noted cleanbuild is obsolete since builds clean transparently.
Resolution: closed stale
Reason: No code fix was ever made; the bug sat untouched after the 2019 discussion and was closed in 2023, with ~sergiusens' comment that "cleanbuild is no longer supported, all builds by default now transparently 'cleanbuild'". The LXD/multipass code path that triggered it was subsequently dropped, notably in commit 27ec9ba63 "lifecycle: remove lxd support for bases (#2335)".
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed stale | Reported 2019: `snapcraft cleanbuild` with base: core18 failed because multipass VM launch tried modprobe msr and hit AppArmor denials. Closed stale in Aug 2023; maintainer noted cleanbuild is obsolete since builds clean transparently. | |
| stealth/space-bunny-alpha | — | closed stale | Closed as stale in 2023 with no msr fix recorded; a maintainer noted cleanbuild was unsupported because normal builds now transparently perform a clean build. | |
| stealth/space-bunny-alpha | — | closed stale | Closed as stale with no documented fix; Launchpad bug 1829587 received no comments, linked PRs or commits, and was last active 1,134 days ago. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed as abandoned or superseded. No comments, fixes, or merge details were provided. Updated multipass and snapcraft versions likely resolved the kernel module dependency issue. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution due to inactivity. The multipass cleanbuild failure caused by a missing msr kernel module was abandoned. No fix was provided. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution due to inactivity. The report details a snapcraft cleanbuild failure with multipass on Ubuntu 19.04 triggered by a missing msr kernel module. No comments or fixes were provided. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without resolution. The report details a snapcraft cleanbuild failure when launching a multipass VM on Ubuntu 19.04 due to a missing msr kernel module. No comments or fix provided. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Related To:
snapcraft#2335
(confidence 55%)
Commit 27ec9ba63 removed LXD support for bases, eliminating the containerized base build path implicated in the report; not an explicit fix for this bug.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1813979 snapcraft cleanbuild wants to install multipass but it's already installed | snapcraft (launchpad) | closed | Deb-packaged Snapcraft 2.43.1 failed while Multipass worked in 3.0.1. Legacy cleanbuild was later removed because builds are clean by default. | |
| #1697979 snapcraft fails on initial cleanbuild probe | snapcraft (launchpad) | closed | Closed as obsolete: cleanbuild was decommissioned, and standard Snapcraft builds now transparently use a clean build environment. | |
| #1947914 concurrent snapcraft builds with multipass provider | snapcraft (launchpad) | open | Snapcraft 5/Core 18 Multipass builds reportedly shared 10.30.202.6 and terminated silently; the old report has no maintainer assessment and needs triage against current versions. |