manila/releasenotes/notes/bug-2074504-disable-ports-on-neutron-ext-nets-af3ff56da9a928df.yaml
Goutham Pacha Ravi 53c8b69c01 Create ports as disabled with external networks
NeutronNetworkPlugin allows the use of external networks
as share networks. Deployers use this as a way to utilize
Neutron's IPAM capabilities. To provide IP addresses out
of a network, Neutron would need to create ports on the
network, albeit these ports are unused.

A recent change in OVN (a popular Neutron ML2 plugin) [1]
necessitates Manila to explicitly create ports as being
"DOWN" to prevent incorrect ARP responses from OVN; the
eventual, external ports must respond to the ARP requests
from clients.

Change-Id: Icd5b1a2087a4e38e9d0b65f9c0d9a85abad69f07
Closes-Bug: #2074504
2024-08-12 07:06:45 -07:00

10 lines
392 B
YAML

---
fixes:
- |
When using Neutron networks tagged as `external` (unmanaged
provider networks) as share networks, Manila now creates ports
with `admin_state_up=False` (disabled). This change addresses
ARP failures that can occur when using OVN as the Neutron ML2
plugin. For more information, refer to `bug 2074504
<https://bugs.launchpad.net/manila/+bug/2074504>`_.