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

add UpdateVM setting to qubes-vm-settings #3412

Open
adrelanos opened this Issue Dec 19, 2017 · 1 comment

Comments

Projects
None yet
3 participants
@adrelanos
Member

adrelanos commented Dec 19, 2017

Qubes OS version:

R4

Affected TemplateVMs:

dom0


Steps to reproduce the behavior:

open qubes-vm-settings

Expected behavior:

Should have UpdateVM setting.

Actual behavior:

Does not have UpdateVM setting.

General notes:

Cloning a TempalteVM is a natural step, even an encouraged one. The newly introduced burden in Qubes R4 that one has to edit dom0 configuration after cloning a template is a big usability issue.

NetVM being set to none for TemplateVMs (especially Whonix TemplateVMs) is very confusing for most users. (User question: "How shall I upgrade without a network connection.") Many users will think this is wrong and will manually set a NetVM.

Users who clone their whonix-gw / whonix-ws will very likely have a clearnet leak, will have them upgrades through clearnet rather than Tor which is clearly unexpected. (#3118) It is very non-obvious and difficult to learn that one has to edit dom0 /etc/qubes-rpc/policy/qubes.UpdatesProxy.

Therefore I suggest adding to qubes-vm-settings an UpdateVM setting below its NetVM setting.

I wouldn't call it UpdatesProxy rather than UpdateVM, because UpdateVM makes more sense for users.


Related issues:

#3118

@adrelanos

This comment has been minimized.

Show comment
Hide comment
@adrelanos

adrelanos Feb 23, 2018

Member

Should this ticket have the qubes-manager tag?
Dunno if qubes-vm-settings is considered part of QVMM.
I think this is primarily a GUI rather than core issue.

Member

adrelanos commented Feb 23, 2018

Should this ticket have the qubes-manager tag?
Dunno if qubes-vm-settings is considered part of QVMM.
I think this is primarily a GUI rather than core issue.

marmarta added a commit to marmarta/qubes-manager that referenced this issue Mar 16, 2018

Minor textual update for Global Settings
In lieu of bigger overhaul/processing policy files in
VM Settings, a bit of explanation for updateVM in Global
Settings and a change of name from UpdateVM to Dom0 Update VM
there. This is quick fix solution, pending a better
one when (hopefully) we get some better API for
interacting with policies.

references QubesOS/qubes-issues#3412

@marmarta marmarta referenced this issue in QubesOS/qubes-manager Mar 16, 2018

Merged

Minor textual update for Global Settings #80

@qubesos-bot qubesos-bot referenced this issue in QubesOS/updates-status Mar 28, 2018

Closed

manager v4.0.17 (r4.0) #468

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