[openstack-dev] [TripleO] containerized undercloud in Queens

Bogdan Dobrelya bdobreli at redhat.com
Mon Oct 16 10:22:07 UTC 2017


On 10/3/17 10:46 PM, Dan Prince wrote:
> 
> 
> This reduces our complexity greatly I think in that once it is completed
> will allow us to eliminate two project (instack and instack-undercloud)
> and the maintenance thereof. Furthermore, as this dovetails nice with
> the Ansible
>  
> 
>      IMHO doit.sh is not acceptable as an undercloud installer and
>     this is what I've been trying to point out as the actual impact to the
>     end user who has to use this thing.
> 
> 
> doit.sh is an example of where the effort is today. It is essentially
> the same stuff we document online
> here: http://tripleo.org/install/containers_deployment/undercloud.html.
> 
> Similar to quickstart it is just something meant to help you setup a dev
> environment.

Please note that quickstart can "doit.sh" [0] as well and even more :)
Although the undercloud_deploy role needs to be supported in the
quickstart.sh maybe, and its documentation [1] should be explaining the
case better.

Undercloud_install_script and the script template itself fully addresses
the needed flexibility for developers and operators. You can git clone /
pip install things, or do not.

It follows the standard quickstart way, which is jinja-templating bash
scripts in order to provide an operator-ish friendly, and independent
from Ansible et al, way to reproduce the scripted steps. And helps to
auto-generate documentation as well.

[0]
https://git.openstack.org/cgit/openstack/tripleo-quickstart-extras/tree/roles/undercloud-deploy/README.md
[1] https://docs.openstack.org/tripleo-quickstart/latest/


-- 
Best regards,
Bogdan Dobrelya,
Irc #bogdando



More information about the OpenStack-dev mailing list