a more permanent version of this content lives here
Introduction NOTE: For background on OSTree check out the docs.
When you want to create a new OSTree using rpm-ostree you usually define a few yum repos, and then a json file that says what rpms you want to be composed in the tree. You then run an rpm-ostree compose tree command to create the commit in the ostree repo. Once the ostree commit has been created you can then create installer images (ISOs) and cloud/VM images (qcow, etc) from that ostree.
Source From: fedoraplanet.org.
Original article title: Dusty Mabe: How Do We Create OSTree Repos and Artifacts in Fedora.
This full article can be read at: Dusty Mabe: How Do We Create OSTree Repos and Artifacts in Fedora.