----- Original Message -----
From: "Pierre-Yves Chibon" <pingou(a)pingoured.fr>
To: devel(a)lists.fedoraproject.org
Cc: devel-announce(a)lists.fedoraproject.org
Sent: Friday, July 3, 2015 9:06:21 AM
Subject: Re: F23 System Wide Change: Layered Docker Image Build Service
On Fri, Jul 03, 2015 at 02:59:48AM -0400, Jan Kurik wrote:
> = Proposed System Wide Change: Layered Docker Image Build Service =
>
https://fedoraproject.org/wiki/Changes/Layered_Docker_Image_Build_Service
>
> Change owner(s):
> * Colin Walters <walters AT redhat DOT com>
> * Adam Miller <maxamillion AT gmail DOT com >
> * Tomas Tomecek <ttomecek AT redhat DOT com>
> * Tim Waugh <twaugh AT redhat DOT com>
>
> Fedora currently ships a Docker base image, but Docker supports a layering
> concept. There are some applications like Cockpit which we would like to
> ship as layered applications.
> This change will deploy the build service to support building and
> delivering a set of layered Docker images, and will enable Fedora
> contributors to create and maintain Dockerfiles from which those images
> will be generated.
>
>
> == Detailed Description ==
> This change opens up an new type of official binary artifact produced by
> Fedora. Currently, we produce two main types of artifacts: RPMs, and
> images. The RPMs are created in Koji from specfiles in dist-git. The
> images come in different formats, but have in common creation in Koji from
> kickstart files — this includes the official Fedora Docker Base Image.
> This change introduces a new type of image, a Docker Layered Image, which
> is created from a Dockerfile and builds on top of that base image.
>
> The system has five major parts:
>
> * A command-line client — already integrated into rpkg; needs only
> minor work to enable in fedpkg
> * dist-git for Dockerfiles
> * A koji plugin, containerbuild
> * An OpenShift 3 backend
> * A distribution mechanism; initially, this will be
> 1. ftp/http mirror (either alt or main mirrors), and
> 2. pushed to upstream Docker hub (running our own registry is
> currently out of scope; see below)
>
> For more information, see this presentation for the high level overview of
> the whole system.
>
> == Scope ==
> For the Scope of this Change please check
>
https://fedoraproject.org/wiki/Changes/Layered_Docker_Image_Build_Service...
>
Is this an F23 or an F24 change proposal? I thought the deadline to propose
F23
changes was June 23rd.
You are right, the deadline has passed. However, this Change was announced in advance to
the Change wrangler and it seems to be the kind of a Change we need to have. Originally it
was planned as a Self-Contained change, however as it affects the building infrastructure
it was turned to System-Wide to make sure it attracts wider audience.
I hope, the community understands this exception.
Regards,
Jan
--
Jan Kuřík
Platform Program Manager
Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic