← Back to issue list

lxd: setup LXD remote for multipass

View original Github issue

Metadata

Project
snapcraft
Number
#1866
Type
pull request
State
closed
Author
kalikiana
Labels
Created
Updated
Closed

Current evaluation

Closed without merging. The change auto-configured an LXD remote for multipass but hit unresolved permission and mounting errors. Reviewers flagged inconsistent behavior, prompting closure pending fixes.

Suggested action:

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] If this is a bugfix. Have you checked that there is a bug report open for the issue you are trying to fix on [bug reports](https://bugs.launchpad.net/snapcraft)? - [x] If this is a new feature. Have you discussed the design on the [forum](https://forum.snapcraft.io)? - [x] Have you successfully run `./runtests.sh static`? - [x] Have you successfully run `./runtests.sh unit`? ----- This implements automatic setup of LXD and a network bridge which is then added as a new remote and behaves like any other container.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Closed without merging. The change auto-configured an LXD remote for multipass but hit unresolved permission and mounting errors. Reviewers flagged inconsistent behavior, prompting closure pending fixes.
qwen3.6-35b-a3b-mtp-q6 Closed after implementing automatic LXD remote setup for multipass. Addressed mount permissions, stderr logging, and missing LXD error handling through iterative debugging.
qwen3.6-35b-a3b-mtp-q6 Merged after implementing automatic LXD remote setup for Multipass. Iterative testing led to fixes for stderr redirection, missing LXD error handling, and ID mapping for hybrid mounts.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1516 lxd: LXD not installed when using remote snapcraft merged Merged fix for a bug where lxc installation was not correctly verified when using a LXD remote. Also corrected incomplete test scenario usage. Approved by two reviewers, modified two files.
74%
#3172 cli: restore --target-arch with warning for LXD and Multipass snapcraft closed Closed without merging due to unresolved review comments and missing CI checks. The change intended to restore the --target-arch flag for LXD and Multipass, converting an error to a warning.
72%
#3175 cli: restore --target-arch with warning for LXD and Multipass snapcraft merged Restored the --target-arch CLI flag with a warning for LXD and Multipass. Merged after single reviewer approval with minimal changes across two files.
72%
#718 multipass: use the correct image remote charmcraft merged Merged after approval, updating Multipass to use the correct image remote and resolving issue #713. The change modifies four files (+5/-7 lines) and notes a related LXD upstream fix.
70%