Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adds clarifying comments to the update script
Factored in some advice received during pre-review. For now we're taking an interative approach to automating the updates. Currently we want, in order: 1. All dom0 RPMs up to date 2. All TemplateVMs up to date with packages (either RPMs or debs) What's not yet implemented is a strategy to automatically enforce the VM state regularly. That'll likely be a `qubesctl state.highstate` command, but punting for now to simplify testing of this already significant change.
- Loading branch information
9a5535f
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Well, qubesctl (unless --skip-dom0) does handle dom0 before touching anything else. Specific order is:
9a5535f
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Even better, @marmarek. Given that clarification, it sounds like we'd do well to follow suit, using
qubesctl
across the board.Perhaps we can follow up with a separate issue, @emkll, using
state.highstate
with no targets? After a bit of testing we'll see whether max concurrency of 2 is reasonable.