** Description changed: + [Impact] + + This bug prevents the screen lock inhibitor logic when the Gtk3 or KDE + frontends are used for release upgrades. This leaves users at risk of + encountering an issue where the lock screen cannot be unlocked, if it was + locked during upgrade. + + This is needed in the stable releases because it affects upgrades to + jammy. + + [Test Plan] + + To reproduce on impish, do the following: + + * For ease of testing, set your screen lock timeout to 1 minute. + * Start an upgrade to jammy using the Gtk3 frontend: + + $ do-release-upgrade -d -f DistUpgradeViewGtk3 + + * Click the 'Upgrade' button when the release notes are displayed. When + prompted, click 'Start Upgrade'. Observe that there is no information message + indicating the screen lock has been disabled (nor is there a message + indicating that we failed to disable the screen lock). + * Idle long enough to allow the screen lock to kick in. + + Note: dbus-monitor "interface=org.freedesktop.ScreenSaver" can also be used to + monitor any attempts to disable the screen lock. + + [Where problems could occur] + + This patch introduces new environment variables to the upgrade that were not + previously set when the KDE or Gtk3 frontends were used. Regressions could + occur if any existing code (besides the screen lock inhibitor code) had + different behavior based on these variables. + + [Original Description] + I was upgrading from Ubuntu 21.10 to Ubuntu 22.04 this morning when my lock screen became enabled. My screen is set to blank after 5 minutes. Looking at the main release upgrade log file I noticed the following: 2022-04-11 06:55:10,389 INFO release-upgrader version '22.04.7' started ... 2022-04-11 06:58:10,297 DEBUG inhibit screensaver Then in /var/log/auth.log I found: Apr 11 07:06:24 godspeed gdm-password]: gkr-pam: unlocked login keyring I don't recall when I last responded to a dialog from ubuntu-release- upgrader but I would guess it was around here: 2022-04-11 06:56:18,259 DEBUG About to apply the following changes So that would only be a couple of minutes of inactivity before the screensaver was inhibited, so I don't think it worked. Additionally, I never saw a message about the screen lock being disabled. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: ubuntu-release-upgrader-core 1:22.04.8 ProcVersionSignature: Ubuntu 5.15.0-25.25-generic 5.15.30 Uname: Linux 5.15.0-25-generic x86_64 ApportVersion: 2.20.11-0ubuntu80 Architecture: amd64 CasperMD5CheckResult: pass CrashDB: ubuntu CurrentDesktop: ubuntu:GNOME Date: Mon Apr 11 11:07:56 2022 InstallationDate: Installed on 2022-01-07 (94 days ago) InstallationMedia: Ubuntu 21.10 "Impish Indri" - Release amd64 (20211012) PackageArchitecture: all SourcePackage: ubuntu-release-upgrader Symptom: ubuntu-release-upgrader UpgradeStatus: Upgraded to jammy on 2022-04-11 (0 days ago) VarLogDistupgradeTermlog:
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1968607 Title: screen became locked during release upgrade To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1968607/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs