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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

Attachment: pgpHewmKsKnGx.pgp
Description: PGP signature

-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux