-
Notifications
You must be signed in to change notification settings - Fork 143
Closed
Description
Currently, appliance UUID is dynamically generated during setup time using a combination of hostid and uuid generated by python's uuid library. Because it's generated purely by Rockstor code during setup time, it's not persistent across reinstalls.
If we make the uuid persistent, by using a hardware generated one, it would eliminate the pain of having to generate a new stable subscription activation code every time Rockstor is installed on the same hardware. Luckily, someone in the community told us exactly how to get this uuid from /sys/class/dmi/id/product_uuid.