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

Allow NetVM warning message to close open AppVMs #1132

Open
bnvk opened this Issue Aug 19, 2015 · 6 comments

Comments

@bnvk

bnvk commented Aug 19, 2015

Currently if a user tries to close a NetVM while AppVMs are using it, Qubes will not allow the NetVM to close and instead displays the message:

ERROR: There are other VMs connected to this VM: ['appvm-1', 'appvm-2', 'appvm-3']

It seems it would be helpful to users have an extra button that says "Close open VMs (using this NetVM)" and perhaps a message that explains the state of the AppVMs will be preserved.

@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong Aug 28, 2015

Member

and perhaps a message that explains the state of the AppVMs will be preserved.

What does this part mean? (ISTM that the states of the AppVMs would, in many cases, not be preserved (in many relevant senses of that word) upon being shut down.)

Member

andrewdavidwong commented Aug 28, 2015

and perhaps a message that explains the state of the AppVMs will be preserved.

What does this part mean? (ISTM that the states of the AppVMs would, in many cases, not be preserved (in many relevant senses of that word) upon being shut down.)

@bnvk

This comment has been minimized.

Show comment
Hide comment
@bnvk

bnvk Aug 28, 2015

and perhaps a message that explains the state of the AppVMs will be preserved.

Perhaps that is not the best wording, but I meant that upon restarting an AppVM browser session data persists upon stoping and restarting AppVMs

bnvk commented Aug 28, 2015

and perhaps a message that explains the state of the AppVMs will be preserved.

Perhaps that is not the best wording, but I meant that upon restarting an AppVM browser session data persists upon stoping and restarting AppVMs

@unman

This comment has been minimized.

Show comment
Hide comment
@unman

unman Aug 28, 2015

Member

Well, not in dispVMs or VMs with TBB. And there may be all sorts of changes to state that would not be preserved on shutdown (e.g packages installed in template based VM, configuration changes), as above.
It might be safer to warn that state may not be preserved.
That doesn't mean I don't like the suggestion.

Member

unman commented Aug 28, 2015

Well, not in dispVMs or VMs with TBB. And there may be all sorts of changes to state that would not be preserved on shutdown (e.g packages installed in template based VM, configuration changes), as above.
It might be safer to warn that state may not be preserved.
That doesn't mean I don't like the suggestion.

@bnvk

This comment has been minimized.

Show comment
Hide comment
@bnvk

bnvk Aug 29, 2015

The UX improvement of the issue is to make shutting down a NetVM a faster & easier process. The message about state being preserved is honestly something that doesn't matter that much, it could not be included at all. That said, messages of this sort should be short and clear not trying to explain how all components of a system works.

bnvk commented Aug 29, 2015

The UX improvement of the issue is to make shutting down a NetVM a faster & easier process. The message about state being preserved is honestly something that doesn't matter that much, it could not be included at all. That said, messages of this sort should be short and clear not trying to explain how all components of a system works.

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Aug 30, 2015

Member

We aim to allow restarting NetVM without need to shutdown every
connected VM. This require fixing #975 and then implementing similar
functionality as described in #1082. Not something that will happen
soon...

Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

Member

marmarek commented Aug 30, 2015

We aim to allow restarting NetVM without need to shutdown every
connected VM. This require fixing #975 and then implementing similar
functionality as described in #1082. Not something that will happen
soon...

Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

@unman

This comment has been minimized.

Show comment
Hide comment
@unman

unman Apr 14, 2017

Member

@andrewdavidwong Confirmed this issue still arises in 3.2 milestone

Member

unman commented Apr 14, 2017

@andrewdavidwong Confirmed this issue still arises in 3.2 milestone

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment