Set basic DHCP configuration for neutron.

These options simply allow a DHCP server running dnsmasq(neutron) to
coexist with other DHCP servers within the same network. This works
by instructing dnsmasq to ignore any clients which are not specified
in dhcp-host files. This also provides for basic logging which makes
debugging DHCP and connectivity issues easier by default.

Change-Id: Ibe2096c9e5a983fe5a7538a0a58b026439a7c67c
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
This commit is contained in:
Kevin Carter 2016-12-02 20:07:32 -06:00
parent 1ab383a4e5
commit 0c09254aa8
No known key found for this signature in database
GPG Key ID: 69FEFFC5E2D9273F
2 changed files with 16 additions and 0 deletions

View File

@ -13,6 +13,14 @@
# See the License for the specific language governing permissions and
# limitations under the License.
# Set basic DHCP configuration for neutron. These options simply allow
# A neutron DHCP server to coexist with other DHCP servers within the
# same broadcast domain. The log option provides basic logging for
# neutron DHCP.
neutron_dhcp_config:
dhcp-ignore: "tag:!known"
log-facility: "/var/log/neutron/neutron-dnsmasq.log"
lxc_container_config_list:
- "lxc.aa_profile=unconfined"

View File

@ -0,0 +1,8 @@
---
features:
- Neutron DHCP options have been set to allow a DHCP server running
dnsmasq to coexist with other DHCP servers within the same network.
This works by instructing dnsmasq to ignore any clients which are
not specified in dhcp-host files.
- Neutron DHCP options have been set to provide for logging which
makes debugging DHCP and connectivity issues easier by default.