neutron/doc/source/admin
Lucas Alvares Gomes a34783be3b [OVN] Fix inconsistent IGMP configuration
Prior to this patch the IGMP configuration for ML2/OVN was inconsistent
with the configuration option description and also the ML2/OVS driver
because it was flooding traffic to unregistered VMs [0].

The "igmp_snooping_enable" configuration option says:

"Setting this option to True will also enable Open vSwitch
mcast-snooping-disable-flood-unregistered flag. This option will disable
flooding of unregistered multicast packets to all ports."

But, in ML2/OVN that behavior was inconsistent prior to this patch
because it allowed traffic to flood to unregistered VMs. This patch
fixes it.

Conflicts:
    neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py
    neutron/tests/functional/plugins/ml2/drivers/ovn/mech_driver/ovsdb/test_maintenance.py
    neutron/tests/unit/plugins/ml2/drivers/ovn/mech_driver/test_mech_driver.py

[0]
https://opendev.org/openstack/neutron/src/branch/master/neutron/conf/agent/ovs_conf.py#L36-L47

Change-Id: I5cbe09e26120905b29351d61bbadb30b5dd14938
Closes-Bug: #1904399
Signed-off-by: Lucas Alvares Gomes <lucasagomes@gmail.com>
(cherry picked from commit 9dc8bca740)
2020-12-21 10:07:39 +00:00
..
archives Fix port can not be created with the sg of other project 2020-08-14 14:06:25 +00:00
figures Remove Neutron LBaaS 2019-09-20 07:46:06 +00:00
ovn [OVN] Fix inconsistent IGMP configuration 2020-12-21 10:07:39 +00:00
shared Fix ADMIN output examples 2018-10-08 06:11:20 +00:00
config-address-scopes.rst Fix ADMIN output examples 2018-10-08 06:11:20 +00:00
config-auto-allocation.rst Update the documentation links 2017-12-13 10:49:46 +00:00
config-az.rst Remove 'gateway_external_network_id' config option 2019-07-26 13:19:14 +02:00
config-bgp-dynamic-routing.rst BGP Documentation Updates 2019-06-27 16:01:05 -05:00
config-dhcp-ha.rst Fix ADMIN output examples 2018-10-08 06:11:20 +00:00
config-dns-int-ext-serv.rst Fix name of "subnet_dns_publish_fixed_ip" extension in docs 2020-03-30 22:10:05 +02:00
config-dns-int.rst Allow to select subnets to publish DNS records 2019-12-14 13:36:09 +00:00
config-dns-res.rst Update docs for disabling DNS server announcement 2018-11-01 11:15:01 +00:00
config-dvr-ha-snat.rst [Doc] Drop some experimental warnings from admin guide 2019-06-17 21:55:32 +02:00
config-fip-port-forwardings.rst Add FIP port forwarding to Networking Guide 2018-08-08 23:08:07 +09:00
config-ipam.rst [Doc] Drop some experimental warnings from admin guide 2019-06-17 21:55:32 +02:00
config-ipv6.rst [doc][IPv6] make kernel config addr_gen_mode clear 2019-10-15 19:27:03 +00:00
config-logging.rst Add fwaas_v2 log optional configuration in l3_agent.ini 2019-06-14 21:43:24 -04:00
config-macvtap.rst import the networking guide content from openstack-manuals 2017-06-29 03:09:59 +00:00
config-ml2.rst Fixing URLS 2019-08-21 14:26:08 +00:00
config-mtu.rst Apply network MTU changes to l3 ports 2017-08-11 11:10:10 -04:00
config-network-segment-ranges.rst [doc] Add network segment ranges into admin guide 2019-03-12 07:16:24 +08:00
config-ovs-dpdk.rst Remove Neutron LBaaS 2019-09-20 07:46:06 +00:00
config-ovs-offload.rst doc: Add NICs known to support ovs offload 2018-12-18 14:50:21 +01:00
config-ovsfwdriver.rst [Doc] Drop some experimental warnings from admin guide 2019-06-17 21:55:32 +02:00
config-qos-min-bw.rst doc: Update QoS minimum bandwidth limitations for Train 2019-10-07 16:52:14 +02:00
config-qos.rst Remove duplicate QoS backend support table 2020-02-06 14:49:00 +01:00
config-rbac.rst Allow sharing of subnet pools via RBAC mechanism 2020-04-09 19:02:47 +03:00
config-routed-networks.rst [OVN] Allow IP allocation with different segments for OVN service ports 2020-07-27 11:49:18 +00:00
config-service-subnets.rst Fix ADMIN output examples 2018-10-08 06:11:20 +00:00
config-services-agent.rst Add kill hooks for external processes 2019-06-03 14:39:51 +02:00
config-sfc.rst Update config-sfc documentation 2017-09-18 15:40:30 +02:00
config-sriov.rst [nova][train] Docs: Remove deprecated RetryFilter 2019-10-18 12:47:47 +02:00
config-subnet-onboard.rst Add documentation for subnet onboard 2019-03-14 10:42:02 -05:00
config-subnet-pools.rst update docs for stdattr tag support 2017-08-29 14:04:57 -06:00
config-trunking.rst Merge networking-ovn documentation into neutron 2020-02-13 18:54:15 +09:00
config-wsgi.rst Modify api and rpc default number of workers 2019-02-19 13:24:01 -07:00
config.rst Remove Neutron LBaaS 2019-09-20 07:46:06 +00:00
deploy-lb-ha-vrrp.rst Remove deprecated 'external_network_bridge' option 2019-03-09 22:07:38 +00:00
deploy-lb-provider.rst Removed duplicated word "and". 2018-11-12 17:36:10 +08:00
deploy-lb-selfservice.rst Remove deprecated 'external_network_bridge' option 2019-03-09 22:07:38 +00:00
deploy-lb.rst import the networking guide content from openstack-manuals 2017-06-29 03:09:59 +00:00
deploy-ovs-ha-dvr.rst Fix misspell word 2019-10-15 09:48:26 +08:00
deploy-ovs-ha-vrrp.rst Remove deprecated 'external_network_bridge' option 2019-03-09 22:07:38 +00:00
deploy-ovs-provider.rst Fix doc output examples 2018-09-30 02:29:47 +00:00
deploy-ovs-selfservice.rst Remove deprecated 'external_network_bridge' option 2019-03-09 22:07:38 +00:00
deploy-ovs.rst import the networking guide content from openstack-manuals 2017-06-29 03:09:59 +00:00
deploy.rst Fix wrong release names in docs 2018-05-22 09:48:21 +02:00
fwaas-v2-scenario.rst Update fwaas v2 scenario doc 2019-09-11 08:16:32 +00:00
fwaas.rst Remove references to FWaaS v1 2019-09-04 18:29:16 +00:00
index.rst Merge networking-ovn documentation into neutron 2020-02-13 18:54:15 +09:00
intro-basic-networking.rst Update the documentation links 2017-12-13 10:49:46 +00:00
intro-nat.rst Fix the RFC and private internet network address 2018-08-24 16:16:49 -05:00
intro-network-components.rst import the networking guide content from openstack-manuals 2017-06-29 03:09:59 +00:00
intro-network-namespaces.rst import the networking guide content from openstack-manuals 2017-06-29 03:09:59 +00:00
intro-os-networking.rst [OVN] Allow IP allocation with different segments for OVN service ports 2020-07-27 11:49:18 +00:00
intro-overlay-protocols.rst Add geneve in neutron tunnel protocols doc 2018-06-29 10:40:41 +08:00
intro.rst import the networking guide content from openstack-manuals 2017-06-29 03:09:59 +00:00
migration-classic-to-l3ha.rst update docs for stdattr tag support 2017-08-29 14:04:57 -06:00
migration-database.rst import the networking guide content from openstack-manuals 2017-06-29 03:09:59 +00:00
migration-nova-network-to-neutron.rst import the networking guide content from openstack-manuals 2017-06-29 03:09:59 +00:00
migration.rst import the networking guide content from openstack-manuals 2017-06-29 03:09:59 +00:00
misc-libvirt.rst import the networking guide content from openstack-manuals 2017-06-29 03:09:59 +00:00
misc.rst Remove references to FWaaS v1 2019-09-04 18:29:16 +00:00
neutron_linuxbridge.rst import the networking guide content from openstack-manuals 2017-06-29 03:09:59 +00:00
ops-ip-availability.rst import the networking guide content from openstack-manuals 2017-06-29 03:09:59 +00:00
ops-quotas.rst Import "Manage Networking service quotas" admin guide 2019-06-24 13:37:36 -04:00
ops-resource-purge.rst import the networking guide content from openstack-manuals 2017-06-29 03:09:59 +00:00
ops-resource-tags.rst Support Network Segment Range CRUD as extensions 2019-03-07 08:20:30 +00:00
ops.rst Import "Manage Networking service quotas" admin guide 2019-06-24 13:37:36 -04:00
vpnaas-scenario.rst Update vpnaas-scenario docs 2018-08-10 10:58:55 +00:00