On Thu, Dec 3, 2015 at 2:38 PM, Tomas Hozza <thozza(a)redhat.com> wrote:
On 03.12.2015 11:40, 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>
> * Amanda Carter <acarter 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 (there is discussion about either extending
> fedpkg or adding a new fedcontainer utility)
> * dist-git for Dockerfiles
> * A koji plugin, containerbuild
> * An OpenShift 3 backend
> * A distribution mechanism; a Docker Registry
> * Currently evaluating options for this
> * * Pulp Crane
> * * Docker Registry
>
> == Scope ==
> For the Scope of this Change please check
>
https://fedoraproject.org/wiki/Changes/Layered_Docker_Image_Build_Service...
>
Hi.
The "Ongoing Work Tracking" link does not work.
Fixed. Thanks for verifying.
How is this different from the proposal for Fedora 23 [1]?
What changed?
It is not different. The project has started at F23 time however has
not been finished on time. This is continuation of the project.
Regards,
Jan
[1]
https://fedorahosted.org/fesco/ticket/1461
Thanks!
Regards,
--
Tomas Hozza
Software Engineer - EMEA ENG Developer Experience
PGP: 1D9F3C2D
UTC+1 (CET)
Red Hat Inc.
http://cz.redhat.com
--
devel mailing list
devel(a)lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org
--
Jan Kuřík
Platform & Fedora Program Manager
Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic