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.
The zezere-ignition service must run on all images and allow users to provision a user key for a privileged user (administrator) account.
When a new ostree is composed and made available, it must be possible to upgrade an existing host using rpm-ostree upgrade.
After upgrading to the latest ostree, it must be possible to rollback to an older version using the rpm-ostree rollback command.
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.
It must be possible to rebase to a different IoT release by using the rpm-ostree rebase command.