From c16d1e51d67763a95e44fe7d78829fc3d4405914 Mon Sep 17 00:00:00 2001 From: James Valleroy Date: Sun, 9 Oct 2022 10:13:44 -0400 Subject: [PATCH] upgrades: Skip unattended-upgrade in dist-upgrade Skip running unattended-upgrade due to it getting stuck in endless loop. See #2266. Signed-off-by: James Valleroy Reviewed-by: Sunil Mohan Adapa --- plinth/modules/upgrades/privileged.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plinth/modules/upgrades/privileged.py b/plinth/modules/upgrades/privileged.py index c6e0b161f..5b2f2a4e0 100644 --- a/plinth/modules/upgrades/privileged.py +++ b/plinth/modules/upgrades/privileged.py @@ -493,9 +493,10 @@ def _perform_dist_upgrade(): f'{DIST_UPGRADE_PRE_DEBCONF_SELECTIONS}', flush=True) debconf_set_selections(DIST_UPGRADE_PRE_DEBCONF_SELECTIONS) + # XXX: unattended-upgrade gets stuck here, see #2266. # This will upgrade most of the packages. - print('Running unattended-upgrade...', flush=True) - subprocess.run(['unattended-upgrade', '--verbose'], check=False) + #print('Running unattended-upgrade...', flush=True) + #subprocess.run(['unattended-upgrade', '--verbose'], check=False) # Remove obsolete packages that may prevent other packages from # upgrading.