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

KDE Git Services - Bulk Change null at kde.org
Tue Apr 26 19:10:40 BST 2022


Git repository change summary for neon/forks/ubuntu-release-upgrader
Pushed by sitter into branch 'Neon/ubuntu/jammy_archive'.
Changed from 0000000000000000000000000000000000000000 to dd5d72d62a10a252e6051c405aed3d8332e8bd66
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 d810573334a20a25e7b698b0ca147f9ef0cba1bb by Brian Murray on 05/05/2020 at 21:24..
Update for upgrades to 20.10.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/d810573334a20a25e7b698b0ca147f9ef0cba1bb

Git commit 1b2893b905945308d0275cf4c1df83e200e54b03 by Brian Murray on 05/05/2020 at 21:31..
Update for 20.04 -> 20.10.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/1b2893b905945308d0275cf4c1df83e200e54b03

Git commit bf657a032dd3e7ffd28bef02585023100110ae2c by Brian Murray on 05/05/2020 at 21:42..
Run pre-build.sh
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/bf657a032dd3e7ffd28bef02585023100110ae2c

Git commit 4e308d5cfd4d0acd1a677f41d51f2148fd7c883d by Jinming Wu, Patrick on 26/05/2020 at 12:39..
debian/91-release-upgrade: fix 91-release-upgrade issue when running as non-root user

(LP: #1873545)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/4e308d5cfd4d0acd1a677f41d51f2148fd7c883d

Git commit dd468e208b3840130ba79b53f901edebf1a513a0 by Brian Murray on 24/06/2020 at 18:31..
debian/91-release-upgrade: exit 0 if run as a non-root user. (LP: #1873545)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/dd468e208b3840130ba79b53f901edebf1a513a0

Git commit 7d320a16645e87c6ac9bee7f322b4f9fbb53dcef by Brian Murray on 24/06/2020 at 18:34..
Only pass the package name to apport in the event that there is a dpkg error during a distribution upgrade. (LP: #1884148)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/7d320a16645e87c6ac9bee7f322b4f9fbb53dcef

Git commit bc88d56b134a54b3a4baa7a9a90b38ad79d83335 by Brian Murray on 24/06/2020 at 18:34..
releasing package ubuntu-release-upgrader version 1:20.10.2
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/bc88d56b134a54b3a4baa7a9a90b38ad79d83335

Git commit 4d8bbff6282ca6369937d709d43e4832d905f634 by Brian Murray on 30/06/2020 at 16:13..
Use ubuntu-archive-keyring to verify upgrades, irrespective of how apt-key is configured.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/4d8bbff6282ca6369937d709d43e4832d905f634

Git commit 9a70700a53543ea5d7b228aa13d05a947cca7fca by Brian Murray on 30/06/2020 at 16:40..
utils/demotions.py: also use the ubuntu-archive-keyring when determining packages that were demoted.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/9a70700a53543ea5d7b228aa13d05a947cca7fca

Git commit e5d593a5f8078726974ee3d74e138697d747d207 by Brian Murray on 30/06/2020 at 16:41..
Run pre-build.sh
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/e5d593a5f8078726974ee3d74e138697d747d207

Git commit 1667550e74d86e40f9596908023d99e39e5297a6 by Brian Murray on 30/06/2020 at 17:05..
Fix pycodestyle errors with demotions.py
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/1667550e74d86e40f9596908023d99e39e5297a6

Git commit 2a0723d4ce4e490ca68617e027b5942c0285c205 by Brian Murray on 02/07/2020 at 19:13..
debian/91-release-upgrade: make it work in dash.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/2a0723d4ce4e490ca68617e027b5942c0285c205

Git commit 24e7bea47445ec0152c4b2211a3c8ecc1489541c by Brian Murray on 02/07/2020 at 19:31..
releasing package ubuntu-release-upgrader version 1:20.10.4
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/24e7bea47445ec0152c4b2211a3c8ecc1489541c

Git commit efc76402b7160f4e3abed5d707a40f30621d570e by Brian Murray on 09/07/2020 at 21:34..
DistUpgrade/DistUpgradeController.py: set a default value for devRelease all the time. (LP: #1882069)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/efc76402b7160f4e3abed5d707a40f30621d570e

Git commit d8760e76033dadcd71e5863e3178da619e67bc84 by Lukas Märdian on 17/07/2020 at 07:34..
introduce PreDistUpgradeCache hook, to fix python-is-python2 transition

Fixes LP: #1875523
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/d8760e76033dadcd71e5863e3178da619e67bc84

Git commit 0fcbf16bd381afb0c03b3589d74e3f671d13e85b by Lukas Märdian on 17/07/2020 at 07:34..
make sure python-minimal is removed and python-is-python2 is installed
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/0fcbf16bd381afb0c03b3589d74e3f671d13e85b

Git commit bcaf98b206ac91899908674d063f571a72872905 by Lukas Märdian on 17/07/2020 at 07:35..
Protect decision to remove legacy python in favor of python-is-python2
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/bcaf98b206ac91899908674d063f571a72872905

Git commit 5c8745703232b59d02c8e80f05905a8cca24a954 by Brian Murray on 17/07/2020 at 19:08..
DistUpgrade/DistUpgradeQuirks.py: Update the quirk for handling the transition from python-minimal to python2-minimal so that it runs during a prepare stage and an install stage. Thanks to Lukas Märdian for the fix. (LP: #1875523)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/5c8745703232b59d02c8e80f05905a8cca24a954

Git commit 5487d5d055c4ce3e6f6070fe188c33e5d3924022 by Brian Murray on 21/07/2020 at 00:11..
data/DistUpgrade.cfg: remove xscreensaver from the PostUpgradeRemove rule for ubuntu-desktop as it is no longer necessary. (LP: #1875107)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/5487d5d055c4ce3e6f6070fe188c33e5d3924022

Git commit bce3f04150cdf08f6665b574172f1c78e3f36802 by Brian Murray on 21/07/2020 at 00:13..
releasing package ubuntu-release-upgrader version 1:20.10.6
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/bce3f04150cdf08f6665b574172f1c78e3f36802

Git commit e691d80ee0b95b778e7f226b2c9f5a3ebfc544de by Brian Murray on 23/07/2020 at 16:09..
Resolve pycodestyle E741 issues.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/e691d80ee0b95b778e7f226b2c9f5a3ebfc544de

Git commit 5b3642d92ed2a0ec4acfa4ab7ac8e41c60323dbb by Brian Murray on 23/07/2020 at 16:10..
releasing package ubuntu-release-upgrader version 1:20.10.7
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/5b3642d92ed2a0ec4acfa4ab7ac8e41c60323dbb

Git commit 24bd61432309ea89b49a9c2322a0f6c1a41b83ba by Kyle Fazzari on 27/07/2020 at 17:44..
Add quirk to check and warn if ROS is installed

Each ROS release is very strict about the versions of Ubuntu it
supports. Operating outside of that guidance can easily lead to upgrade
errors that are hard to debug. Add a quirk to detect if ROS is
installed, and warn the user of this situation before they continue with
the upgrade.

LP: #1611737

Signed-off-by: Kyle Fazzari <kyle at canonical.com>
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/24bd61432309ea89b49a9c2322a0f6c1a41b83ba

Git commit 08d70ef4ceec2a1d1d8e3f9a2c37291dd1ebbe9b by Kyle Fazzari on 29/07/2020 at 17:44..
Add links to REP 3 and 2000 to help determine support

Signed-off-by: Kyle Fazzari <kyle at canonical.com>
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/08d70ef4ceec2a1d1d8e3f9a2c37291dd1ebbe9b

Git commit 476e7cc63932cb5934589516959a4a66a62681ce by Kyle Fazzari on 29/07/2020 at 17:48..
Stop iterating if we already know ROS is installed

Signed-off-by: Kyle Fazzari <kyle at canonical.com>
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/476e7cc63932cb5934589516959a4a66a62681ce

Git commit 9071399cfe0cb2c3fff2280734553d2e004ee171 by Kyle Fazzari on 29/07/2020 at 18:01..
s/fail/warn/

Signed-off-by: Kyle Fazzari <kyle at canonical.com>
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/9071399cfe0cb2c3fff2280734553d2e004ee171

Git commit 43226eefc48f65723699d6c96aeaa2ad42f90c20 by Brian Murray on 31/07/2020 at 18:18..
DistUpgrade/DistUpgradeCache.py: Ensure that the linux metapackage is never removed during a distribution upgrade. (LP: #1889449)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/43226eefc48f65723699d6c96aeaa2ad42f90c20

Git commit c8c2c7fda03ec00778498aaa8fce90761bcb0dcb by Brian Murray on 31/07/2020 at 18:38..
releasing package ubuntu-release-upgrader version 1:20.10.8
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/c8c2c7fda03ec00778498aaa8fce90761bcb0dcb

Git commit ce8a0d3251c45067fa3bf450381ab7b75a9715b9 by Brian Murray on 31/07/2020 at 19:58..
DistUpgrade/DistUpgradeQuirks.py: In addition to quirking python-minimal we also need to quirk python-dbg. (LP: #1887544)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/ce8a0d3251c45067fa3bf450381ab7b75a9715b9

Git commit 797c63679ca3d9fcb456f12c2276853b0f39833d by Kyle Fazzari on 14/08/2020 at 16:50..
Move to groovyPostInitialUpdate

Signed-off-by: Kyle Fazzari <kyle at canonical.com>
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/797c63679ca3d9fcb456f12c2276853b0f39833d

Git commit 82eb14ed4511a9f6217b7381f10e7d5248d87179 by Brian Murray on 14/08/2020 at 17:21..
Merge kyrofa's branch which adds a quirk for ROS upgrades
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/82eb14ed4511a9f6217b7381f10e7d5248d87179

Git commit bdf43e0e1861c8a32e7256d794d4da7dc4cab8af by Brian Murray on 14/08/2020 at 17:25..
DistUpgrade/DistUpgradeQuirks.py: Add a check for ROS packages being installed and warn that upgrades with them installed are not likely to work. Thanks to Kyle Fazzari for the patch. (LP: #1611737)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/bdf43e0e1861c8a32e7256d794d4da7dc4cab8af

Git commit ba6662e876256425399981cb7088097e3ecc51fb by Brian Murray on 14/08/2020 at 17:40..
releasing package ubuntu-release-upgrader version 1:20.10.9
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/ba6662e876256425399981cb7088097e3ecc51fb

Git commit 20082f5a469bebd125bee55496cc6a01f36ca700 by Brian Murray on 25/08/2020 at 21:08..
DistUpgrade/DistUpgradeController.py: do what the comment says and really back up /etc/apt/sources.list first. (LP: #1888916)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/20082f5a469bebd125bee55496cc6a01f36ca700

Git commit 37c357166b765b510819299294c38ef773baf46f by Brian Murray on 25/08/2020 at 21:17..
DistUpgrade/screenrc: add 'onerror' to the zombie command so that if the process exits normally the screen window will disappear.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/37c357166b765b510819299294c38ef773baf46f

Git commit 41d9209e1f69499c8159973077a6ab82d68612ac by Brian Murray on 25/08/2020 at 21:25..
releasing package ubuntu-release-upgrader version 1:20.10.10
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/41d9209e1f69499c8159973077a6ab82d68612ac

Git commit 70b4838caab9c3ffdbf34419d136b0d74fa72a2a by Brian Murray on 31/08/2020 at 20:34..
data/release-upgrades: set Prompt to normal as groovy is not an LTS release.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/70b4838caab9c3ffdbf34419d136b0d74fa72a2a

Git commit 96dac69c48355a0435d407f6aa57b1e6e331c221 by Chad Smith on 01/09/2020 at 03:01..
data/mirrors.cfg: add ubuntu advantage service routes as valid mirrors

LP: #1893717
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/96dac69c48355a0435d407f6aa57b1e6e331c221

Git commit 5f370eb4ac6370b87900684a6a2bb8d2aaf06513 by Chad Smith on 01/09/2020 at 03:02..
update changelog
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/5f370eb4ac6370b87900684a6a2bb8d2aaf06513

Git commit 4fb0ba06b481e2f1166dee61ee6e4699f07a5120 by Brian Murray on 01/09/2020 at 23:02..
releasing package ubuntu-release-upgrader version 1:20.10.11
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/4fb0ba06b481e2f1166dee61ee6e4699f07a5120

Git commit 3c23ab918585a9a0e72e60564ba734789f939813 by Chad Smith on 29/09/2020 at 17:34..
ubuntu-pro: add commercial ppa for ubuntu pro to mirrors.cfg

LP: #1893717
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/3c23ab918585a9a0e72e60564ba734789f939813

Git commit 6b6f79583687e56305a21f88d895925231e553b9 by Chad Smith on 29/09/2020 at 17:35..
release cache lock during runPostInstallScripts

LP: #1897778
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/6b6f79583687e56305a21f88d895925231e553b9

Git commit 2bd0e2db8200c8a79916804837454919329112e0 by Chad Smith on 29/09/2020 at 19:48..
changelog
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/2bd0e2db8200c8a79916804837454919329112e0

Git commit a6cc20bbd20f36c98a58f02ca9d7537c00a42c39 by Brian Murray on 30/09/2020 at 16:39..
lock before the comment
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/a6cc20bbd20f36c98a58f02ca9d7537c00a42c39

Git commit 73d3094b82a8a2cf3d8d3fb9ef39229f4214d4b4 by Brian Murray on 30/09/2020 at 16:45..
releasing package ubuntu-release-upgrader version 1:20.10.12
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/73d3094b82a8a2cf3d8d3fb9ef39229f4214d4b4

Git commit 1fc540b9f5432539133db61a16af4b495be63a89 by Chad Smith on 01/10/2020 at 21:27..
mirrors.cfg: update ubuntu advantage public stable ppa
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/1fc540b9f5432539133db61a16af4b495be63a89

Git commit af4edfce71f3a98946fb06f823968e4aa4e5a4d7 by Chad Smith on 01/10/2020 at 21:28..
DistUpgradeController.py: also unlock_lists_dir in PostInstallScripts

runPostInstallScripts also needs to release /var/lib/apt/lists/lock.

LP: #1897778
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/af4edfce71f3a98946fb06f823968e4aa4e5a4d7

Git commit d1ee995bfd8f3e7768af2c6bcd19aa23e7da0e69 by Chad Smith on 01/10/2020 at 21:36..
d/changelog: fix bug reference for cache release
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/d1ee995bfd8f3e7768af2c6bcd19aa23e7da0e69

Git commit d8e7632cc451d1ee9fd905bf56e3953ae11c5867 by Brian Murray on 05/10/2020 at 22:33..
Extend the set of replacements per xnox's recommendation.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/d8e7632cc451d1ee9fd905bf56e3953ae11c5867

Git commit 1229ab6c7893bfb17609cbab4dcfa1672763c682 by Brian Murray on 05/10/2020 at 22:43..
DistUpgrade/DistUpgradeQuirks.py: In addition to quirking python-minimal we also need to quirk python-dbg. (LP: #1887544)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/1229ab6c7893bfb17609cbab4dcfa1672763c682

Git commit d3c216b8f717cc621b7c3c8f9460abfecbf03240 by Brian Murray on 05/10/2020 at 23:00..
releasing package ubuntu-release-upgrader version 1:20.10.12
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/d3c216b8f717cc621b7c3c8f9460abfecbf03240

Git commit 76cd7fa2b6a3a4540a779823b26bc1d99179e486 by Brian Murray on 06/10/2020 at 18:59..
DistUpgrade/DistUpgradeQuirks.py: Replace python-dev with python-dev-is-python2 rather than with nothing as that is a better upgrade path. (LP: #1887544)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/76cd7fa2b6a3a4540a779823b26bc1d99179e486

Git commit de202afa3f8ec22c1d95012d5ecf288f32739fa9 by Brian Murray on 26/10/2020 at 22:38..
Update for 20.10 -> 21.04.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/de202afa3f8ec22c1d95012d5ecf288f32739fa9

Git commit 3e8e323ee6f33d40fe753fde72bfff595a1844db by Brian Murray on 28/10/2020 at 16:54..
The HANIMAL is Hippo
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/3e8e323ee6f33d40fe753fde72bfff595a1844db

Git commit d4db7cc967a6ca4d2c22f953473193213d064de0 by Brian Murray on 28/10/2020 at 17:26..
Also change DevelReleaseAnnouncement
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/d4db7cc967a6ca4d2c22f953473193213d064de0

Git commit a5fe94a7679e8d145cafed27e96b31d134cd5d33 by Brian Murray on 28/10/2020 at 17:51..
releasing package ubuntu-release-upgrader version 1:21:04.1
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/a5fe94a7679e8d145cafed27e96b31d134cd5d33

Git commit 5a44f5205cddf04079b8b1ef6f2a2f7d72e08d90 by Brian Murray on 29/10/2020 at 20:57..
Fix an AttibuteError e.u.c 9750fe
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/5a44f5205cddf04079b8b1ef6f2a2f7d72e08d90

Git commit 53cd47c3f88c93ade9dfb2541cf2699ed83c1545 by Brian Murray on 09/11/2020 at 18:12..
DistUpgrade/DistUpgradeQuirks.py: ensure there are matches for both regexs before trying to use them.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/53cd47c3f88c93ade9dfb2541cf2699ed83c1545

Git commit 9299ac98d3c9a6cf4992317e1affe00163e6b049 by Brian Murray on 09/11/2020 at 18:26..
DistUpgrade/dist-upgrade.py: When running the release upgrade do not add user site directory to sys.path thereby preventing user python packages from interfering with the upgrade process. (LP: #1848829)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/9299ac98d3c9a6cf4992317e1affe00163e6b049

Git commit 19465eae3f7251cc49c0284a2860c58c817bb074 by Brian Murray on 09/11/2020 at 19:20..
Remove code relevant to peforming a distribution upgrade with a "cdrom" of the release to which you are upgrading as it has been hidden and broken for quite some time.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/19465eae3f7251cc49c0284a2860c58c817bb074

Git commit 4d56dde7619b6e4564f6a4636a61b4bd64b2d869 by Brian Murray on 09/11/2020 at 21:47..
Remove additional cdrom references
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/4d56dde7619b6e4564f6a4636a61b4bd64b2d869

Git commit fc06b49405aec535ea53fc84b590288958750ebc by Brian Murray on 09/11/2020 at 21:48..
releasing package ubuntu-release-upgrader version 1:21.04.2
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/fc06b49405aec535ea53fc84b590288958750ebc

Git commit 1204d1345267a7e5e677250f49e5774bc044c873 by Brian Murray on 30/11/2020 at 19:48..
do-release-upgrade: check system's arch to ensure upgradability
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/1204d1345267a7e5e677250f49e5774bc044c873

Git commit 230276d0e1d05adff2bb3b9f6663011563fa0704 by Brian Murray on 30/11/2020 at 22:50..
fix a typo
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/230276d0e1d05adff2bb3b9f6663011563fa0704

Git commit f2d88f596fe97ff8456132bab7106fedcf2a7d24 by Julian Andres Klode on 17/12/2020 at 09:10..
Adapt to Ubuntu archive URL change to due to template unification in python-apt (>= 2.1.5); update build-depends accordingly.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/f2d88f596fe97ff8456132bab7106fedcf2a7d24

Git commit 22bb04c3a213461e9fc738a745ce34ffa39d18d9 by Julian Andres Klode on 17/12/2020 at 09:10..
releasing package ubuntu-release-upgrader version 1:21.04.3
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/22bb04c3a213461e9fc738a745ce34ffa39d18d9

Git commit e306dfc8ab137b0828e50706e4b9a2d168a27479 by Julian Andres Klode on 11/01/2021 at 10:52..
Run old tests on amd64 so ports that did not exist back then work

Following python-apt changes, python-apt became a lot more accurate
about ports in past releases, which made those tests stop working.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/e306dfc8ab137b0828e50706e4b9a2d168a27479

Git commit 91ed7c074857fb0278a1d40667ad8155f1019e7a by Julian Andres Klode on 11/01/2021 at 10:54..
releasing package ubuntu-release-upgrader version 1:21.04.4
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/91ed7c074857fb0278a1d40667ad8155f1019e7a

Git commit 3bc2b9dd394bf51e246648f4a454a42b716fb052 by Jawn Smith on 23/02/2021 at 19:29..
LP: 1907713 adding quirk to block on aufs storage-driver
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/3bc2b9dd394bf51e246648f4a454a42b716fb052

Git commit 8621265edb0dda671a608d99266d58204f12198e by Jawn Smith on 23/02/2021 at 19:55..
Setting release version to UNRELEASED
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/8621265edb0dda671a608d99266d58204f12198e

Git commit 18bbbf207d50960060b391af8cae9c98bac55893 by William Wilson on 25/02/2021 at 21:32..
Changing wording to make the aufs changes clearer
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/18bbbf207d50960060b391af8cae9c98bac55893

Git commit ca1f1cd2085786d0b494d836199a5349d6fb3e31 by Brian Murray on 26/02/2021 at 19:15..
DistUpgrade/DistUpgradeController.py: restore sources.list where possible if a KeyboardInterrupt event is received. (LP: #1898026)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/ca1f1cd2085786d0b494d836199a5349d6fb3e31

Git commit 7634c5d137dc9a033577f72f77440f9ad0ae550d by Brian Murray on 26/02/2021 at 19:21..
Add quirk to block upgrade if docker containers are configured to use the aufs storage-driver (LP: #1907713)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/7634c5d137dc9a033577f72f77440f9ad0ae550d

Git commit 87aa4fe12eb03215d0db00d7c7f83a7748d3fce6 by Brian Murray on 26/02/2021 at 19:27..
DistUpgrade/DistUpgradeController.py: redirect the output of gnome-session-inhibit to devnull so a message regarding Ctrl-C is not displayed.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/87aa4fe12eb03215d0db00d7c7f83a7748d3fce6

Git commit a72385b40354c75d5200c59de5be23d95f9ed548 by Brian Murray on 26/02/2021 at 20:12..
releasing package ubuntu-release-upgrader version 1:21.04.5
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/a72385b40354c75d5200c59de5be23d95f9ed548

Git commit 08fa63e1f6ad51fb7e43f9a503b38114a2b39fb1 by Brian Murray on 26/02/2021 at 20:28..
run ./pre-build.sh
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/08fa63e1f6ad51fb7e43f9a503b38114a2b39fb1

Git commit cdcdf5b30e443f8621be81f572d12d9da9d2a8a4 by Brian Murray on 02/03/2021 at 22:17..
DistUpgrade/DistUpgradeController.py: If there is a sources.list entry for an arch which is on ports.ubuntu.com rewrite the uri so that ports is used. (LP: #1917220)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/cdcdf5b30e443f8621be81f572d12d9da9d2a8a4

Git commit 7454e1b70519614c03567b7ee25acb1c3f0c5cc3 by Brian Murray on 04/03/2021 at 19:05..
DistUpgradeController.py: switch to checking if the arch is not i386 or amd64
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/7454e1b70519614c03567b7ee25acb1c3f0c5cc3

Git commit 19462744162ebcd1fc75a4f1fc638c63b57e1d05 by Brian Murray on 31/03/2021 at 16:23..
DistUpgrade/DistUpgradeQuirks.py:  use apt's problem resolver to better calculate upgrades where python is replaced by python-is-python2 thereby resolving a host of upgrade failures. Thanks to Julian for the initial patch. (LP: #1898152)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/19462744162ebcd1fc75a4f1fc638c63b57e1d05

Git commit a204ee6c40cb5de789bd88d9cba8d357818305ee by Brian Murray on 31/03/2021 at 16:26..
releasing package ubuntu-release-upgrader version 1:21.04.6
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/a204ee6c40cb5de789bd88d9cba8d357818305ee

Git commit 0f266a1843710503c725e5a37b5815d6778a4fd5 by Brian Murray on 31/03/2021 at 16:37..
run ./pre-build.sh
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/0f266a1843710503c725e5a37b5815d6778a4fd5

Git commit e13e4e87a3742e3be37dd75ad6f297e6a79f7432 by Brian Murray on 08/04/2021 at 20:10..
Run pre-build.sh.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/e13e4e87a3742e3be37dd75ad6f297e6a79f7432

Git commit 67c7ab04a51fd305a50365fb0fd8d13d0f853e4f by Brian Murray on 08/04/2021 at 20:14..
releasing package ubuntu-release-upgrader version 1:21.04.7
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/67c7ab04a51fd305a50365fb0fd8d13d0f853e4f

Git commit eb90939ff79a5c5c8f66dd10f5d9d07fc01d714b by Brian Murray on 09/04/2021 at 21:11..
upgrade snaps if a specific metapkg is installed
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/eb90939ff79a5c5c8f66dd10f5d9d07fc01d714b

Git commit ea5e21fe662c0abf09c032b23e82db10d5bff322 by Brian Murray on 12/04/2021 at 18:49..
Upgrade all snaps which track latest/stable/ubuntu- rather than add them to deb2snap.json
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/ea5e21fe662c0abf09c032b23e82db10d5bff322

Git commit 9a62c2ddd923839eb16e68bec6a4fca2cd3ef34b by Brian Murray on 12/04/2021 at 19:04..
Avoid a traceback in metapkg is not in the cache
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/9a62c2ddd923839eb16e68bec6a4fca2cd3ef34b

Git commit d584a13303614e902c08c80c2b2699296851deed by Brian Murray on 12/04/2021 at 19:07..
Fix cache name
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/d584a13303614e902c08c80c2b2699296851deed

Git commit b31ad6e3f3d89e4febebd40856ce2c552072c132 by Brian Murray on 12/04/2021 at 20:51..
DistUpgrade/DistUpgradeQuirks.py: Modify the deb-to-snap quirk to also upgrade preseeded snaps to latest/stable/ubuntu-$version for their new release. (LP: #1922297)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/b31ad6e3f3d89e4febebd40856ce2c552072c132

Git commit e78a0a7bf93bd0481840811083535774234d3cfe by Brian Murray on 12/04/2021 at 20:54..
Resolve pycodestyle issues
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/e78a0a7bf93bd0481840811083535774234d3cfe

Git commit 6093e0e90c29c34d5ed3ab4e08fcf0be2cc6ae4d by Brian Murray on 12/04/2021 at 22:14..
tests/test_quirks.py: update the snap tests for the above changes.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/6093e0e90c29c34d5ed3ab4e08fcf0be2cc6ae4d

Git commit 66dbc7d203184f4d53e612313b2037f27b4d99e4 by Brian Murray on 12/04/2021 at 22:33..
Run pre-build.sh.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/66dbc7d203184f4d53e612313b2037f27b4d99e4

Git commit 219e2027fdbbdc935504797ed0ce6df9b608640c by Brian Murray on 12/04/2021 at 22:34..
releasing package ubuntu-release-upgrader version 1:21.04.8
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/219e2027fdbbdc935504797ed0ce6df9b608640c

Git commit 5b6b0088aba9cff1b31835f2d158e4d7568365e6 by Dave Jones on 15/04/2021 at 15:54..
Add quirk to migrate FKMS overlay to KMS for raspi users

The Raspberry Pi FKMS ("fake" KMS) overlay needs to be replaced with the
KMS overlay ("full" KMS) for correct desktop function under Wayland.
We've been advised there *may* be display incompatibilities with the
camera firmware under this setup, so configuration lines enabling the
camera ("start_x=1") should also be disabled.

Finally, because the camera is disabled, and the GPU is (largely) under
the control of the kernel under this setup, any GPU memory allocation
lines ("gpu_mem=128") should be disabled to revert to the default (64MB)
GPU memory split.

LP: #1923673
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/5b6b0088aba9cff1b31835f2d158e4d7568365e6

Git commit 36c72f7912c18aac31894fcca83b246f4a9283c4 by Brian Murray on 15/04/2021 at 16:28..
Run pre-build.sh: updating mirrors, demotions, and translations.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/36c72f7912c18aac31894fcca83b246f4a9283c4

Git commit fe2863ba4de89406c2de0d35449cb4e5c6569ab8 by Brian Murray on 15/04/2021 at 16:29..
releasing package ubuntu-release-upgrader version 1:21.04.9
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/fe2863ba4de89406c2de0d35449cb4e5c6569ab8

Git commit 1b5fca6a29d7ca92637b7d5e87b1fa3fd3ebd96e by Dave Jones on 16/04/2021 at 18:21..
Fix Dave's terrible speling

LP: #1924793
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/1b5fca6a29d7ca92637b7d5e87b1fa3fd3ebd96e

Git commit 410020127c07ea94cb1a33bf0143b41d6f4b95b3 by Brian Murray on 16/04/2021 at 18:41..
DistUpgrade/DistUpgradeQuirks.py: look for the proper package name in the cache. (LP: #1924793)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/410020127c07ea94cb1a33bf0143b41d6f4b95b3

Git commit 8b18d4464d718a78f12109387ca08111385f3a55 by Brian Murray on 16/04/2021 at 18:55..
Run pre-build.sh: updating mirrors, demotions, and translations.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/8b18d4464d718a78f12109387ca08111385f3a55

Git commit c4e6b4b17ddadc2585d3ea3ac850b18a29bb605c by Brian Murray on 16/04/2021 at 18:56..
releasing package ubuntu-release-upgrader version 1:21.04.10
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/c4e6b4b17ddadc2585d3ea3ac850b18a29bb605c

Git commit 0a72ed7335a681625a0901d3b98f7b907009be76 by Brian Murray on 21/04/2021 at 22:49..
DistUpgrade/DevelReleaseAnnouncement: Add a statement recommending that people do not upgrade to hirsute at this point in time.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/0a72ed7335a681625a0901d3b98f7b907009be76

Git commit 73d8cdb59cd8ecd0060ae56574bb6729205a1da3 by Brian Murray on 21/04/2021 at 23:03..
Run pre-build.sh: updating mirrors, demotions, and translations.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/73d8cdb59cd8ecd0060ae56574bb6729205a1da3

Git commit ce0cd856de2bdb84a94dc0354e7cf8f9c40c0d93 by Brian Murray on 28/04/2021 at 18:06..
Update for 21.04 -> 21.10.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/ce0cd856de2bdb84a94dc0354e7cf8f9c40c0d93

Git commit ac734dd50b1d309e969c0fce43beb00f7004c949 by Brian Murray on 28/04/2021 at 18:13..
releasing package ubuntu-release-upgrader version 1:21.10.1
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/ac734dd50b1d309e969c0fce43beb00f7004c949

Git commit de0dc08f596890eca5eb5ce79ceca39a009edd2a by Brian Murray on 21/05/2021 at 20:48..
DistUpgradeFetcherCore.py: when upgrading with the text view display the release announcement in the terminal. (LP: #1925529)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/de0dc08f596890eca5eb5ce79ceca39a009edd2a

Git commit b321acb31c032eabe9389311b3115527ec36d366 by Brian Murray on 21/05/2021 at 21:18..
reset the default socket timeout
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/b321acb31c032eabe9389311b3115527ec36d366

Git commit 9ad4af32440f1389a6652deb48c680518ef7b30c by Brian Murray on 21/05/2021 at 21:54..
tests/test_dist_upgrade_fetcher_core.py: do not display the release announcement during the test.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/9ad4af32440f1389a6652deb48c680518ef7b30c

Git commit 13c61d4b732f75b309e4d373ba338addc2601bbf by Brian Murray on 21/05/2021 at 22:43..
Run pre-build.sh: updating mirrors, demotions, and translations.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/13c61d4b732f75b309e4d373ba338addc2601bbf

Git commit 08814aa30b11d7c2528a1b2de89b63f52176ae10 by Brian Murray on 21/05/2021 at 22:43..
releasing package ubuntu-release-upgrader version 1:21.10.2
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/08814aa30b11d7c2528a1b2de89b63f52176ae10

Git commit d125236cc2e4ec20a61f524c18b106e743355f6c by Brian Murray on 24/05/2021 at 17:44..
DistUpgradeQuirks.py: add in a method for reading the system vendor out of DMI information which then can be used to block upgrades. (LP: #1929449)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/d125236cc2e4ec20a61f524c18b106e743355f6c

Git commit 90ba4ca386fd62bc1b1c565a50d159b58b4666bf by Brian Murray on 24/05/2021 at 17:47..
Fix package version
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/90ba4ca386fd62bc1b1c565a50d159b58b4666bf

Git commit e239fc6d66916e4aa9944b0b6725b98e8109d3d8 by Brian Murray on 26/05/2021 at 20:25..
tests/test_sources_list.py: switch from precise to focal as precise was removed from the archive.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/e239fc6d66916e4aa9944b0b6725b98e8109d3d8

Git commit 39395471b9008bd5d9c9bf2c7a17deaa0fba343a by Brian Murray on 26/05/2021 at 20:28..
releasing package ubuntu-release-upgrader version 1:21.10.3
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/39395471b9008bd5d9c9bf2c7a17deaa0fba343a

Git commit 890815928a3647610e357e7c5df134a7e4dcb58e by Brian Murray on 04/06/2021 at 19:28..
DistUpgrade/DistUpgradeQuirks.py: log a message when we encounter an unhandled error checking for snap store connectivity. (LP: #1930901)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/890815928a3647610e357e7c5df134a7e4dcb58e

Git commit ed4665dd529eb1aa57067a0c56689e6d9ee40be0 by Brian Murray on 08/06/2021 at 23:24..
tests/test_sources_list.py: use distro_info to set releases when performing some upgrade tests.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/ed4665dd529eb1aa57067a0c56689e6d9ee40be0

Git commit 4cae848d50c9c260e91f01e6b411ef5fb388bad4 by Brian Murray on 30/06/2021 at 23:10..
in the python is python2 quirk produce an error message if universe is not enabled
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/4cae848d50c9c260e91f01e6b411ef5fb388bad4

Git commit fc74863e3b4f03e4dc4dc2fe8761e529c6850f4b by Brian Murray on 30/06/2021 at 23:11..
since we don't need to support python2.4 use finally
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/fc74863e3b4f03e4dc4dc2fe8761e529c6850f4b

Git commit 2b8d32658ab22e5eaef1847817ce6c17c60d5fa4 by Brian Murray on 30/06/2021 at 23:13..
DistUpgrade/DistUpgradeQuirks.py: disable the python is python2 quirk.

* DistUpgrade/DistUpgradeQuirks.py: disable the python is python2 quirk.
* DistUpgrade/DistUpgradeCache.py: switch to use finally in distUpgrade so
  that error messages in some quirks will be able to work.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/2b8d32658ab22e5eaef1847817ce6c17c60d5fa4

Git commit 7595b136d1f9bdb707f2dc9147580a535efcf8e2 by Brian Murray on 30/06/2021 at 23:24..
Run pre-build.sh: updating mirrors, demotions, and translations.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/7595b136d1f9bdb707f2dc9147580a535efcf8e2

Git commit 0c68fa4736a5234ded7fc9c02958afd7276f973d by Brian Murray on 30/06/2021 at 23:24..
releasing package ubuntu-release-upgrader version 1:21.10.4
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/0c68fa4736a5234ded7fc9c02958afd7276f973d

Git commit 7cb1b98d4b1e10dcd2e0dbad2c1572922f249093 by Brian Murray on 16/07/2021 at 22:43..
check-new-release-gtk: use gi.require_version('Gtk', '3.0') to ensure we load the right version. (LP: #1936698)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/7cb1b98d4b1e10dcd2e0dbad2c1572922f249093

Git commit 5365615175e0974b0b4886a0ddc99403f649436f by Brian Murray on 16/07/2021 at 23:01..
Run pre-build.sh: updating mirrors, demotions, and translations.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/5365615175e0974b0b4886a0ddc99403f649436f

Git commit 00bfd652bb869954d59f5e45c40f0aa79d2b2e73 by Brian Murray on 16/07/2021 at 23:01..
releasing package ubuntu-release-upgrader version 1:21.10.5
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/00bfd652bb869954d59f5e45c40f0aa79d2b2e73

Git commit 4c1bedffcc155831324182c723b114543a1a43ed by Brian Murray on 23/07/2021 at 17:00..
DistUpgrade/ReleaseAnnouncement, DistUpgrade/EOLReleaseAnnouncement: Update the irc channel server reference to Libera.Chat (LP: #1937852)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/4c1bedffcc155831324182c723b114543a1a43ed

Git commit a2f4f6bd0cefe8b730963493f6e757768e3cc1a4 by Brian Murray on 23/07/2021 at 17:14..
Run pre-build.sh: updating mirrors, demotions, and translations.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/a2f4f6bd0cefe8b730963493f6e757768e3cc1a4

Git commit bf53865f087545bc76baff7d6a39b5e66ac276e7 by Brian Murray on 23/07/2021 at 17:14..
releasing package ubuntu-release-upgrader version 1:21.10.6
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/bf53865f087545bc76baff7d6a39b5e66ac276e7

Git commit 5264f6bff5116f757c3364e479d01e59708c9a18 by Dave Jones on 04/08/2021 at 13:19..
Add quirk to remove u-boot from raspi boot config

LP: #1936401
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/5264f6bff5116f757c3364e479d01e59708c9a18

Git commit 36ed0aa86545ab59e44cb12eea07574f39f36d24 by Dave Jones on 24/08/2021 at 10:31..
Address review comments

Fixed capitalization of messages, factored out the initrd and kernel
lines that get added/re-written, and added a (redundant but nonetheless
useful) test for config.txt in one of the unit tests.

Also switched the order of calling replace_uboot and merge_includes
after realizing I'd got those backwards for a subtle edge case!
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/36ed0aa86545ab59e44cb12eea07574f39f36d24

Git commit 4a88f996fa9f6cceceb3e77ae2d5bfc135f51a54 by Brian Murray on 24/08/2021 at 18:17..
Run pre-build.sh: updating mirrors, demotions, and translations.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/4a88f996fa9f6cceceb3e77ae2d5bfc135f51a54

Git commit cc68958762c61e8a65adcd6d44eaf10691dbb2ba by Brian Murray on 24/08/2021 at 18:19..
releasing package ubuntu-release-upgrader version 1:21.10.7
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/cc68958762c61e8a65adcd6d44eaf10691dbb2ba

Git commit a81a61845bcd311ac8f52d1b0c957b048b88d082 by Olivier Tilloy on 17/09/2021 at 18:21..
Add the firefox snap to the list of deb2snap transitions, along with gnome-3-38-2004, on which it is built (LP: #1943840).
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/a81a61845bcd311ac8f52d1b0c957b048b88d082

Git commit 622eb6010529ef4f17952c7e789b2d6968a4c4a1 by Brian Murray on 22/09/2021 at 17:59..
DistUpgrade/deb2snap.json: seed the snaps for firefox (which replaces the deb packge) and gnome-3-38-2004.  LP: #1943840
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/622eb6010529ef4f17952c7e789b2d6968a4c4a1

Git commit 5e7d853a5d9300e3e913e07abf924c1a639d59c6 by Brian Murray on 22/09/2021 at 18:04..
DistUpgrade/DistUpgradeFetcherCore.py: when running in non-interactive mode do not show the release notes. (LP: #1944475)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/5e7d853a5d9300e3e913e07abf924c1a639d59c6

Git commit e9a8f2265cc5f8fdbfa7006f77999730dcb381fc by Brian Murray on 22/09/2021 at 18:05..
fix a changelog typo
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/e9a8f2265cc5f8fdbfa7006f77999730dcb381fc

Git commit 3af3adfcc4c32473eee8665f7cdc31888254cf61 by Brian Murray on 22/09/2021 at 18:22..
Run pre-build.sh: updating mirrors, demotions, and translations.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/3af3adfcc4c32473eee8665f7cdc31888254cf61

Git commit 081459e5e761a93b1e76efc8849d2eb7d8b1784e by Brian Murray on 22/09/2021 at 18:22..
releasing package ubuntu-release-upgrader version 1:21.10.8
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/081459e5e761a93b1e76efc8849d2eb7d8b1784e

Git commit 106334b5afe50a89e7fb51317c1f2a8f0750fd87 by Brian Murray on 18/10/2021 at 17:05..
debian/control: have python3-distupgrade depend on procps which provides pgrep. (LP: #1947333)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/106334b5afe50a89e7fb51317c1f2a8f0750fd87

Git commit d6ba3884a97501e93a9cb52a386d806ea3c73410 by Brian Murray on 18/10/2021 at 22:48..
Update for 21.10 -> 22.04.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/d6ba3884a97501e93a9cb52a386d806ea3c73410

Git commit 7bc7c08108b37703e1e4cd7e752b28d66ec5d20e by Brian Murray on 18/10/2021 at 22:56..
Run pre-build.sh: updating mirrors, demotions, and translations.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/7bc7c08108b37703e1e4cd7e752b28d66ec5d20e

Git commit f2101f06888cf90b1511a5ab3d89a86c25687938 by Brian Murray on 18/10/2021 at 22:57..
releasing package ubuntu-release-upgrader version 1:22.04.1
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/f2101f06888cf90b1511a5ab3d89a86c25687938

Git commit f5e25c214cf34e4a23daa9767ed1d3ee037e07e3 by Didier Roche on 29/10/2021 at 11:52..
Fix upgrade under WSL

snapd package is installed but not started (no systemd support for now).
Ensure that we only try to connect to snapd if there is a socket for
systemd activation or that it’s already running.
This was causing a silent failure.
Fixes https://bugs.launchpad.net/ubuntu/+bug/1926267.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/f5e25c214cf34e4a23daa9767ed1d3ee037e07e3

Git commit c00fa7435204dd2de00c0a4e74fa6d8cdf06e54c by Brian Murray on 29/10/2021 at 16:37..
DistUpgrade/DistUpgradeQuirks.py: Only try to connect to snapd if there is a socket for system activation or if snapd was already running. This resolves failures to upgrade under WSL. (LP: #1926267)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/c00fa7435204dd2de00c0a4e74fa6d8cdf06e54c

Git commit 5d8325b2eb5145bb18f3bb0c16b7e7f3b5b47f1a by Brian Murray on 29/10/2021 at 16:59..
Run pre-build.sh: updating mirrors, demotions, and translations.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/5d8325b2eb5145bb18f3bb0c16b7e7f3b5b47f1a

Git commit 538c07371c5eebaf447619e75836e383241e9a0e by Brian Murray on 29/10/2021 at 16:59..
releasing package ubuntu-release-upgrader version 1:22.04.2
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/538c07371c5eebaf447619e75836e383241e9a0e

Git commit 1639a3cb17e9f0e2746fbe30ea6e992ffe20c88b by Brian Murray on 09/12/2021 at 17:45..
DistUpgrade/DistUpgradeController.py: switch from using os.readlink to os.path.realpath when checking for the default python version. Thanks to Nico Schlömer. (LP: #1953135)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/1639a3cb17e9f0e2746fbe30ea6e992ffe20c88b

Git commit 13d2ac6d11584e16ddcc8f0b3fbb0ec688a9e19b by Brian Murray on 05/01/2022 at 22:27..
data/release-upgrades: set Prompt to lts as jammy is an LTS release. (LP: #1955843)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/13d2ac6d11584e16ddcc8f0b3fbb0ec688a9e19b

Git commit 3f7be9ec339322bc02022867c1556332923044cd by Brian Murray on 05/01/2022 at 22:27..
releasing package ubuntu-release-upgrader version 1:22.04.3
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/3f7be9ec339322bc02022867c1556332923044cd

Git commit 3618cf43c941886c9cef6cd028c170972f9e71c9 by Steve Langasek on 28/01/2022 at 07:19..
remove references to archive.canonical.com from sources.list on upgrade.

LP: #1959343
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/3618cf43c941886c9cef6cd028c170972f9e71c9

Git commit f6d745212252b4db0be94486eb6fae75b6c471b3 by Brian Murray on 28/01/2022 at 19:21..
update the tests for the removal of the partner archive
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/f6d745212252b4db0be94486eb6fae75b6c471b3

Git commit 2eb8e4c3176c6d807955a8808b7dfce31bf13fdb by Brian Murray on 28/01/2022 at 19:23..
update the changelog
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/2eb8e4c3176c6d807955a8808b7dfce31bf13fdb

Git commit 802b89e5b9a6a22999fe573b84f2f57470a66bac by Brian Murray on 28/01/2022 at 19:39..
releasing package ubuntu-release-upgrader version 1:22.04.4
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/802b89e5b9a6a22999fe573b84f2f57470a66bac

Git commit 83526e4440354d5eae8f3a2e9a639191966dc09d by Brian Murray on 28/01/2022 at 21:43..
debian/control: rename the main branch
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/83526e4440354d5eae8f3a2e9a639191966dc09d

Git commit db4b35f9c4024c4dd36134b2f239de75f8dce1ba by Nick Rosbrook on 03/02/2022 at 20:19..
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
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/db4b35f9c4024c4dd36134b2f239de75f8dce1ba

Git commit 73c66e79923672fd58a329a70f2284f6f9ef0b25 by Brian Murray on 03/02/2022 at 23:34..
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.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/73c66e79923672fd58a329a70f2284f6f9ef0b25

Git commit 2dbf2f100a75312a9e73332f4c3337ac508ecd64 by Brian Murray on 03/02/2022 at 23:35..
modify the previous changelog entry
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/2dbf2f100a75312a9e73332f4c3337ac508ecd64

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

Git commit ef1158e4047a467da28401a250461088a00c1ea2 by Nick Rosbrook on 11/02/2022 at 22:21..
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
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/ef1158e4047a467da28401a250461088a00c1ea2

Git commit 49e86f32c299fee696d3085d77cbb3a5713b945d by Brian Murray on 14/02/2022 at 18:48..
Merge remote-tracking branch 'enr0n/lp.1959458' into ubuntu/main
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/49e86f32c299fee696d3085d77cbb3a5713b945d

Git commit cad1fb6403d255edd75ce15f5d296c776a8f835b by Brian Murray on 14/02/2022 at 19:01..
Run pre-build.sh
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/cad1fb6403d255edd75ce15f5d296c776a8f835b

Git commit 0d8bb67873d66e95a44073f0d35731c6c58c3fdb by Brian Murray on 14/02/2022 at 19:02..
releasing package ubuntu-release-upgrader version 1:22.04.5
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/0d8bb67873d66e95a44073f0d35731c6c58c3fdb

Git commit 4ba329bb233de9253a140afc92152ae13332f9fe by Nick Rosbrook on 23/02/2022 at 19:43..
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
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/4ba329bb233de9253a140afc92152ae13332f9fe

Git commit fc8e4a4603c65275fa99c5ac6f21795d43ce01aa by Brian Murray on 23/02/2022 at 20:59..
releasing package ubuntu-release-upgrader version 1:22.04.6
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/fc8e4a4603c65275fa99c5ac6f21795d43ce01aa

Git commit f068e862ee3db722f0346b2e602f383a93ea0c38 by Brian Murray on 14/03/2022 at 17:44..
inclusive naming update
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/f068e862ee3db722f0346b2e602f383a93ea0c38

Git commit b1e6cab7014e171e210cbb0142d33e4c6105fb27 by Brian Murray on 14/03/2022 at 17:46..
Remove obsolete DistUpgrade.cfg files
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/b1e6cab7014e171e210cbb0142d33e4c6105fb27

Git commit 9e5ad90fcbfdf128c566ab5ea21f14cbf9b8e7bd by Brian Murray on 14/03/2022 at 17:47..
add in a changelog entry
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/9e5ad90fcbfdf128c566ab5ea21f14cbf9b8e7bd

Git commit 00e2f459a54a18d6285896667c29229ee92e1180 by Nick Rosbrook on 15/03/2022 at 14:10..
DistUpgrade: replace core18 with core20 in deb2snap.json
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/00e2f459a54a18d6285896667c29229ee92e1180

Git commit 61e8207e64da87e5f9d6503ede819e8dde3ee47f by Nick Rosbrook on 15/03/2022 at 14:14..
DistUpgrade: add firefox deb2snap entries for appropriate flavors

Kubuntu, Lubuntu, and Ubuntu MATE are shipping the firefox snap in
jammy. Add logic in DistUpgradeQuirks.py to allow providing a list of
metapackages in a deb2snap entry, instead of just a single entry. Then,
continue as normal if at least one metapackage in the list is installed.

Finally, update deb2snap.json so that snap:firefox is installed on the
correct flavors during dist-upgrade.

LP: #1964443
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/61e8207e64da87e5f9d6503ede819e8dde3ee47f

Git commit c34bdb79918fc5fbade973e667e5782c5a9274b0 by Brian Murray on 15/03/2022 at 17:51..
releasing package ubuntu-release-upgrader version 1:22.04.7
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/c34bdb79918fc5fbade973e667e5782c5a9274b0

Git commit 8caff984af797d4201e19f7b0527246888bfc8f7 by Brian Murray on 16/03/2022 at 15:40..
Update the firefox deb2snap entry so that it includes Ubuntu Studio.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/8caff984af797d4201e19f7b0527246888bfc8f7

Git commit e8a36a91dfb4d1cfbf54a4ce67142e51232993fb by Brian Murray on 31/03/2022 at 20:58..
d/91-release-upgrade: try to use the less expensive /etc/lsb-release to check if we are in a devel release (LP: #1893716)
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/e8a36a91dfb4d1cfbf54a4ce67142e51232993fb

Git commit 6090ebd8b720dacf02aa0b44add19f16aee3679e by Brian Murray on 31/03/2022 at 21:23..
Modify the ubuntu-release-upgrader apport package hook to also gather recent messages in journalctl and a list of crashes in /var/crash as one of those may have negatively affected the upgrade process.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/6090ebd8b720dacf02aa0b44add19f16aee3679e

Git commit e43fc51b6fd6d892a0982f39f29d0a12f6af32a6 by Brian Murray on 31/03/2022 at 21:23..
releasing package ubuntu-release-upgrader version 1:22.04.8
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/e43fc51b6fd6d892a0982f39f29d0a12f6af32a6

Git commit 089693b21f9063dc07642f6d657508728b62e0f4 by Nick Rosbrook on 13/04/2022 at 20:06..
do-release-upgrade: preserve env vars needed for screen lock prevention

The screen lock prevention code relies on environment variables such as
DBUS_SESSION_BUS_ADDRESS being preserved, since the
org.freedesktop.ScreenSaver DBus interface is needed. This works in
cases where the dist-upgrade script is invoked with 'sudo -E' (e.g.
DistUpgradeViewText frontend). However, when pkexec is used (e.g.
DistUpgradeViewGtk3 frontend) the environment variables cannot be
preserved as per pkexec's design.

Add an --env flag to do-release-upgrade that accepts a comma-separated
list of environment variables (e.g. VAR1=VALUE1,VAR2=VALUE2) which should be set when
executing the dist-upgrade script. This approach is similar to the
existing workaround for RELEASE_UPGRADER_ALLOW_THIRD_PARTY, but is
generalized to allow any environment variables to be set.

Finally, when the DistUpgradeViewGtk3 or DistUpgradeViewKDE frontends
are used, and the do-release-upgrade script is re-exec'd with pkexec,
set the DBUS_SESSION_BUS_ADDRESS and XDG_SESSION_TYPE variables with
--env so that the screen lock prevention code works with these
frontends.

LP: #1968607
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/089693b21f9063dc07642f6d657508728b62e0f4

Git commit b861f6d30cfffcfbc509dc41e24a2189fa31d064 by Nick Rosbrook on 13/04/2022 at 20:06..
DistUpgrade: do not make UI dialog calls while EUID != 0

The screen lock prevention code has to temporarily set the EUID to the
non-root user UID so that it can make a DBus call on the user's session
bus. While the EUID is temporarily non-zero, a UI dialog may be
displayed to report the success of inhibiting the screen lock. For most
cases this is OK, but it causes an exception for the DistUpgradeViewKDE
frontend. This is because the view.information() call needs to read
dialog_error.ui from the tmpdir, but the non-root user does not have
permission to read this file.

To fix this, in _inhibitIdle(), move the information dialog call to
after the finally block which re-sets the EUID.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/b861f6d30cfffcfbc509dc41e24a2189fa31d064

Git commit 3a62d493d6ba75c2c7073ce0ca9e5c47f136886f by Brian Murray on 13/04/2022 at 21:30..
Run pre-build.sh: updating mirrors, demotions, and translations.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/3a62d493d6ba75c2c7073ce0ca9e5c47f136886f

Git commit 692ca2d2902841d64d4d835bceaa2eccfe9ae6a0 by Brian Murray on 13/04/2022 at 21:30..
releasing package ubuntu-release-upgrader version 1:22.04.9
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/692ca2d2902841d64d4d835bceaa2eccfe9ae6a0

Git commit b95106308d6e57504161edf7fa43eec90516a61e by Nick Rosbrook on 18/04/2022 at 17:43..
DistUpgrade: set NEEDRESTART_SUSPEND during upgrades

Set NEEDRESTART_SUSPEND to a non-empty value by default. When the
upgrade is finished, the user will be prompted to reboot, so there is no
need for needrestart to prompt the user about service restarts during
upgrade.

LP: #1968919

Signed-off-by: Nick Rosbrook <nick.rosbrook at canonical.com>
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/b95106308d6e57504161edf7fa43eec90516a61e

Git commit a75ffaf2a54f037271948561116fc2e1a5f81819 by Nick Rosbrook on 18/04/2022 at 17:45..
do-release-upgrade: fix a typo in the --help output

s/seprated/separated
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/a75ffaf2a54f037271948561116fc2e1a5f81819

Git commit ef5242014a5aab2e95641e3f2b465f06bebceeef by Nick Rosbrook on 18/04/2022 at 18:01..
Run pre-build.sh: updating mirrors, demotions, and translations.
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/ef5242014a5aab2e95641e3f2b465f06bebceeef

Git commit dd5d72d62a10a252e6051c405aed3d8332e8bd66 by Nick Rosbrook on 18/04/2022 at 18:04..
releasing package ubuntu-release-upgrader version 1:22.04.10
https://invent.kde.org/neon/forks/ubuntu-release-upgrader/commit/dd5d72d62a10a252e6051c405aed3d8332e8bd66


More information about the Neon-commits mailing list