Commit Graph

43 Commits

Author SHA1 Message Date
Michael James Hoppal 4e41e47566 Adding in vertica
Change-Id: Ifa633cd4b2fb04220a1adf8d57dde942f7ea3f57
2015-05-18 20:03:26 -06:00
Tim Kuhlman b1ef59fd53 Setup the Ansible config so it works for multiple versions of Vagrant
Older versions of Vagrant used one static private key for ssh, newer
versions vary it by machine.

Change-Id: If2da96e20acc2e49764b77d67f53d8d2e3a9cbbd
2015-02-27 17:05:07 -07:00
Tim Kuhlman b08b63f2e8 Turn on pipelining for better Ansible performance
http://www.ansible.com/blog/2014/01/15/ssh-connection-upgrades-coming-in-ansible-1-5

Change-Id: I9b5999b69c9ac3cfff12469b964031ca565eb812
2014-12-19 10:08:55 -07:00
Tim Kuhlman c85fac1eba Set the ansible ssh timeout higher
Change-Id: I1dbb41645d69b66d60597cb680bf5f90b0e4a8c4
2014-12-09 09:56:23 -07:00
Tim Kuhlman e19a9424cc Ansible ssh issues appear to not be a race condition but a host key checking issue
Change-Id: Ie5b85b4d7534c619ffceb34a73ad6ca3a44fb7c3
2014-11-25 10:19:25 -07:00
Tim Kuhlman 610663052b Added the wait to the devstack box also.
Change-Id: If60405e874cebde512fee118d63a6eec488adf5c
2014-11-18 16:18:18 -07:00
Tim Kuhlman f0bd316935 Add wait to deal with vagrant race condition.
Change-Id: Icb9528e8270e5b113147962a591744ef0e71ce55
2014-11-18 10:32:44 -07:00
Tim Kuhlman c85a017319 Setup a static ansible inventory
This to fix an odd race condition with autodetection of ssh forwarding and
writing the ansible inventory, this error is seen with vagrant 1.6.5.
Also cleaned up an extra ip definition that creeped into the config.

Change-Id: I4ec9338c95dfe399f7177bff4ab1cc3d6e865412
2014-11-13 13:42:42 -07:00
David Schroeder bfcc524431 Moved devstack VM from ainsible to chef
Change-Id: If6fabf94a65081d7d8c7eeb0f3b886bb46a1c7c2
2014-11-12 12:27:26 -07:00
Tim Kuhlman a9ae72ebda Initial setup via Ansible.
Change-Id: I8f24134a1c3410acb8bc12fa07023b8eb32be93f
2014-10-30 09:28:18 -06:00
David Schroeder 0f28ca680e Updates to devstack build profile
- Increase memory of devstack server from 5GB to 7GB
- Update autostack script to reflect upstream changes
  (remove ceilometer hack)
- Disable Neutron, which was preventing VM from provisioning images
- Remove Glance from local.conf; it's already installed by default
- Added instance pre-creation steps to documentation

Change-Id: Ia3259cf440e5f16b194d8339a176f2d919b23bc4
2014-10-02 17:27:10 -06:00
Christian Berendt cedb0f4e0d Check if the vagrant-berkshelf plugin is available
Change-Id: Ie615cf81be40b8395d8e7672e59407cc4925b410
2014-07-29 14:25:50 +02:00
Christian Berendt 0c2bb4e414 Add support for the vagrant-cachier plugin
Change-Id: Id3aeaa16e062f764412bd6c5fd9460b5867333a9
2014-07-26 22:52:49 +02:00
David Schroeder 4c4b9d42a8 New DevStack server build profile, various fixes
Change-Id: Ifadef35f9abcc5e8b4d9efecb0fa2a345cd380fc
2014-07-16 13:16:20 -06:00
Tim Kuhlman deb63868be Added Chef 11 to devstack 2014-07-10 10:52:15 -06:00
Tim Kuhlman fa5af629ea Move to an box with chef11 2014-07-09 13:39:24 -06:00
Tim Kuhlman 7a67435bb1 devstack first so keystone is available when the agent starts 2014-06-26 14:07:27 -06:00
David Schroeder b168f37080 Initial commit to add a devstack node 2014-06-26 09:45:15 -06:00
Tim Kuhlman d4b5ca4315 Restore the proxy setup from Tim Potter now that our apt setup is simplified 2014-05-28 16:23:43 -06:00
Tim Kuhlman 891502c505 Setup for 1 VM running everything 2014-05-15 09:26:25 -06:00
David Schroeder 8ef8019a3d Increased base VM memory to 768MB, persister to 1GB 2014-05-02 09:32:10 -06:00
Tim Kuhlman 3808d78f9d Set the default setup to precise, left hLinux commented 2014-04-21 14:39:54 -06:00
Tim Kuhlman d95e94d6c1 Added more memory to the kafka box 2014-04-21 12:06:56 -06:00
Tim Kuhlman fe8472a733 These options noticeably improve network speed though it still isn't 100% 2014-04-21 09:49:44 -06:00
Tim Kuhlman e80893d639 Disabled /vagrant shared folder 2014-04-21 08:06:42 -06:00
Tim Kuhlman 15691b86ac Work around lack of vbox shared drives and proxy hell 2014-04-18 12:28:08 -06:00
Tim Kuhlman 6f4476ce78 Bypass distro auto detection 2014-04-17 17:14:11 -06:00
Tim Kuhlman 6d39804e67 Initial hlinux box creation steps. 2014-04-17 14:26:40 -06:00
Tim Kuhlman 8efc2ebde2 Fixed ordering when all machines come up. 2014-03-19 11:23:35 -06:00
Tim Kuhlman a3cb0e2f8a Initial support for mon-thresh 2014-03-14 16:38:06 -06:00
Derrick Johnson 0fe1ae73f2 update so that the database come up before the mon-api 2014-03-10 16:38:00 -04:00
Tim Kuhlman dd6289e275 Added the Mon Api box 2014-03-07 11:57:54 -07:00
Tim Kuhlman a982b3abe9 Clarified the proxy section
The vagrant proxy plugin will set the proxy within the vms and for apt affects all repos.
At this point all packages are from the HPCloud apt repos and so setting an apt proxy breaks things.
2014-02-27 15:40:24 -07:00
Tim Kuhlman 6b82ff4442 Initial persister support.
This is untested and is missing the needed data bag for the persister.
2014-02-25 15:20:17 -07:00
Tim Kuhlman 3d4822f031 Added mysql running percona xtradb galera cluster 2014-02-25 11:22:01 -07:00
Tim Potter 6ab7514eeb Use vagrant-proxyconf plugin to handle HTTP environment proxies 2014-02-23 11:27:51 +11:00
Tim Kuhlman dbd78ae93b Named the vms, gave sufficient memory to vertica 2014-02-21 13:21:51 -07:00
Tim Kuhlman e8a8ea2486 Added a Vertica vm 2014-02-20 20:26:34 -07:00
Tim Kuhlman a0b6bc0985 Moved to 192.168 range to avoid hp vpn conflict 2014-02-20 11:56:32 -07:00
Tim Kuhlman 61a0c36b65 Moved to using berkshelf 2014-02-18 11:43:16 -07:00
Tim Kuhlman 21a6c6d88f Initial setup of zookeeper with chef-solo 2014-02-14 20:37:00 -07:00
Tim Kuhlman b8cdd1841c Changed config to make it easy to add multiple boxes. 2014-02-14 11:43:34 -07:00
Tim Kuhlman a34c5d704f Initial blank vm 2014-02-13 13:52:00 -07:00