Comment 3 for bug 1967119

Revision history for this message
Hadmut Danisch (hadmut) wrote :

I disagree.

First of all, there is a lack of documentation. I have not found any description about how to actually use Core and not to use core.

Second: To the best of my knowledge, there is no way to use my own snap server. I either to have to use the snapcraft store or copy a snap file onto the core device and load locally.

Third: You do run into the chicken-and-egg problem. If everything needs to be installed as a snap, where does the software to select and install the snaps come from then? If you cannot use tools like ansible to configure the machines because of the lack to properly install python modules, this, at the end of the day, means, that there is no procedure to automatically install and configure the core machine.

If you

- do expect people to use solely snaps as the only software installation method
- do not allow to use my own snap server
- do not even provide basic tools like git to manage configuration scripts e.g. for LXD or docker
- do not provide documentation about what is the intended way to use core and what to not do

then core is actually locked and a dead project.

I had intended to use it as a base for a reliable server machine because of it's ability to automatically update itself, but under these conditions it is rather useless.

And the alternative is not Ubuntu Server, but Fedora CoreOS then.