Skip to content
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

How to "routing between them" when using MULTIPASS_SERVER_ADDRESS #3750

Open
lars18th opened this issue Oct 20, 2024 · 5 comments
Open

How to "routing between them" when using MULTIPASS_SERVER_ADDRESS #3750

lars18th opened this issue Oct 20, 2024 · 5 comments
Labels
documentation needs triage Issue needs to be triaged

Comments

@lars18th
Copy link

Description of documentation issue or suggestion

This is related to the page: How to use Multipass remotely
https://multipass.run/docs/how-to-use-multipass-remotely

The problem is the section:

Some commands (shell, exec, mount) currently rely on direct networking
between the client and the instance. For these to work, you’ll need to
ensure routing between them is possible.

I want to use multipass cli tool with MULTIPASS_SERVER_ADDRESS. In fact, it's now working. But shell and transfer commands doesn't work (and they doesn't describe any error).

Therefore I need help about "how to ensure routing between the host running multipass in remote and the vm".
Nothing describes this. What we need?

Proposal to fix issue or enact suggestion

The documentation is incomplete.

Additional context

I am testing in different scenarios, and commands like shell never work.

@lars18th lars18th added documentation needs triage Issue needs to be triaged labels Oct 20, 2024
@lars18th
Copy link
Author

Perhaps a simple upgrade in the documentation will be sufficient:

Some commands (shell, exec, mount) currently rely on direct networking
between the client and the instance. For these to work, you’ll need to
ensure **network** routing between them is possible. ** Check the ip
address of the instance with command `multipass list` or `multipass list` **.

@georgeliao
Copy link
Contributor

georgeliao commented Oct 22, 2024

Hi @lars18th
Thanks for reporting. Our documentation needs to be adjusted a bit to reflect on this. The current multipass support for remote daemon is still very limited.

@ricab
Copy link
Collaborator

ricab commented Oct 22, 2024

Agreed. We're aware of the limitations you are facing @lars18th. This is essentially still on the status of "hack" and we need to rethink how we present it in the documentation to avoid giving a different impression. Supporting remote daemon/client properly would require many changes and is not in our immediate future.

@lars18th
Copy link
Author

Hi @ricab ,

I hope you want to add minimal remote support. For example, adding the option to configure a proxy (#3751). I understand this is not a priority, but the current functionality is sufficient in several use cases. The only issue right now is how to route the ssh connection to the instances.

@ricab
Copy link
Collaborator

ricab commented Oct 24, 2024

In the future, eventually, this is something we will probably want to look into but, in all honesty, we have a large number of things with more priority requiring our attention on the local desktop case. We prefer to have a consolidated foundation before we move on to more fancy stuff like this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation needs triage Issue needs to be triaged
Projects
None yet
Development

No branches or pull requests

3 participants