[neon/forks/ubuntu-release-upgrader]: Summary of bulk changes made

KDE Git Services - Bulk Change null at kde.org
Fri Aug 26 14:51:36 BST 2022


Git repository change summary for neon/forks/ubuntu-release-upgrader
Pushed by jriddell into branch 'Neon/unstable_jammy'.
Changed from 925cd02b4d5b5d11c9cfbf38b4fd09851d3a4af6 to a719eee34477c74feef3eef04e543c0defcb81da
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.

This change contains the following new commits:

Git commit d05ee6b47d4b96eb223859dc70a8aacfbaf75192 by William Wilson on 25/05/2022 at 19:20..
remove broken match section from default raspi netplan config on upgrades to jammy
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/d05ee6b47d4b96eb223859dc70a8aacfbaf75192

Git commit 466e383cb63a75f017c1f8244e4542da7c51e6b6 by William Wilson on 25/05/2022 at 21:22..
Add python3-yaml as a dependency
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/466e383cb63a75f017c1f8244e4542da7c51e6b6

Git commit 9d7c0836212d794d7257f6ac82cb73fd10820ee7 by Nick Rosbrook on 26/05/2022 at 13:19..
add python3-yaml test dependency
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/9d7c0836212d794d7257f6ac82cb73fd10820ee7

Git commit 318a97686850babc1ea6fa14c1580d2918c96efa by Nick Rosbrook on 26/05/2022 at 13:19..
DistUpgrade: gracefully handle missing dbus module

Commit ef1158e4 ("DistUpgrade: use org.freedesktop.ScreenSaver to inhibit screen lock")
added a dependency on python3-dbus, but this added dependency was not
SRU'd to any stable releases. In most cases this is not an issue because
python3-dbus is seeded, but there is no guarantee that the package will
be present on the system.

Move the `import dbus` statement to the try block in _inhibitIdle(), and
handle any ImportErrors the same way as dbus exceptions, i.e. log the
exception and inform the user that they should manually disable their
screensaver. Note that we catch Exception rather than ImportError and
dbus.exceptions.DBusException explicitly because the latter will not be
defined if an ImportError occurs.

LP: #1965568
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/318a97686850babc1ea6fa14c1580d2918c96efa

Git commit 003221b8e98ef748ff42c4599b8100137202b1ed by Nick Rosbrook on 26/05/2022 at 13:19..
DistUpgrade: do not show lock screen error if XDG_SESSION_TYPE is tty

The lock screen inhibit code is expected to fail on e.g. server because
the DBus service will not exist. The existing check for empty
XDG_SESSION_TYPE is not sufficient, because this variable is set to
'tty' on server.

Fix the condition so that the error message is not shown if
XDG_SESSION_TYPE is empty, or is set to 'tty'.

LP: #1973785
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/003221b8e98ef748ff42c4599b8100137202b1ed

Git commit 33d381c47125a46bbb86c05335bd34dc0874516c by Nick Rosbrook on 26/05/2022 at 14:49..
DistUpgrade: add deb2snap entry for snapd-desktop-integration

LP: #1975747
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/33d381c47125a46bbb86c05335bd34dc0874516c

Git commit d64f6f46f38990060f70578d3c1081def785c131 by Nick Rosbrook on 26/05/2022 at 14:57..
Run pre-build.sh: updating mirrors, demotions, and translations.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/d64f6f46f38990060f70578d3c1081def785c131

Git commit 6569083821dcfc145755d818df6cc0479a6085fc by Nick Rosbrook on 26/05/2022 at 14:57..
releasing package ubuntu-release-upgrader version 1:22.04.11
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/6569083821dcfc145755d818df6cc0479a6085fc

Git commit ed83eac81f0244e016f1f9048def662afcb859f0 by Brian Murray on 06/07/2022 at 23:48..
Check old-releases to generate demotions for EoL releases
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/ed83eac81f0244e016f1f9048def662afcb859f0

Git commit ef10fddfb3959944eb04d84f2aa56789fe5b2847 by Brian Murray on 06/07/2022 at 23:50..
Create demotions file for EoL releases
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/ef10fddfb3959944eb04d84f2aa56789fe5b2847

