Skip to content
This repository has been archived by the owner on Feb 29, 2024. It is now read-only.

Commit

Permalink
Change default value for NeutronPluginExtensions
Browse files Browse the repository at this point in the history
After we switch default neutron driver to ovn also
NeutronPluginExtensions should contain dns because
"qos,port_security,dns" is default value for ovn.

Change-Id: I201628e27ec5bbe9e58e469f50d8a58d34b117aa
(cherry picked from commit 76f683f)
  • Loading branch information
mrkisaolamb committed Dec 13, 2019
1 parent 63cf190 commit f763f2e
Show file tree
Hide file tree
Showing 12 changed files with 16 additions and 1 deletion.
1 change: 1 addition & 0 deletions ci/environments/scenario007-multinode-containers.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ parameter_defaults:
nova::compute::libvirt::libvirt_cpu_mode: 'none'
# For ML2/OVS
NeutronMechanismDrivers: 'openvswitch'
NeutronPluginExtensions: "qos,port_security"
NeutronTypeDrivers: 'vxlan,vlan,flat,gre'
NeutronNetworkType: 'vxlan'
NeutronServicePlugins: 'router,qos,segments,trunk'
Expand Down
1 change: 1 addition & 0 deletions ci/environments/scenario007-standalone.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ parameter_defaults:
NeutronMechanismDrivers: ['openvswitch']
NeutronTypeDrivers: 'vxlan,vlan,flat,gre'
NeutronNetworkType: 'vxlan'
NeutronPluginExtensions: "qos,port_security"
NeutronServicePlugins: 'router,qos,segments,trunk'
NeutronVniRanges: ['1:4094', ]
NeutronEnableDVR: false
Expand Down
2 changes: 1 addition & 1 deletion deployment/neutron/neutron-plugin-ml2.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ parameters:
default: 'datacentre'
description: If set, flat networks to configure in neutron plugins.
NeutronPluginExtensions:
default: "qos,port_security"
default: "qos,port_security,dns"
description: |
Comma-separated list of extensions enabled for the Neutron plugin.
type: comma_delimited_list
Expand Down
1 change: 1 addition & 0 deletions environments/services-baremetal/neutron-ml2-cisco-vts.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ parameter_defaults:
###################

NeutronCorePlugin: 'neutron.plugins.ml2.plugin.Ml2Plugin'
NeutronPluginExtensions: "qos,port_security"
NeutronMechanismDrivers: 'sriovnicswitch,cisco_vts'
NeutronTypeDrivers: 'vxlan,vlan,flat'
NeutronServicePlugins: 'cisco_vts_router,trunk'
1 change: 1 addition & 0 deletions environments/services-baremetal/neutron-sriov.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,6 @@ resource_registry:

parameter_defaults:
NeutronMechanismDrivers: ['sriovnicswitch','openvswitch']
NeutronPluginExtensions: "qos,port_security"
NovaSchedulerDefaultFilters: ['RetryFilter','AvailabilityZoneFilter','ComputeFilter','ComputeCapabilitiesFilter','ImagePropertiesFilter','ServerGroupAntiAffinityFilter','ServerGroupAffinityFilter','PciPassthroughFilter']
NovaSchedulerAvailableFilters: ["nova.scheduler.filters.all_filters","nova.scheduler.filters.pci_passthrough_filter.PciPassthroughFilter"]
1 change: 1 addition & 0 deletions environments/services/neutron-ml2-cisco-vts.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,3 +35,4 @@ parameter_defaults:
NeutronMechanismDrivers: 'sriovnicswitch,cisco_vts'
NeutronTypeDrivers: 'vxlan,vlan,flat'
NeutronServicePlugins: 'cisco_vts_router,trunk'
NeutronPluginExtensions: "qos,port_security"
1 change: 1 addition & 0 deletions environments/services/neutron-mlnx-agent.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ resource_registry:

parameter_defaults:
NeutronMechanismDrivers: ['mlnx_sdn_assist','mlnx_infiniband']
NeutronPluginExtensions: "qos,port_security"
NeutronPhysicalDevMappings: ['datacentre:ib0']
NovaSchedulerDefaultFilters: ['RetryFilter','AvailabilityZoneFilter','ComputeFilter','ComputeCapabilitiesFilter','ImagePropertiesFilter','ServerGroupAntiAffinityFilter','ServerGroupAffinityFilter','PciPassthroughFilter', 'NUMATopologyFilter']
NovaSchedulerAvailableFilters: ["nova.scheduler.filters.all_filters","nova.scheduler.filters.pci_passthrough_filter.PciPassthroughFilter"]
Expand Down
1 change: 1 addition & 0 deletions environments/services/neutron-ovs-dpdk.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,5 @@ parameter_defaults:
NeutronVhostuserSocketDir: "/var/lib/vhost_sockets"
NovaSchedulerDefaultFilters: "ComputeFilter,AvailabilityZoneFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,NUMATopologyFilter"
OvsDpdkDriverType: "vfio-pci"
NeutronPluginExtensions: "qos,port_security"

1 change: 1 addition & 0 deletions environments/services/neutron-ovs-dvr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ parameter_defaults:
NeutronMechanismDrivers: ['openvswitch', 'l2population']
NeutronEnableL2Pop: 'True'

NeutronPluginExtensions: "qos,port_security"
NeutronTypeDrivers: 'vxlan,vlan,flat,gre'
NeutronNetworkType: 'vxlan'
NeutronServicePlugins: 'router,qos,segments,trunk'
Expand Down
1 change: 1 addition & 0 deletions environments/services/neutron-ovs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ resource_registry:
parameter_defaults:

NeutronMechanismDrivers: ['openvswitch']
NeutronPluginExtensions: "qos,port_security"

NeutronTypeDrivers: 'vxlan,vlan,flat,gre'
NeutronNetworkType: 'vxlan'
Expand Down
1 change: 1 addition & 0 deletions environments/services/neutron-sriov.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,6 @@ resource_registry:

parameter_defaults:
NeutronMechanismDrivers: ['sriovnicswitch','openvswitch']
NeutronPluginExtensions: "qos,port_security"
NovaSchedulerDefaultFilters: ['RetryFilter','AvailabilityZoneFilter','ComputeFilter','ComputeCapabilitiesFilter','ImagePropertiesFilter','ServerGroupAntiAffinityFilter','ServerGroupAffinityFilter','PciPassthroughFilter']
NovaSchedulerAvailableFilters: ["nova.scheduler.filters.all_filters","nova.scheduler.filters.pci_passthrough_filter.PciPassthroughFilter"]
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
fixes:
- |
After we switch default neutron driver to ovn also NeutronPluginExtensions
should contain dns because "qos,port_security,dns" is default value for ovn

0 comments on commit f763f2e

Please sign in to comment.