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

phase out manual use of qubes-dom0-update by user / replace it by salt #3447

Open
adrelanos opened this Issue Jan 6, 2018 · 5 comments

Comments

Projects
None yet
4 participants
@adrelanos
Copy link
Member

adrelanos commented Jan 6, 2018

Talked to Marek at 34c3. We concluded the following.

  • Installing Whonix manually using qubes-dom0-update got too difficult since too many manual modifications of dom0 would be required.
  • Most users shall no longer install Whonix using qubes-dom0-update.
    • Most users shall install Whonix using Qubes salt.
  • Most users shall no longer update using qubes-dom0-update.
    • Should use sudo qubesctl --templates pkg.upgrade instead.
  • We need salt commands for installation of arch linux and others
  • Modify qubes-dom0-update to tell the user it is recommended to use salt instead.

Basically, let's phase out manual use of qubes-dom0-update by users.

Technical background:

  • Marek said we cannot make qubes-dom0-update run salt, because salt is running qubes-dom0-update and it must not be circular. Would be tricky because not clear which salt salt formula to enable.
  • This is a description what Qubes salt does (confirmed by Marek): https://www.whonix.org/wiki/Dev/Qubes#salt

adrelanos added a commit to adrelanos/qubes-doc that referenced this issue Jan 6, 2018

@andrewdavidwong andrewdavidwong added this to the Release 4.1 milestone Jan 7, 2018

@tasket

This comment has been minimized.

Copy link

tasket commented Jan 9, 2018

Then salt will still use qubes-dom0-update in R4.1...?

@adrelanos

This comment has been minimized.

Copy link
Member Author

adrelanos commented Jan 10, 2018

Yes, salt will continue to call qubes-dom0-update.

@adrelanos

This comment has been minimized.

Copy link
Member Author

adrelanos commented Feb 17, 2018

//cc @awokd

@awokd

This comment has been minimized.

Copy link

awokd commented Feb 17, 2018

Thanks for the heads up @adrelanos , hadn't seen this. I linked #1983 from the R4.0 doc tracking ticket.

@andrewdavidwong

This comment has been minimized.

Copy link
Member

andrewdavidwong commented Feb 23, 2018

Per #3595 (comment), this issue should be understood more generally to include things like the creation of whonix-ws-based VMs, not as limited solely to qubes-dom0-update.

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