snapcraft and core22 with experimental extensions doesn't offer to configure lxd
Metadata
Current evaluation
Closed as abandoned without a fix after prolonged inactivity; Snapcraft 7.1.1 hung on core22 with the ros2-humble experimental extension instead of configuring LXD.
Resolution: closed stale
Reason: The issue record states it was closed as abandoned without a fix after prolonged inactivity, with no resolving PR, commit, or release identified. The reported hang therefore received no code-level resolution.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Running Snapcraft (without LXD installed) on a snapcraft.yaml using core22 and experimental extension doesn't offer to configure LXD and hangs forever.
It actually shows for ~1 sec the option to install and configure LXD and then it disappear to show that it enabled the experimental extension.
To reproduce it, you need a fresh Ubuntu 20.04 VM without LXD snapcraft and a simple snapcraft.yaml
```
name: gb-test
version: "0.1"
summary: sum
description: Description
base: core22
confinement: strict
grade: devel
parts:
dummy-part:
plugin: nil
stage-packages: [git]
apps:
gb-test:
command: git
extensions: [ros2-humble]
```
then run:
$ SNAPCRAFT_ENABLE_EXPERIMENTAL_EXTENSIONS=1 snapcraft
*EXPERIMENTAL* extension 'ros2-humble' enabled
*EXPERIMENTAL* extension 'ros2-humble' enabled | (8046.9s)
And it hangs forever without showing any warning or error.
snapcraft 7.1.1
snap 2.56.2
Ubuntu 20.04
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed stale | Closed as abandoned without a fix after prolonged inactivity; Snapcraft 7.1.1 hung on core22 with the ros2-humble experimental extension instead of configuring LXD. | |
| stealth/space-bunny-alpha | — | closed stale | Closed as abandoned without a fix after prolonged inactivity; Snapcraft 7.1.1 hung instead of prompting to configure LXD with core22 and an experimental extension. | |
| qwen/qwen3.6-35b-a3b | — | — | Abandoned and closed without resolution. Reported snapcraft hanging indefinitely without prompting for LXD configuration when using core22 and experimental extensions. No fix or developer comments were provided. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without comments or resolution, likely abandoned. The report detailed snapcraft hanging when using core22 with experimental extensions without LXD installed. No fix or merge details provided. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution or comments. The report detailed Snapcraft hanging instead of offering LXD configuration when using core22 with experimental extensions. Likely abandoned due to prolonged inactivity. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without resolution. Snapcraft hangs when using core22 with experimental extensions without LXD, briefly showing the LXD configuration prompt before disappearing. No comments or fixes were provided, leaving the report abandoned. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1996508 snapcraft try with core22 doesn't support lxd | snapcraft (launchpad) | closed | Core22 support for snapcraft try --use-lxd was added by merged PR snapcore/snapcraft#3981 (commit 2691262b8) and released on edge. | |
| #1866300 snapcraft fails to build core20 snap | snapcraft (launchpad) | closed | Closed without a documented fix after core20 Multipass/LXD failures; core20 build-base support was unavailable and the workaround was destructive mode. | |
| #4443 snapcraft on ARM 64 - stuck at lxd | snapcraft | closed | The ARM64 hang was traced to missing LXD container networking, not a Snapcraft architecture defect; Snapcraft 7.5.4 added a timeout instead of looping indefinitely. |