aboutsummaryrefslogtreecommitdiff
path: root/vagrant/Vagrantfile
AgeCommit message (Collapse)AuthorFilesLines
2015-10-07Move around the development environmentsSteven Dake1-168/+0
THe top level dev directory is now used to store the heat and vagrant development environments. backport: liberty TrivialFix Change-Id: Ib0922b90eacaa8518aee09cdeb46f4ac0437e015
2015-09-26Allow different defaults for different providersMartin André1-25/+51
Change-Id: I63bf8d4d3c5d359e82f2cac47cfd4ad7ce500ccf Closes-Bug: #1498454 Closes-Bug: #1498461 Partially-Implements: blueprint vagrant-improvements
2015-09-25Merge "Add pub key to the VM booted by vagrant"Jenkins1-0/+2
2015-09-25Remove fake DHCP server in VagrantfileMartin André1-18/+1
The upstream vagrant-libvirt issue was fixes, we don't need the hack anymore. Change-Id: I5527e30410c0259bcf2a8bd0d079172341112742 Closes-Bug: #1497671 Partially-Implements: blueprint vagrant-improvements
2015-09-24Add pub key to the VM booted by vagrantHui Kang1-0/+2
so that the ./tool/init-runonce can use the key Change-Id: I50e5540a24ddda9d8266585e7cb13fb8e3ad4473 Closes-Bug: #1498240
2015-09-15Default vagrant deployment to AIOMartin André1-1/+1
The default for kolla-ansible is already AIO, let's be consistent. Partially-Implements: blueprint vagrant-improvements Change-Id: Ib2736806c373f18be7d758c06b88abe38a60bd55
2015-09-15Increase size of operator to allow building imagesMartin André1-0/+6
This is only implemented for libvirt provider at the moment. Partially-Implements: blueprint vagrant-improvements Change-Id: I72a2c32d7b5966a255eefcf687533023e84280da
2015-09-15Reuse kolla working dir from host in operatorMartin André1-0/+1
Partially-Implements: blueprint vagrant-improvements Change-Id: I5eca45b497ed1aea3a3706d67c9938390be51f1d
2015-09-15Use NFS sharing, it's a lot fasterMartin André1-6/+6
Partially-Implements: blueprint vagrant-improvements Change-Id: Ia4a1f68f6bb3f02a71a87711a4f9cd48e358f6eb
2015-09-15Libvirt provider for VagrantMartin André1-27/+46
Change default box to centos/7 since it is available for both Virtualbox and libvirt providers. Default provider is now libvirt. I had to disable DHCP on the private netword due to issues with vagrant-libvirt: https://github.com/pradels/vagrant-libvirt/issues/427. Partially-Implements: blueprint vagrant-improvements Closes-Bug: #1482478 Change-Id: Iaa1e42d8c0b4c108c5dd74fba8e71d948b7a9567
2015-09-15Allow configuring number of nodes in VagrantfileMartin André1-12/+11
Partially-Implements: blueprint vagrant-improvements Change-Id: Icdf42f45dd5dec44dc02f073da0c4b863617cb1b
2015-09-15Prepare for vagrant-based AIO dev environmentMartin André1-56/+61
Configure Docker registry to listen on port 4000 in case of AIO since it is conflicting with keystone. Partially-Implements: blueprint vagrant-improvements Change-Id: I50ee0854cece0dac60b97e38654d96690aa81c6d
2015-09-08Merge "Add missing node types to Vagrantfile"Jenkins1-0/+30
2015-09-07Cleanup small todo in VagrantfilePaul Bourke1-7/+13
Makes provision steps more readable. Co-Authored-By: Martin André <martin.andre@gmail.com> Change-Id: I177c467f01f6122ad8902f2b62694bc3acb7b0c8 Closes-Bug: #1493010
2015-09-07Add missing node types to VagrantfilePaul Bourke1-0/+30
Out of the box testing will be easier if the supplied ansible multinode inventory matches the Vagrantfile Change-Id: I2e1233502cc5671f6a49381bcb9bdedfdd27ecac Closes-Bug: #1493011
2015-08-28Rename support to control in VagrantfilePaul Bourke1-10/+10
To match the latest changes to ansible/inventory/multinode Change-Id: Iaf018b4ca65eee8150f3595719edfdae7b8346ba Closes-bug: #1489933
2015-07-31Vagrantfile and docsHarm Weites1-0/+91
With Vagrant it becomes real easy to create a dev environment to test and checkout $code. The focus is specifically on setting up an environment to play around in, developing Kolla and showing what it is capable of in a clean virtualised environment. When done, the environment can be destroy and re-created at will when needed. Change-Id: I440d004e76c337f298cad2397cf4c13f2cc35ddb Implements: blueprint vagrant-devenv