[openstack-dev] Fwd: Re: [tripleo][kolla] roadmap on containers workflow

Bogdan Dobrelya bdobreli at redhat.com
Mon Apr 23 08:10:55 UTC 2018


Added the kolla tag in the hope to get some feedback wrt the question


-------- Forwarded Message --------
Subject: Re: [openstack-dev] [tripleo] roadmap on containers workflow
Date: Mon, 23 Apr 2018 10:08:36 +0200
From: Bogdan Dobrelya <bdobreli at redhat.com>
Organization: Red Hat
To: openstack-dev at lists.openstack.org

On 4/20/18 8:56 PM, Emilien Macchi wrote:
> So the role has proven to be useful and we're now sure that we need it 
> to deploy a container registry before any container in the deployment, 
> which means we can't use the puppet code anymore for this service.
> 
> I propose that we move the role to OpenStack:
> https://review.openstack.org/#/c/563197/
> https://review.openstack.org/#/c/563198/
> https://review.openstack.org/#/c/563200/
> 
> So we can properly peer review and gate the new role.
> 
> In the meantime, we continue to work on the new workflow.
> Thanks,
> 
> On Sun, Apr 15, 2018 at 7:24 PM, Emilien Macchi <emilien at redhat.com 
> <mailto:emilien at redhat.com>> wrote:
> 
>     On Fri, Apr 13, 2018 at 5:58 PM, Emilien Macchi <emilien at redhat.com
>     <mailto:emilien at redhat.com>> wrote:
> 
> 
>         A bit of progress today, I prototyped an Ansible role for that
>         purpose:
>         https://github.com/EmilienM/ansible-role-container-registry
>         <https://github.com/EmilienM/ansible-role-container-registry>
> 
>         The next step is, I'm going to investigate if we can deploy
>         Docker and Docker Distribution (to deploy the registry v2) via
>         the existing composable services in THT by
>         using external_deploy_tasks maybe (or another interface).
>         The idea is really to have the registry ready before actually
>         deploying the undercloud containers, so we can modify them in
>         the middle (run container-check in our case).
> 
> 
>     This patch: https://review.openstack.org/#/c/561377
>     <https://review.openstack.org/#/c/561377> is deploying Docker and
>     Docker Registry v2 *before* containers deployment in the docker_steps.
>     It's using the external_deploy_tasks interface that runs right after
>     the host_prep_tasks, so still before starting containers.
> 
>     It's using the Ansible role that was prototyped on Friday, please
>     take a look and raise any concern.

I have only a question if we could reuse something instead if already 
had been solved in projects like Kolla? Otherwise it's LGTM.

>     Now I would like to investigate how we can run container workflows
>     between the deployment and docker and containers deployments.
>     -- 
>     Emilien Macchi
> 
> 
> 
> 
> -- 
> Emilien Macchi
> 
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 


-- 
Best regards,
Bogdan Dobrelya,
Irc #bogdando



More information about the OpenStack-dev mailing list