From 4a0a0df2ff9da818900a5c2254cae1125e19eb66 Mon Sep 17 00:00:00 2001 From: deeplow Date: Mon, 8 Jul 2024 10:44:20 -0400 Subject: [PATCH] Fix Updater only restarting sys-* qubes After an update to qubes-vm-update [1] (which the SDW updater uses under the hood) `--restart` was changed to only restart `sys-*` qubes. The new qubes-vm-update flag --apply-to-all has the behavior we intend. Fixes #1127 [1]: https://github.com/QubesOS/qubes-core-admin-linux/commit/93078d0b --- sdw_updater/Updater.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdw_updater/Updater.py b/sdw_updater/Updater.py index 309a1eb1..d1a9a3e8 100644 --- a/sdw_updater/Updater.py +++ b/sdw_updater/Updater.py @@ -159,7 +159,7 @@ def apply_updates_templates(templates=current_templates, progress_callback=None) def _start_qubes_updater_proc(templates): update_cmd = [ "qubes-vm-update", - "--restart", # Enforce app qube restarts + "--apply-to-all", # Enforce app qube restarts "--show-output", # Update transaction details (goes to stdout) "--just-print-progress", # Progress reporting (goes to stderr) "--targets",