Fedora IoT Release Criteria
Installation
The Fedora IoT Installation ISO must work and the resulting installation must boot in their supported configurations. The IoT images must boot on supported hardware.
Initial-Setup Service
The initial-setup service must run on all images and allow users to create a privileged user (administrator) account.
Upgrade
When a new ostree is composed and made available, it must be possible to upgrade an existing host using rpm-ostree upgrade.
Rollback
After upgrading to the latest ostree, it must be possible to rollback to an older version using the rpm-ostree rollback command.
Layered Package Installation
It must be possible to install additional software with rpm-ostree install command. Software installation must also include dependencies where necessary and installed software should provide the intended functionality.