simplestreams json or index.asc for deliverables in the new list-of-deliverables?

Vincent Batts vbatts at redhat.com
Wed May 20 19:40:17 UTC 2015


On 18/05/15 19:44 -0400, Matthew Miller wrote:
>FESCo Ticket #1427 <https://fedorahosted.org/fesco/ticket/1427>
>formalizes the list of deliverables for each Fedora release. Cool.
>
>Let's go a step beyond this and make a machine-readable list, at least
>of image-based deliverables. One approach would be to use using Ubuntu's simplestreams
>format, documented at
><http://bazaar.launchpad.net/~smoser/simplestreams/trunk/view/head:/doc/README.>
>
>A second option would be the index.asc as used by virt-builder:
><https://fedorahosted.org/rel-eng/ticket/5805>
>
>That way, we'd have a standardized way for applications to find and
>download/launch/whatever various Fedora images. This is a definite need
>(see https://fedorahosted.org/cloud/ticket/93) and rather than
>inventing a new wheel, maybe we could see if we could pound one of
>these into shape.

Also, I'm wondering if this kind of image base deliveries could
facilitate a more automated push to the docker-official[0] images (this is
for `docker pull fedora` images). Presently this is an _overly_ manual
process, which involves loosing git history, checking tarballs of rootfs
into git, etc [1].

Most of this difficulty is imposed by the docker library team's process.
Though surely they'll be amendable to opening the process to allow for
pulling in an image produced by rel-eng (ideally automated per errata
involved in the image's components).

Main concern from upstream is this automation still needs a bit of
review, like what all is included by default (i.e. systemd) and that it
still smoke tests.

Thoughts?

vb

[0] https://github.com/docker-library/official-images
[1] https://github.com/fedora-cloud/docker-brew-fedora

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://lists.fedoraproject.org/pipermail/devel/attachments/20150520/a6198e4f/attachment.sig>


More information about the devel mailing list