-
-
Notifications
You must be signed in to change notification settings - Fork 391
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sshfs is now unmaintained #497
Comments
https://github.com/neunenak/sshfs seems like it could be a new successor. |
The next release |
I'm pretty worried about the performance consequences of 9p.. it could be a major shock to people. Discussion in https://cloud-native.slack.com/archives/C043N6ZFV9S/p1665436861986039?thread_ts=1665063734.137219&cid=C043N6ZFV9S - I know there's hope for faster 9p, but 10x slower than sshfs is a lot.
|
@rfay thanks for bringing that up. I would expect most macOS users that actually need volume mounts and filesystem performance to opt for native macOS virtualisation with virtiofs. This is being evaluated as the default option on supported systems (i.e. macOS 13). 9p is basically the standard mount option for QEMU (on Linux and now macOS) and there is continuous development and improvements in this regard, it can only get better. It is actually good enough on Linux. I do however agree with you that it may be too early to swap sshfs with 9p and would be open to delaying this. |
I've already hijacked this thread too much, but also discussed in slack virtiofs on Linux as used by docker desktop for Linux is completely unreliable and makes that pretty much a disaster to this point. OTOH virtiofs on docker desktop for mac is finally usable in latest release, at least with the trivial test I tried. |
The performance was significantly improved in QEMU 7.2. |
But QEMU 7.2 hasn't made it into homebrew yet, as you know. Is there an easy way to test with 7.2? |
|
Nice, massive progress in general. Colima HEAD+QEMU HEAD: 9p: 3.6s Close enough not to worry now. But even sshfs seems 2x faster than before, although I didn't go back and test previous versions right now.
|
Great to know! Is there any ETA for that release? |
You can expect it to follow Lima v0.14.0 release. |
FYI I think I can release Lima v0.14.0 next week. By the end of the year in the worst case. |
https://github.com/lima-vm/lima/releases/tag/v0.14.0 👀 👀 👀 |
@fskaeh it is now available in head. Waiting for some user feedback before pushing a release. # ensure Lima is v0.14.0
brew install --head colima |
Amazing, thank you! Seems to be performing really well so far. |
See
|
😂 😂 😂 this is among of the perks of staying on the bleeding edge. Thanks for the feedback. |
I don't know that it's possible, but I think it would improve stability to pin colima to a particular version of lima, and to incorporate lima into colima instead of using brew to do the linkage. The problem is this isn't "bleeding edge", it's |
It is definitely possible and part of the plan for v1.0.0. |
https://github.com/deadbeefsociety/sshfs seems active too |
SSHFS is no longer orphaned https://github.com/libfuse/sshfs/ |
Will close this issue in light of the previous comment. Any change to different file sharing mechanisms I'd consider a topic for another ticket. |
Description
As per https://github.com/libfuse/sshfs the project is now unmaintained, and so will not receive any updates or patches (including for security issues). Is there going to be a plan for replacing/removing this component from Colima?
Version
Colima Version: 0.4.6
Lima Version:
Qemu Version:
Operating System
Reproduction Steps
Expected behaviour
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: