On Tue, Apr 29, 2014 at 10:01 AM, Miloslav Trmač <mitr@volny.cz> wrote:

Is anything needed for the potential os-tree -based updates system?

Definitely!  There's a short term and long term plan.

Short term:
* Run a separate set of server(s) to do "treecompose".  Would require some basic level of integration with mainline releng to do stuff like GPG signing and mirroring.

Long term:
* Teach koji how to do "treecompose".  This should be relatively easy as far as code goes, but implies a deeper level of integration with rel-eng.
* Split out the VM testing infrastructure into a separate project, and run that as a standalone service

Do the cloud-init replacements imply the need to also replace or extend the metadata provider, or are they compatible?

min-metadata-service is just a client implementation of a "standard" API, no changes to the provider are necessary.