Support platforms without ovs agent package

RedHat platforms don't have a separate package for the ovs agent.

Change-Id: Ib782dd38af3dd37c2f0921479eeffd93b2f46cb1
Support platforms without dhcp agent package

RedHat platforms don't have a separate package for the dhcp agent.

Change-Id: Ie336499c3d86b358f609cb9c49d748f4b522f0df
Merge "Support platforms without dhcp agent package"
Support platforms without quantum server package

RedHat platforms don't have a separate package for the quantum server.

Change-Id: Ied83733f1dc8ec55a664e1d9c7119d3105a0a8e2
Merge "Support platforms without quantum server package"
Add basic gitignore file

to ensure that it ignores files setup when unit tests are run.

Change-Id: I5796e0709bb6b271536837b889daee45543c880c
Fix metadata agent for Red Hat distros

Change-Id: Ia0793970f7cf2c0818aa583c5b53f14b472c495d
Minor changes to quantum::agents::ovs

This patch contains two minor edits to the
quantum::agents::ovs code.

1. allow setting of the firewall_driver.

This code ensures that the firewall driver can be
either set to its default of IptablesFirewallDriver
or unset (which we believe is required in the case
of compute nodes with gre enabled)

2. explicitly remove tunneling configuration when
it is not being used. This is part of an ongoing
attempt to clean up configuration that are not
currently in use.

This patch also adds tests to verify the proposed
code.

Change-Id: I372889d1c8821605d60c91c1e244d1a4c83fcc5e
Merge "Minor changes to quantum::agents::ovs"
only set network_vlan_ranges for vlan network types

This commit updates the quantum module to ensure
that vlan specific configuration is only applied
when the tenant_network_type is vlan or flat.

it also adds tests that were previously missing from
quantum_plugins_ovs_spec.rb.

Change-Id: I97cffff55ad6ff6cb683efc282e0db46d4687c1a
Merge "Fix metadata agent for Red Hat distros"
Merge "only set network_vlan_ranges for vlan network types"
Add puppet-lint to Gemfile

Change-Id: Ic0642f90f3ab9209bfa00f37c77e7deb5d291707