Skip to content

Make Appliance UUID persistent #1348

@schakrava

Description

@schakrava

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.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions