[FFe] FFe for 20.04 snap transition
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
maas (Ubuntu) |
Fix Committed
|
Undecided
|
Unassigned |
Bug Description
Ubuntu Focal currently has MAAS 2.6.0.
This is a Feature Freeze Exception request for MAAS to allow the package to move to a snap transition. Learning from, and copying code from the LXD snap transition, along with support in `do-release-
Existing users will have their < 20.04 .deb upgraded to a snap installation, using the correct track and architecture for the expected release.
The binary packages from this package will be consolidated down to a single one which will contain the deb to snap transition logic.
Data migration
==============
Existing data will be untouched, and the snap configured to use whatever db is currently in use.
Testing
=======
Tests will be performed in several scenarios that cover the risks, notably:
- snapd package not installed
- airgapped environments which e.g. cannot reach the Snap Store
- i386 architecture transition
For more information on the QA process MAAS follows, please see https:/
Related branches
- Julian Andres Klode (community): Approve
-
Diff: 584052 lines (+219/-11890)12 files modifieddebian/changelog (+3/-2784)
debian/compat (+1/-1)
debian/control (+47/-295)
debian/copyright (+0/-38)
debian/maas.install (+1/-0)
debian/maas.lintian-overrides (+1/-0)
debian/maas.preinst (+114/-0)
debian/maas.templates (+32/-0)
debian/rules (+2/-49)
debian/source/format (+1/-1)
dev/null (+0/-8722)
maas (+17/-0)
description: | updated |
Changed in maas (Ubuntu): | |
status: | New → Fix Committed |
WRT i386, as focal won't support the arch anymore, no maas update will be available for i386 users.