← Back to issue list

Multipass: Use native mounts where available

View original Github issue

Metadata

Project
craft-providers
Number
#517
Type
issue
State
open
Author
lengau
Labels
Type: Enhancement
Created
Updated
Closed
—

Current evaluation

Multipass mounts still use classic SSHFS because the provider does not detect the active driver or pass `--type native`; this open enhancement targets faster mounts on Hyper-V, QEMU, and LXD.

Suggested action: keep open

Reason: The maintainer-authored issue precisely identifies the supported drivers, detection command, and expected `--type native` argument. Current `Multipass.mount()` constructs `mount <source> <target>` without that argument, and no related implementation appears in the inspected history, so the performance enhancement remains valid and open.

Evaluated by: mr-cal-bot

Impact: 48 Quick Win: 29 Complexity: 32 Confidence: 96 Actionability: 90

Issue body

### What needs to get done Multipass offers [native mounts](https://multipass.run/docs/mount) on the hyperv, qemu and lxd drivers. These are the default drivers on all supported platforms. If Multipass [uses](https://multipass.run/docs/local-driver) one of these drivers (`multipass get local.driver`), mounting should set `--type native`. ### Why it needs to get done The default (`classic` mounting) uses sshfs, which can be slow. Native mounts use 9p or cifs, which are significantly faster.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 48
Quick Win: 29
Complexity: 32
Confidence: 96
Actionability: 90
keep open Multipass mounts still use classic SSHFS because the provider does not detect the active driver or pass `--type native`; this open enhancement targets faster mounts on Hyper-V, QEMU, and LXD.
stealth/space-bunny-alpha
Impact: 45
Quick Win: 27
Complexity: 32
Confidence: 80
Actionability: 88
keep open Open maintainer-authored enhancement to use faster native Multipass mounts when the configured Hyper-V, QEMU, or LXD driver supports them, instead of default SSHFS-based classic mounts.
qwen3.6-35b-a3b-mtp-q6
Impact: 50
Quick Win: 35
Staleness: 70
Complexity: 30
Confidence: 70
Support Request: 0
needs triage Enhancement to use native mounts instead of sshfs for faster performance when using Multipass drivers. Awaiting maintainer triage.
qwen/qwen3.6-35b-a3b
Staleness: 75
Complexity: 20
Confidence: 70
Support Request: 0
needs triage Enhancement to use Multipass native mounts instead of sshfs for better performance. Currently awaiting human triage after automated Jira ticket creation.
qwen3.6-35b-a3b-mtp-q6
Staleness: 80
Complexity: 15
Confidence: 75
Support Request: 0
needs triage Enhancement to use Multipass native mounts instead of sshfs for improved performance on supported drivers. Currently unassessed by maintainers with no discussion or implementation progress.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.