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

Last commit made on 2022-02-23
Get this branch:
git clone -b lp.1960255 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.1960255
Repository:
lp:~enr0n/ubuntu-release-upgrader

Recent commits

4ba329b... by Nick Rosbrook

DistUpgrade: prevent upgrades to jammy on Power 8

Starting with jammy, ppc64el packages are compiled for Power 9
processors, and Power 8 processors are not able to upgrade to jammy. Add
a quirk to check /proc/cpuinfo for a POWER8 cpu, and abort the upgrade
if found.

LP: #1960255

0d8bb67... by Brian Murray

releasing package ubuntu-release-upgrader version 1:22.04.5

cad1fb6... by Brian Murray

Run pre-build.sh

49e86f3... by Brian Murray

Merge remote-tracking branch 'enr0n/lp.1959458' into ubuntu/main

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

1aa5ba5... by Brian Murray

Run pre-build.sh: updating mirrors, demotions, and translations.

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