I've just submitted a slew of changes to tripleo-quickstart with the
ultimate goal of being able to spin up multiple openstack deployments
in parallel on the same target virthost.

The meat of the change is an attempt to clearly separate the virthost
from the undercloud; we had several tasks that worked only because the
user name (and working directory) happened to be the same in both
environments.

With these changes in place, I am able to rapidly deploy multiple
tripleo-deployments on a single virthost, each one isolated to a
particular user account.  I'm using a playbook that includes
just the libvirt/setup, undercloud-deploy, and overlcoud-* roles.
This is extremely convenient for some of the work that I'm doing now.

This does require some pre-configuration on the virthost (each user
gets their own overcloud bridge) and in the quickstart (each user gets
their own underlcoud_external_network_cidr).

- https://review.openstack.org/441559 modify basic test to not require 
quickstart-extras
- https://review.openstack.org/441560 use a non-default virthost_user for the 
basic test
- https://review.openstack.org/441561 restore support for multiple deployments 
on virthost
- https://review.openstack.org/441562 improve generated ssh configuration
- https://review.openstack.org/441563 derive overcloud_public_vip and 
overcloud_public_vip6
- https://review.openstack.org/441564 yaml cleanup and formatting
- https://review.openstack.org/441565 don't make ssh_config files executable
- https://review.openstack.org/441566 restrict bashate to files in repository
- https://review.openstack.org/441567 restrict pep8 to files in repository
- https://review.openstack.org/441568 fix ansible-lint error ANSIBLE0012
- https://review.openstack.org/439133 define non_root_group explicitly

-- 
Lars Kellogg-Stedman <[email protected]> | larsks @ {freenode,twitter,github}
Cloud Engineering / OpenStack          | http://blog.oddbit.com/

Attachment: signature.asc
Description: PGP signature

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to