Update vlan default configuration

This commit updates the default vlan config in hiera.

disables ovs tunneling, and ensures that bridge
mappings are still set to reasonable defaults.
quote > to prevent unintended redirection

Signed-off-by: Loic Dachary <loic@dachary.org>
passwordless ssh key to communicate between vms

Signed-off-by: Loic Dachary <loic@dachary.org>
Add puppet_run_type config to setup.pp

Currently, setup.pp configures every node as
if they were a master (or a node that needs to
run puppet apply). This configuration is unnecessary
and even undesirable for agents b/c it deploys
hiera data they don't need and even enables then to use
a node terminus.

This patch adds a variable to setup.pp called puppet_run_type
that can be used to determine if the node is being
pre-confgigured as a agent or a master.

It also updates the Vagrantfile as well as the bare-metal install
scripts.
Merge pull request #141 from bodepd/setup_run_type

Add puppet_run_type config to setup.pp
Fix hard-codings of quantum for havana support

This commit solves some of the low hanging
fruit for havana.

- removes enabled_services from global_hiera_params
(it was not being used)
- ensure enabled_services adds %{network_service}
- ensure that basic_test.sh updates quantum to neutron for havana
- add global_hiera_params/jenkins.yaml to gitignore
Support multiple runs of setup.pp

This brings stack-builder in line with the vagrant scripts
that were changed in commit daf245e to allow agent nodes
to run puppet apply multiple times.
Add quotes to host lookup

Add quotes so that the evaluation works.
Merge pull request #142 from bodepd/resolve_havana_issues

Resolve havana issues
Merge pull request #143 from bodepd/fix_hostname_lookup

Add quotes to host lookup
Merge pull request #144 from michaeltchapman/agent_fix

Support multiple runs of setup.pp
Basic doc updates

This commit updates the README

moves the vagrant docs to its own section.

removes trailing whitespace.
Merge pull request #145 from bodepd/doc_update

Basic doc updates
Stackbuilder documentation

Remove ci_subnet_index since it doesn't work yet
Merge pull request #146 from michaeltchapman/docu

Stackbuilder documentation
Improve data docs

Second iteration
Merge pull request #140 from robertstarmer/master

Add config_drive default to common.yaml
Merge pull request #148 from bodepd/data_doc_update

Improve data docs
set LibvirtHybridOVSBridgeDriver for neutron

Initial testing of a havana deployment indicates that
libvirt_vif_driver has to be set to
 LibvirtHybridOVSBridgeDriver for neutron with ovs
 on neutron to work.
Merge pull request #149 from bodepd/update_vif_driver

set LibvirtHybridOVSBridgeDriver for neutron