Git commit 18fa5308800c364b0c84132197ed90ae7bfe135e by Brian Murray on 06/07/2022 at 23:56..
Add DistUpgrade.cfg for groovy and hirsute
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/18fa5308800c364b0c84132197ed90ae7bfe135e

Git commit 13747889bef81c599974c3839d7f40cc93566b8a by Brian Murray on 07/07/2022 at 00:16..
Add in a changelog entry
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/13747889bef81c599974c3839d7f40cc93566b8a

Git commit a432868f420bc40e4a8ba3835a7c56e7a11962eb by Brian Murray on 07/07/2022 at 00:22..
Run pre-build.sh: updating mirrors, demotions, and translations.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/a432868f420bc40e4a8ba3835a7c56e7a11962eb

Git commit 39e898b9d7ad1b70ee4670e67ec19616f103349a by Brian Murray (on behalf of Eduard Gómez Escandell) on 15/07/2022 at 19:25..
Prevented WSL from restarting
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/39e898b9d7ad1b70ee4670e67ec19616f103349a

Git commit 880e39b5ee02a0c816474164737a8139f3951a23 by Brian Murray on 15/07/2022 at 19:26..
Add a changelog entry for WSL reboot.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/880e39b5ee02a0c816474164737a8139f3951a23

Git commit 1bf9ea43d27a33f53076fb8b9ebc49ee6e1ed964 by Brian Murray on 15/07/2022 at 22:26..
DistUpgrade/deb2snap.json: gnome-3-34-1804 is no longer a seeded snap and should not be refreshed. (LP: #1981485)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/1bf9ea43d27a33f53076fb8b9ebc49ee6e1ed964

Git commit 6ba1033546950920eec9128de9d746696cd1b7f0 by Brian Murray on 15/07/2022 at 22:28..
Fix a flake8 check
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/6ba1033546950920eec9128de9d746696cd1b7f0

Git commit 4197ea9d7eaf2279e1e81a70de368ee85ba56c39 by Brian Murray on 15/07/2022 at 22:28..
Update TestSnapQuirks for a more modern release
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/4197ea9d7eaf2279e1e81a70de368ee85ba56c39

Git commit b0ad9f0bf2aa8048c144dc05419cf7424ec68c44 by Brian Murray on 19/07/2022 at 13:52..
tests/test_quirks.py: Remove declaration of unused variables
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/b0ad9f0bf2aa8048c144dc05419cf7424ec68c44

Git commit 04e7db4d81f301f157f80111ddc9f90858ad1d0f by Brian Murray on 19/07/2022 at 13:52..
releasing package ubuntu-release-upgrader version 1:22.04.12
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/04e7db4d81f301f157f80111ddc9f90858ad1d0f

Git commit 9a45503daefb3ec95fc97b9e7df7f3427f46a8e1 by Simon Chopin on 02/08/2022 at 13:50..
quirk: fix nvidia driver autoremoval issue

The 20.04.3 installer somehow removed the nvidia-driver-* metapackage,
leaving the actual driver packages as marked for autoremoval. If we
detect this situation, we silently fix it.

Related to LP: #1955047
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/9a45503daefb3ec95fc97b9e7df7f3427f46a8e1

Git commit c3cc8047c58350fa080fda1f9d7bdf9c71f8eaef by Brian Murray on 02/08/2022 at 18:00..
Fix a typo
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/c3cc8047c58350fa080fda1f9d7bdf9c71f8eaef

Git commit c58ed3c31e75ff7582a7700135fa5624d335c92b by Brian Murray on 02/08/2022 at 18:20..
The upgrade should exit if we can't install the metapkg
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/c58ed3c31e75ff7582a7700135fa5624d335c92b

Git commit 0e96c2312915ac9954a067505bbae2f7f386433f by Brian Murray on 02/08/2022 at 20:09..
Clarify a variable name
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/0e96c2312915ac9954a067505bbae2f7f386433f

Git commit 63ceabe06f465c3308bd78e10d938e3633ceb5af by Brian Murray on 02/08/2022 at 20:21..
Fix the version variable
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/63ceabe06f465c3308bd78e10d938e3633ceb5af

Git commit 742e630c7cae0a6dbe18fee75a584e910bc16f75 by Brian Murray on 03/08/2022 at 00:03..
Add more words to the changelog entry.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/742e630c7cae0a6dbe18fee75a584e910bc16f75

Git commit 51fc465e0f6a6ab93131f0074ebccfa5d67bfca4 by Steve Langasek on 03/08/2022 at 00:09..
On upgrade to 22.04, detect the presence of pam_tally* in /etc/pam.d and block the upgrade early, to avoid an abort from libpam-modules in the middle of the apt upgrade.  LP: #1977493.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/51fc465e0f6a6ab93131f0074ebccfa5d67bfca4

Git commit a8f2133cd1efc6227cbbea9def585d773fe3bccb by Steve Langasek on 03/08/2022 at 00:09..
Upper-case the pam_tally summary and fix translations; thanks, Brian Murray
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/a8f2133cd1efc6227cbbea9def585d773fe3bccb

Git commit 507fc4fe6c6f62a5c84fe78a220fdaebe5b4fa9c by Steve Langasek on 03/08/2022 at 00:24..
Fix a typo!
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/507fc4fe6c6f62a5c84fe78a220fdaebe5b4fa9c

Git commit 4e1086432a38746e09ebfa1b96aae216183cdf49 by Steve Langasek on 03/08/2022 at 00:24..
Fix linting errors
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/4e1086432a38746e09ebfa1b96aae216183cdf49

Git commit 0f0d923cb25f78a1f85d0248ad1ecac5b05500a5 by Steve Langasek on 03/08/2022 at 01:41..
Run pre-build.sh: updating mirrors and translations.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/0f0d923cb25f78a1f85d0248ad1ecac5b05500a5

Git commit 7d2960bc65c1337cb117b501900d336dd673f3cb by Steve Langasek on 03/08/2022 at 01:41..
releasing package ubuntu-release-upgrader version 1:22.04.13
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/7d2960bc65c1337cb117b501900d336dd673f3cb

Git commit 4b36017e65b2d0416ffd98743f91efb2d88f55fd by Brian Murray on 23/08/2022 at 22:57..
When upgrading from Ubuntu 20.04 or Ubuntu 20.10 require a version of apt which fixed a bug in apt (LP: 1871268) and prevents an early failure to upgrade. (LP: #1987452)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/4b36017e65b2d0416ffd98743f91efb2d88f55fd

Git commit f5ccfd1dfd63d0da67cc9e980224cd61afd11a3c by Brian Murray on 23/08/2022 at 23:02..
Ensure ubuntu-drivers-common is installed before trying to use it.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/f5ccfd1dfd63d0da67cc9e980224cd61afd11a3c

Git commit 33bf4514cc9230b757ff3aeb1b50ca09ffade698 by Brian Murray on 23/08/2022 at 23:04..
Add a changelog entry for the nvidia quirk change.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/33bf4514cc9230b757ff3aeb1b50ca09ffade698

Git commit 855de48945f2aa6f8eaa5304c89f0c135cc864c8 by Brian Murray on 23/08/2022 at 23:12..
Fix a pep8 error
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/855de48945f2aa6f8eaa5304c89f0c135cc864c8

Git commit 689acf1d2fed3952685171fab60b96300ea1199c by Brian Murray on 23/08/2022 at 23:25..
Run pre-build.sh: updating mirrors and translations.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/689acf1d2fed3952685171fab60b96300ea1199c

Git commit 2c17b24c44358d18c7447752de3c78d5a663f462 by Brian Murray on 23/08/2022 at 23:26..
releasing package ubuntu-release-upgrader version 1:22.04.14
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/2c17b24c44358d18c7447752de3c78d5a663f462

Git commit a719eee34477c74feef3eef04e543c0defcb81da by Jonathan Esk-Riddell on 26/08/2022 at 13:49..
Merge remote-tracking branch 'lp/ubuntu/jammy' into Neon/unstable_jammy
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/a719eee34477c74feef3eef04e543c0defcb81da


More information about the Neon-commits mailing list