~enr0n/ubuntu-release-upgrader:lp.1959458

Last commit made on 2022-02-11
Get this branch:
git clone -b lp.1959458 https://git.launchpad.net/~enr0n/ubuntu-release-upgrader
Only Nick Rosbrook can upload to this branch. If you are Nick Rosbrook please log in for upload directions.

Branch merges

Branch information

Name:
lp.1959458
Repository:
lp:~enr0n/ubuntu-release-upgrader

Recent commits

ef1158e... by Nick Rosbrook

DistUpgrade: use org.freedesktop.ScreenSaver to inhibit screen lock

Update the screen lock prevention code in DistUpgradeController to use
the DBus interface org.freedesktop.ScreenSaver. This was suggested as
the preferred alternative to existing quirks, which sometimes fail. If
the org.freedesktop.ScreenSaver service cannot be found, display a
message to the user suggesting that they manually ensure the lock screen
is disabled.

The org.freedesktop.ScreenSaver.Inhibit function is implemented such
that the effect only lasts as long as the caller's dbus connection
remains open [1]. This means that when the dist-upgrade completes, and
the user chooses not to reboot immediately, the screen may lock again.
This is a change in the previous behavior, which was originally added
because of LP: #1780342.

Remove the gnome-screensaver quirk and the KDE-specific code in favor of
this approach. But, leave the xdg-screensaver quirk as it may work in
cases such as xscreensaver, where the org.freedesktop.ScreenSaver
interface is not available.

[1] https://people.freedesktop.org/~hadess/idle-inhibition-spec/ch03.html

LP: #1959458

2dbf2f1... by Brian Murray

modify the previous changelog entry

73c66e7... by Brian Murray

Increase the fallback KERNEL_INITRD_SIZE so that there is room for commonly used modules in the initramfs subsequently some upgrades may be disallowed due to a lack of free space in /boot.

db4b35f... by Nick Rosbrook

DistUpgrade: update download rates in estimated download message

Currently, the estimated download time message references 1Mbit DSL and
56k modems. These references are not useful for most modern download
rates. Update the message to reference 5Mbit and 40Mbit rates instead,
using the data in [1] as a guide.

While here, make the computation compliant with [2].

[1] https://www.cable.co.uk/broadband/speed/worldwide-speed-league/
[2] https://wiki.ubuntu.com/UnitsPolicy

LP: #1947581

83526e4... by Brian Murray

debian/control: rename the main branch

802b89e... by Brian Murray

releasing package ubuntu-release-upgrader version 1:22.04.4

2eb8e4c... by Brian Murray

update the changelog

f6d7452... by Brian Murray

update the tests for the removal of the partner archive

3618cf4... by Steve Langasek

remove references to archive.canonical.com from sources.list on upgrade.

LP: #1959343

3f7be9e... by Brian Murray

releasing package ubuntu-release-upgrader version 1:22.04.3