cli: ignore sudo warning when using multipass
Metadata
Current evaluation
Merged #3275 in commit cb23c00a5, suppressing Snapcraft's sudo warning when the Multipass build provider is used.
Resolution: closed resolved
Reason: PR #3275 was approved and merged as commit cb23c00a5, implementing the sudo-warning suppression for Multipass builds.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
- [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `./runtests.sh static`?
- [ ] Have you successfully run `./runtests.sh tests/unit`?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #3275 in commit cb23c00a5, suppressing Snapcraft's sudo warning when the Multipass build provider is used. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #3275, making the CLI suppress its sudo warning when using the Multipass build provider. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged a pull request that updates the CLI to ignore sudo warnings when using multipass. The change (+8/-2 lines in one file) was approved by one reviewer, passed CI checks, and successfully integrated into the main branch. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a CLI update to suppress the sudo warning when Multipass is used. Authored by maintainer sergiusens, the change was integrated directly into the codebase without additional review comments. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2447 build providers: remove SIGUSR1 signal ignore workaround for multipass | snapcraft | merged | Merged PR #2447 (commit a2ef08109) removed Snapcraft's SIGUSR1-ignore workaround after Multipass fixed the underlying bug upstream in canonical/multipass#221. | |
| #1799780 root user handling for multipass is confusing | snapcraft (launchpad) | closed | Fixed by merged snapcore/snapcraft#2385 (commit 404255671), consolidating CLI re-execution and delegating Multipass root handling to build-provider APIs. | |
| #2869 build providers: use multipass from stable | snapcraft | merged | Merged in canonical/snapcraft#2869 (commit eb9bd8fbf), switching build providers to install Multipass 1.0 from the stable channel. | |
| #3240 cli: only issue warning when checking for usage of sudo | snapcraft | merged | Merged in snapcraft#3240 (commit e622647f3), limiting CLI sudo warnings to checks for sudo usage. | |
| #3150 cli: error/warn when using sudo | snapcraft | merged | Merged PR #3150 as commit 84891da30, adding sudo errors for LXD/Multipass/remote-build, a warning for host cleanup, and sudo test-environment updates to reduce Sentry permission-error reports. | |
| #2293 build providers: use the new snapcraft: remote for multipass | snapcraft | merged | Merged PR #2293 as commit 66060e839, switching Multipass builds to the snapcraft: remote and delegating unsupported-base errors to Multipass. |