On Tue, Apr 20, 2021 at 05:53:34PM +0000, Trond Myklebust wrote: > So if the machine-id exists, then maybe we could indeed generate the > identity using the uuid in that file (although the question remains as > to why you'd want that?). I was assuming: When you clone a machine image, either you want the clone to have the same identity (maybe it's a backup, or you're doing some sort of migration) or you want it to act like a new machine (say you've got a base image that you're using to make a bunch of hosts). In the latter case you've got to track down everything on the filesystem that needs to differ between hosts and fix it up. The fewer of those, the better. > However the generated value should then be persisted separately so > that it can be platform independent. That'd be OK. I don't think switching a host between systemd and not systemd-based is a common case. If somebody has a really weird case they can always write their own script. --b.