<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt'>
<p>Nice job. I am doing a vmware vcenter like in <a href="https://github.com/elmanytas/ansible-openstack-vcenter">https://github.com/elmanytas/ansible-openstack-vcenter</a> and I solved the problem of duplicate endpoints in line 106 of <a href="https://github.com/elmanytas/ansible-openstack-vcenter/blob/master/etc_ansible/roles/keystone/tasks/main.yml">https://github.com/elmanytas/ansible-openstack-vcenter/blob/master/etc_ansible/roles/keystone/tasks/main.yml</a> . This makes playbooks idempotents.</p>
<p>Maybe you could be interested.</p>
<p> </p>
<div> </div>
<p>On 2015-08-26 00:30, Martinx - ジェームズ wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">Hello Stackers!<br /><br /><br />  I'm proud to announce an Ansible Playbook to deploy OpenStack on Ubuntu!<br /><br /><br />  Check it out!<br /><br /><br />  * <a href="https://github.com/sandvine/os-ansible-deployment-lite">https://github.com/sandvine/os-ansible-deployment-lite</a><br /><br /><br />  Powered by Sandvine!   ;-)<br /><br /><br />  Basically, this is the automation of what we have documented here:<br /><br /><br />  * <a href="http://docs.openstack.org/kilo/install-guide/install/apt/content/">http://docs.openstack.org/kilo/install-guide/install/apt/content/</a><br /><br /><br />  Instructions:<br /><br /><br />  1- Install Ubuntu 14.04, fully upgraded (with<br /> "linux-generic-lts-vivid" installed), plus "/etc/hostname" and<br /> "/etc/hosts" configured according.<br /><br /><br />  2- Deploy OpenStack with 1 command:<br /><br />    * Open vSwtich (default):<br /><br />    bash <(curl -s<br /><a href="https://raw.githubusercontent.com/sandvine/os-ansible-deployment-lite/kilo/misc/os-install.sh">https://raw.githubusercontent.com/sandvine/os-ansible-deployment-lite/kilo/misc/os-install.sh</a>)<br /><br />    * Linux Bridges (alternative):<br /><br />    bash <(curl -s<br /><a href="https://raw.githubusercontent.com/sandvine/os-ansible-deployment-lite/kilo/misc/os-install-lbr.sh">https://raw.githubusercontent.com/sandvine/os-ansible-deployment-lite/kilo/misc/os-install-lbr.sh</a>)<br /><br /><br />  3- Launch a NFV L2 Stack:<br /><br />    heat stack-create demo -f<br /> ~/os-ansible-deployment-lite/misc/os-heat-templates/nfv-l2-bridge-basic-stack-ubuntu-little.yaml<br /><br /><br /><br />  IMPORTANT NOTES:<br /><br />  Only runs the "step 2" on top of a fresh installed Ubuntu 14.04! Can<br /> be a Server or Desktop but, fresh installed. Do not pre-install MySQL,<br /> RabbitMQ, Keystone, etc... Let Ansible to its magic!<br /><br />  Also, make sure you can use "sudo" without password.<br /><br /><br /><br />  Some features of our Ansible Playbook:<br /><br /><br />  1- Deploys OpenStack with one single command, in one physical box<br /> (all-in-one), helper script (./os-deploy.sh) available;<br /><br />  2- Supports NFV instances that can act as a L2 Bridge between two<br /> VXLAN Networks;<br /><br />  3- Plenty of Heat Templates;<br /><br />  4- 100% Ubuntu based;<br /><br />  5- Very simple setup (simpler topology; dummy interfaces for both<br /> "br-ex" and "vxlan"; no containers for each service (yet));<br /><br />  6- Ubuntu PPA available, with a few OpenStack patches backported from<br /> Liberty, to Kilo (to add "port_security_enabled" Heat support);<br /><br />      <a href="https://launchpad.net/~sandvine/+archive/ubuntu/cloud-archive-kilo/">https://launchpad.net/~sandvine/+archive/ubuntu/cloud-archive-kilo/</a><br /><br />  7- Only requires one physical ethernet card;<br /><br />  8- Both "Linux Bridges" and "Open vSwitch" deployments are supported;<br /><br />  9- Planning to add DPDK support;<br /><br />  10- Multi-node support under development;<br /><br />  11- IPv6 support comming...<br /><br /><br />  * Notes about Vagrant support:<br /><br />  Under development (it doesn't work yet).<br /><br />  There is a preliminary Vagrant support (there is still a bug on MySQL<br /> startup, pull requests are welcome).<br /><br />  Just "git clone" our Ansible playbooks and run "vagrant up" (or<br /> ./os-deploy-vagrant.sh to auto-config your Ansible vars / files for<br /> you).<br /><br />  We tried it only with Mac / VirtualBox but, it does not support<br /> VT-in-VT (nested virtualization), so, we're looking for KVM / Libvirt<br /> on Ubuntu Desktop instead. But it would be nice to, at least, launch<br /> OpenStack in a VirtualBox on you Mac...  =)<br /><br /><br />  Hope you guys enjoy it!<br /><br /> Cheers!<br /> Thiago<br /><br /> _______________________________________________<br /> Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br /> Post to     : <a href="mailto:openstack@lists.openstack.org">openstack@lists.openstack.org</a><br /> Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br /><br /></div>
</blockquote>
</body></html>