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

Installing Whonix 15 leaves sys-whonix on Whonix 14 #5183

Closed
andrewdavidwong opened this issue Jul 21, 2019 · 8 comments
Closed

Installing Whonix 15 leaves sys-whonix on Whonix 14 #5183

andrewdavidwong opened this issue Jul 21, 2019 · 8 comments
Labels
C: doc C: Whonix This issue impacts Qubes-Whonix P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists.
Milestone

Comments

@andrewdavidwong
Copy link
Member

Qubes OS version

R4.0

Affected component(s) or functionality

Whonix 15 installation

Brief summary

Installing Whonix 15 with Whonix 14 already installed results in sys-whonix still on Whonix 14.

To Reproduce

  1. Have Whonix 14 installed.
  2. Follow the instructions to install Whonix 15. (Note: My UpdateVM uses sys-whonix for network access.)
  3. At the end, sys-whonix is still based on whonix-gw-14.

Expected behavior

Either sys-whonix is automatically switched over to whonix-gw-15, or there are instructions that state what to do.

Maybe it is as simple as changing the TemplateVM of the pre-existing sys-whonix from whonix-gw-14 to whonix-gw-15, or maybe this is dangerous and sys-whonix should instead be re-created, or maybe re-creating sys-whonix is inadvisable due to entry guard change fingerprinting. Who knows?

Actual behavior

sys-whonix is still based on whonix-gw-14.

Relevant documentation you've consulted

Related, non-duplicate issues

None found.

@andrewdavidwong andrewdavidwong added T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists. C: Whonix This issue impacts Qubes-Whonix P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. labels Jul 21, 2019
@andrewdavidwong andrewdavidwong added this to the Release 4.0 updates milestone Jul 21, 2019
@iprid23
Copy link

iprid23 commented Aug 4, 2019

Well, isn't it logical to inspect the /rw of sys-whonix and see if there are any files?

@andrewdavidwong
Copy link
Member Author

Well, isn't it logical to inspect the /rw of sys-whonix and see if there are any files?

I'm not sure what you mean. What do the contents of /rw on sys-whonix have to do with this?

@adrelanos
Copy link
Member

Related:
#6904

@adrelanos
Copy link
Member

Made an edit here:
https://www.whonix.org/wiki/Qubes/Install#Remove_Old_Versions

Does it look good? Consider hitting the [edit] button if not.

Can this be considered documented and therefore closeable?

Any further improvements would be covered by #6904 (unspecific to Qubes-Whonix), I think.

@andrewdavidwong
Copy link
Member Author

Closing as resolved. If you believe this issue is not yet resolved, or if anyone is still affected by this issue, please leave a comment, and we'll be happy to reopen it. Thank you.

@DiagonalArg
Copy link

Made an edit here: https://www.whonix.org/wiki/Qubes/Install#Remove_Old_Versions

Does it look good? Consider hitting the [edit] button if not.

Can this be considered documented and therefore closeable?

That link is now broken, but proper documnetation is here:
https://www.qubes-os.org/doc/templates/#switching

I am unable to edit the whonix wiki, or I would have added it there, but footnote 4 there does point, in what was a circular fashion, here.

@adrelanos
Copy link
Member

https://www.whonix.org/wiki/Qubes/Install#Remove_Old_Versions is now https://www.whonix.org/wiki/Qubes/Install#Notices. Added an anchor just now.

But anyhow. When reading https://www.whonix.org/wiki/Qubes/Install from top to buttom, this is mentioned.

As for footnotes, see:
https://forums.whonix.org/t/wiki-footnotes/12861

I am unable to edit the whonix wiki

https://www.whonix.org/wiki/Contribute#Documentation

We're having many edits from editors with and even without account every week.

@DiagonalArg
Copy link

DiagonalArg commented Nov 23, 2021

@adrelanos - The relevant quote is:

After the Qubes-Whonix ™ installation has finished, it is recommended to manually change the setting of any App Qubes still using Qubes-Whonix ™ 15 Templates to the Qubes-Whonix ™ 16 Templates. [4]

That points to footnote 4, which points here. I don't see the following sequence of commands, which are here, present on the wiki:

Base the disposable template on the new template.

qvm-create -l red -t <NEW_TEMPLATE> <NEW_DISPOSABLE_TEMPLATE>
qvm-prefs <NEW_DISPOSABLE_TEMPLATE> template_for_dispvms True
qvm-features <NEW_DISPOSABLE_TEMPLATE> appmenus-dispvm 1
qubes-prefs default-dispvm <NEW_DISPOSABLE_TEMPLATE>

That wasn't sufficient. I also needed the following prior to deleting the old dispvm:

qvm-prefs anon-whonix default_dispvm whonix-ws-16-dvm

Not sure why I couldn't edit the wiki. Maybe an addon? I'll look into it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: doc C: Whonix This issue impacts Qubes-Whonix P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists.
Projects
None yet
Development

No branches or pull requests

4 participants