[OpenStack-Infra] Launch node and the new bridge server

Ian Wienand iwienand at redhat.com
Tue Aug 28 09:50:31 UTC 2018


On 08/28/2018 09:48 AM, Clark Boylan wrote:
> On Mon, Aug 27, 2018, at 4:21 PM, Clark Boylan wrote:
> One quick new observation. launch-node.py does not install puppet at
> all so the subsequent ansible runs on the newly launched instances
> will fail when attempting to stop the puppet service (and will
> continue on to fail to run puppet as well I think).

I think we should manage puppet on the hosts from Ansible; we did
discuss that we could just manually run
system-config:install_puppet.sh after launching the node; but while
that script does contain some useful things for getting various puppet
versions, it also carries a lot of extra cruft from years gone by.

I've proposed the roles to install puppet in [1].  This runs the roles
under Zuul for integration testing.

For the control-plane, we need a slight tweak to the inventory writer
to pass through groups [2] and then we can add the roles to the base
playbook [3].

Thanks,

-i

[1] https://review.openstack.org/596968
[2] https://review.openstack.org/596994
[3] https://review.openstack.org/596997



More information about the OpenStack-Infra mailing list