Browse Source

Merge "Add param to configure snat mechanism"

changes/80/499580/2
Jenkins 4 years ago
committed by Gerrit Code Review
parent
commit
f014d5a63d
  1. 1
      environments/neutron-opendaylight-dpdk.yaml
  2. 9
      puppet/services/opendaylight-api.yaml
  3. 5
      releasenotes/notes/configuring-snat-in-opendaylight-d5ed4d62275e1876.yaml

1
environments/neutron-opendaylight-dpdk.yaml

@ -12,6 +12,7 @@ parameter_defaults:
NeutronMechanismDrivers: 'opendaylight_v2'
NeutronServicePlugins: 'odl-router_v2'
NovaSchedulerDefaultFilters: "RamFilter,ComputeFilter,AvailabilityZoneFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,NUMATopologyFilter"
OpenDaylightSNATMechanism: 'controller'
ComputeOvsDpdkParameters:
OvsEnableDpdk: True

9
puppet/services/opendaylight-api.yaml

@ -62,6 +62,14 @@ parameters:
description: Whether to manage the OpenDaylight repository
type: boolean
default: false
OpenDaylightSNATMechanism:
description: SNAT mechanism to be used
default: 'conntrack'
type: string
constraints:
- allowed_values:
- conntrack
- controller
outputs:
role_data:
@ -84,6 +92,7 @@ outputs:
- 6640
- 6653
- 2550
opendaylight::snat_mechanism: {get_param: OpenDaylightSNATMechanism}
step_config: |
include tripleo::profile::base::neutron::opendaylight
upgrade_tasks:

5
releasenotes/notes/configuring-snat-in-opendaylight-d5ed4d62275e1876.yaml

@ -0,0 +1,5 @@
---
features:
- |
Configure OpenDaylight SNAT to use conntrack mechanism with OVS and controller
based mechanism with OVS-DPDK.
Loading…
Cancel
Save