Hi Tim,
Sorry for the delayed response, I was traveling last week for Flock and now
just catching up on email.
I have spent some time exploring rpm-ostree on fedora atomic host
and
fedora-iot to see how it worked in practice, to determine whether to
consider moving from an ubuntu based (pi-3) home hub for our IoT platform
to fedora to enable easier updating of the OS image and our local platform
services and applications, as well as, secondarily, considering the
benefits of a similar migration for the cloud-based elements of our
platform.
I've been composing custom trees on top of the various Fedora edtions,
atomic host and fedora-iot on both x86_64 and aarch64 hosts and updating
this various ways, layering packages, rebasing, upgrading, rolling back
etc.
To date, the custom trees have all been based on atomic host rather than
IoT, because whilst I could find the atomic host tree definition repo (at
https://pagure.io/fedora-atomic/tree/master), I have been unable to find
similar for fedora-IoT.
Could someone point me in the right direction please?
Certainly, I have planned when things settle down a bit and we've got a
complete release out to document this much better. In the mean time the
configs are all available under the fedora-iot pagure project.
rpm-ostree/atomic config:https://pagure.io/fedora-iot/atomic
pungi config:
https://pagure.io/fedora-iot/pungi-iot
Feedback and tweak suggestions on the configs welcome, both to make it
easier for your consumption as well as improve the upstream Fedora IoT
components.
All existing docs plus details of things like building your own tree will
be linked to from the main wiki page as they're done:
https://fedoraproject.org/wiki/InternetOfThings/
Regards,
Peter