The new testing suite is based upon Chef 12, Chef DK and Chef Provisioning. It supports all in one and multi node environments. It will be used as the base for future gate integration testing. There's is more work to as noted in the TODO list at the botton of the readme. Note: to get this thru the existing gate, had to keep the existing Gemfile. Added a Gemfile-Provisioning for new stuff and updated readme with some notes on that. When we make the switch to kilo rake gates, we can decide what type of gates the repo needs. I think it's ready for rubocop at least and maybe continue with something like spiecweasel to look at the role and environment syntax. Added draft bootstrap and test default to rubocop to rakefile to allow for easy integration with new gate rake jobs. Change-Id: I187df8b78c4cecfb783ab26a6b66b8e8dd6745bd
1.1 KiB
1.1 KiB
Multi node with Nova networking
Nodes
The multi-node environments will have four machines controller,compute1,compute2, and compute3.
Networking setup
Changes need to be made to the multi-nova.rb and the environments\vagrant-multi-nova.json file.
Bridge IP Address
The ip address used for the bridge should on the same network as your machine connects to the internet. Change the '172.16.100.' ip address in the multi-nova.rb and the environments\vagrant-multi-nova.json files. For example, on my home network, my laptop as and ip of 192.168.1.xxx, so I set the bridge address to 192.168.1.60.
Device interface
The device interface must be is specified by name in the multi-nova.rb file.
There are two places to change, look for <put your interface device name here>.
- For Windows 7, open the Control Panel, Network and Internet, Network Connections. Look in the Connectivity column for a row with "Internet access", and use the "Device Name". For example, 'Intel(R) Centrino(R) Advanced-N 6205'.
- For Mac, this works from some: 'en0: Wi-Fi (AirPort)'
- For Linux, ...TODO...