I would really like to add metadata for the Fedora cloud images. This serves two purposes:
(1) It provides a way to describe the cloud images available, in a human- and machine-friendly way.
(2) It means that virt-builder will just work with the existing Fedora cloud images.
The metadata format is very simple. Here is an example:
http://libguestfs.org/download/builder/index.asc
It is also described formally:
http://libguestfs.org/virt-builder.1.html#create-the-templates
and there is a verification tool in Fedora [virt-index-validate].
My question is: What process creates/uploads the cloud images, and how do we get it to add the metadata file? Whatever currently creates the CHECKSUM file could be modified to create the metadata file too.
https://fedorahosted.org/rel-eng/ticket/5805
Rich.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Fri, 20 Jun 2014 10:02:19 +0100 "Richard W.M. Jones" rjones@redhat.com wrote:
I would really like to add metadata for the Fedora cloud images. This serves two purposes:
(1) It provides a way to describe the cloud images available, in a human- and machine-friendly way.
(2) It means that virt-builder will just work with the existing Fedora cloud images.
The metadata format is very simple. Here is an example:
http://libguestfs.org/download/builder/index.asc
It is also described formally:
http://libguestfs.org/virt-builder.1.html#create-the-templates
and there is a verification tool in Fedora [virt-index-validate].
My question is: What process creates/uploads the cloud images, and how do we get it to add the metadata file? Whatever currently creates the CHECKSUM file could be modified to create the metadata file too.
This is the wrong list for all these questions, as everything you are asking is done by releng.
releng makes the images by firing off koji tasks, the images are built using imagefactory and oz, right now i manually upload the images to ec2 though there is work underway to make an upload service that will automatically upload images. the changesum file is made by running "sha256sum -b *qcow2 *xz >CHECKSUM" it is run by a script called run-pungi. in the releng git repo. though we are looking at different ways to compose f21.
Dennis