HN user

Fl1nt

2 karma
Posts0
Comments6
View on HN
No posts found.

You can already do this at the OS level using a A/B Partitioning when making your Core Image. For the software level, well, snaps are basically that as they’re squashfs packages. just snap remove them and erase your custom settings located on your home directory.

- FLAVOR: [Ubuntu Core]

- HEADLINE: MAAS available as snaps

- DESCRIPTION: as juju and lxc/lxd are already available as a snap package, it would be awesome to be able to deploy maas as multiple snaps using plugs and slots allowing enterprises to deploy it quickly through custom ubuntu core images.

This would be useful in a production environment but also in case of emergency plan as it would allow a quick datacenter restore right from an admin laptop and a SDCard.

- FLAVOR: [Ubuntu Core]

- HEADLINE: basement for all other flavors

- DESCRIPTION: Ubuntu Core is the most interesting idea (along with juju, maas, lxc/lxd and snaps) the canonical bring since ubuntu itself, please use this distribution design as a basement for any other ubuntu flavor.

I know it’s a loooot of work as you would have to snap package every single service/tool/other available on the ubuntu repository, but it’s absolutely needed.

CoreOS have started this philosophy of immutable, safely updatable and reliable distribution, but Ubuntu as the potential to push it way further with ubuntu core.

Ubuntu Core need this step to become a defacto solution for enterprise. Now a day, enterprises tend to use CoreOS because they’ve made a clear statement of how they will support this philosophy on a long term.

If you want to get enterprise customers back to you canonical, please strongly support ubuntu core! Using it as a basement for all other flavors would be a strong statement in that way ;-)

- ROLE/AFFILIATION: IaaS Specialist - Gaming industry.