fedora-iot / zezere

Zezere is a provisioning service for Fedora IoT. It can be used for deploying Fedora IoT to devices without needing a physical console.
MIT License
58 stars 33 forks source link

Enhance device management tab for FDO #112

Open nullr0ute opened 2 years ago

nullr0ute commented 2 years ago

The FDO protocol defines a device/owner set of relationships to enable a management platform toe uniquely identify a device.

We need the ability to import the ownership vouchers into Zezere, either a single device or a block of devices. The ownership vouchers need to be imported and stored in the DB in a table.

The ownship vouchers should be displayed as part of the device list, whether they're "ghosts" AKA not onboarded, or with more details if they are. There should be the ability to be delete vouchers.

say-paul commented 2 years ago

Storing OV in Zezere will be redundant as fdo_owner_onboarding_server stores it anyway, Uuids should be good enough to keep track/delete the device.