ubuntu-release-upgrader (1:18.10.4) cosmic; urgency=medium
* DistUpgradeQuirks.py, DistUpgradeController.py: move inhibiting of
gnome-session idle so that it is called immediately after the upgrade
starts (LP: #1778817), present a dialog notifying that the lock screen has
been disabled (LP: #1174093), and do not reenable the lock screen as it
may fail to work after a release upgrade. (LP: #1780342)
* DistUpgradeQuirks.py: Add in a quirk for upgrading to Cosmic that will
check if the system has connectivity to the snap store and replace some
desktop packages with snaps to ensure the system is similar to a fresh
install.
-- Brian Murray <[email protected]> Fri, 06 Jul 2018 11:21:11 -0700
** Changed in: ubuntu-release-upgrader (Ubuntu)
Importance: Undecided => High
** Changed in: ubuntu-release-upgrader (Ubuntu)
Status: New => Fix Released
** Description changed:
For new installs the desktop version of Ubuntu 18.04 includes snap apps
of some utilities[1]. To ensure that there is little difference between
a system upgrading between releases of Ubuntu and fresh installs ubuntu-
release-upgrader should be modified to install the snap format of those
utilities and remove the deb format package. This should only be done
for Ubuntu Desktop installs and if the system has a connection to the
Snap Store.
[Test Case]
1) Install an Ubuntu desktop system with Ubuntu 16.04
2) Upgrade to Ubuntu 18.04
3) Run 'snap list'
With the version of ubuntu-release-upgrader from -proposed you should
see snaps installed for gtk-common-themes, gnome-calculator, gnome-
characters, gnome-logs, gnome-system-monitor. Additionally, the deb
version of those four packages should be removed, although if one of the
snaps failed to install then the corresponding deb would not be removed.
It also be good to test that it is still possible to upgrade without a
connection to the Snap store and to test this only happens on a system
with ubuntu-desktop installed.
[Regression Potential]
Its possible that the snaps could be install on a system without
ubuntu-desktop so we should explicitly test that scenario. The snaps installed
should be tested briefly to ensure they are launchable and we don't leave
upgraders without a calculator.
+ [Note]
+ This has been done in a DistUpgradeQuirk and will look different for Cosmic
than Bionic as the function name includes the release i.e. cosmicPostUpgrade vs
bionicPostUpgrade.
+
[1] https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes#Ubuntu_Desktop
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1780841
Title:
ubuntu-release-upgrader should transition debs to snaps
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1780841/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs