<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>