From deb098c29a2f9660bded6c44ba06f210cfde85f8 Mon Sep 17 00:00:00 2001 From: Brent Eagles Date: Tue, 21 Jun 2016 11:08:27 -0230 Subject: Add environment file to enable DVR This patch adds support for conditionally enabling DVR by deploying the L3 and metadata agents on the compute node and setting the proper configuration values throughout. Implements: blueprint neutron-dvr-support Change-Id: I24099795e76ecd520c990ba49d3511288dec7a12 --- puppet/services/neutron-server.yaml | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'puppet/services/neutron-server.yaml') diff --git a/puppet/services/neutron-server.yaml b/puppet/services/neutron-server.yaml index 1c7cef49..d64fd66d 100644 --- a/puppet/services/neutron-server.yaml +++ b/puppet/services/neutron-server.yaml @@ -29,6 +29,10 @@ parameters: description: The password for the nova service and db account, used by nova-api. type: string hidden: true + NeutronEnableDVR: + description: Enable Neutron DVR. + default: false + type: boolean resources: @@ -85,5 +89,6 @@ outputs: dport: 4789 '106 vrrp': proto: vrrp + neutron::server::router_distributed: {get_param: NeutronEnableDVR} step_config: | include tripleo::profile::base::neutron::server -- cgit 1.2.3-korg