----- Original Message ----- > From: "Pierre-Yves Chibon" <pingou@xxxxxxxxxxxx> > To: devel@xxxxxxxxxxxxxxxxxxxxxxx > Cc: devel-announce@xxxxxxxxxxxxxxxxxxxxxxx > 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#Scope > > > > 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 > > Pierre > -- > devel mailing list > devel@xxxxxxxxxxxxxxxxxxxxxxx > https://admin.fedoraproject.org/mailman/listinfo/devel > Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct -- Jan Kuřík Platform Program Manager Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct