On 03.12.2015 14:54, Jan Kurik wrote:
> On Thu, Dec 3, 2015 at 2:38 PM, Tomas Hozza <tho...@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#Scope
>>>
>>
>> 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.

I'm curious to hear from the change owners if anything changed and
what pieces that blocked this from being done last time are still pending
and what is already done.

Thanks.

Tomas

> 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@lists.fedoraproject.org
>> http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org
> 
> 
> 

-- 
Tomas Hozza
Software Engineer - EMEA ENG Developer Experience

PGP: 1D9F3C2D
UTC+1 (CET)
Red Hat Inc.                 http://cz.redhat.com
--
devel mailing list
devel@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org

Reply via email to