Merge "Fix list of DNS extensions supported by OVN" into stable/wallaby

This commit is contained in:
Zuul 2022-09-19 18:06:08 +00:00 committed by Gerrit Code Review
commit ac27695540
3 changed files with 73 additions and 59 deletions

View File

@ -73,62 +73,66 @@ services:
The following Neutron API extensions are supported with OVN:
+----------------------------------+---------------------------+
| Extension Name | Extension Alias |
+==================================+===========================+
| Allowed Address Pairs | allowed-address-pairs |
+----------------------------------+---------------------------+
| Auto Allocated Topology Services | auto-allocated-topology |
+----------------------------------+---------------------------+
| Availability Zone | availability_zone |
+----------------------------------+---------------------------+
| Default Subnetpools | default-subnetpools |
+----------------------------------+---------------------------+
| Domain Name System (DNS) | dns_integration |
+----------------------------------+---------------------------+
| Multi Provider Network | multi-provider |
+----------------------------------+---------------------------+
| Network IP Availability | network-ip-availability |
+----------------------------------+---------------------------+
| Network Segment | segment |
+----------------------------------+---------------------------+
| Neutron external network | external-net |
+----------------------------------+---------------------------+
| Neutron Extra DHCP opts | extra_dhcp_opt |
+----------------------------------+---------------------------+
| Neutron Extra Route | extraroute |
+----------------------------------+---------------------------+
| Neutron L3 external gateway | ext-gw-mode |
+----------------------------------+---------------------------+
| Neutron L3 Router | router |
+----------------------------------+---------------------------+
| Network MTU | net-mtu |
+----------------------------------+---------------------------+
| Packet Logging | logging |
+----------------------------------+---------------------------+
| Port Binding | binding |
+----------------------------------+---------------------------+
| Port Forwarding | port_forwarding |
+----------------------------------+---------------------------+
| Port Security | port-security |
+----------------------------------+---------------------------+
| Provider Network | provider |
+----------------------------------+---------------------------+
| Quality of Service | qos |
+----------------------------------+---------------------------+
| Quota management support | quotas |
+----------------------------------+---------------------------+
| RBAC Policies | rbac-policies |
+----------------------------------+---------------------------+
| Resource revision numbers | standard-attr-revisions |
+----------------------------------+---------------------------+
| security-group | security-group |
+----------------------------------+---------------------------+
| standard-attr-description | standard-attr-description |
+----------------------------------+---------------------------+
| Subnet Allocation | subnet_allocation |
+----------------------------------+---------------------------+
| Tag support | standard-attr-tag |
+----------------------------------+---------------------------+
| Time Stamp Fields | standard-attr-timestamp |
+----------------------------------+---------------------------+
+----------------------------------+---------------------------------+
| Extension Name | Extension Alias |
+==================================+=================================+
| Allowed Address Pairs | allowed-address-pairs |
+----------------------------------+---------------------------------+
| Auto Allocated Topology Services | auto-allocated-topology |
+----------------------------------+---------------------------------+
| Availability Zone | availability_zone |
+----------------------------------+---------------------------------+
| Default Subnetpools | default-subnetpools |
+----------------------------------+---------------------------------+
| DNS Integration | dns-integration |
+----------------------------------+---------------------------------+
| DNS domain for ports | dns-domain-ports |
+----------------------------------+---------------------------------+
| Subnet DNS publish fixed IP | subnet-dns-publish-fixed-ip |
+----------------------------------+---------------------------------+
| Multi Provider Network | multi-provider |
+----------------------------------+---------------------------------+
| Network IP Availability | network-ip-availability |
+----------------------------------+---------------------------------+
| Network Segment | segment |
+----------------------------------+---------------------------------+
| Neutron external network | external-net |
+----------------------------------+---------------------------------+
| Neutron Extra DHCP opts | extra_dhcp_opt |
+----------------------------------+---------------------------------+
| Neutron Extra Route | extraroute |
+----------------------------------+---------------------------------+
| Neutron L3 external gateway | ext-gw-mode |
+----------------------------------+---------------------------------+
| Neutron L3 Router | router |
+----------------------------------+---------------------------------+
| Network MTU | net-mtu |
+----------------------------------+---------------------------------+
| Packet Logging | logging |
+----------------------------------+---------------------------------+
| Port Binding | binding |
+----------------------------------+---------------------------------+
| Port Forwarding | port_forwarding |
+----------------------------------+---------------------------------+
| Port Security | port-security |
+----------------------------------+---------------------------------+
| Provider Network | provider |
+----------------------------------+---------------------------------+
| Quality of Service | qos |
+----------------------------------+---------------------------------+
| Quota management support | quotas |
+----------------------------------+---------------------------------+
| RBAC Policies | rbac-policies |
+----------------------------------+---------------------------------+
| Resource revision numbers | standard-attr-revisions |
+----------------------------------+---------------------------------+
| security-group | security-group |
+----------------------------------+---------------------------------+
| standard-attr-description | standard-attr-description |
+----------------------------------+---------------------------------+
| Subnet Allocation | subnet_allocation |
+----------------------------------+---------------------------------+
| Tag support | standard-attr-tag |
+----------------------------------+---------------------------------+
| Time Stamp Fields | standard-attr-timestamp |
+----------------------------------+---------------------------------+

View File

@ -18,6 +18,7 @@ from neutron_lib.api.definitions import auto_allocated_topology
from neutron_lib.api.definitions import availability_zone as az_def
from neutron_lib.api.definitions import default_subnetpools
from neutron_lib.api.definitions import dns
from neutron_lib.api.definitions import dns_domain_ports
from neutron_lib.api.definitions import expose_port_forwarding_in_fip
from neutron_lib.api.definitions import external_net
from neutron_lib.api.definitions import extra_dhcp_opt
@ -53,6 +54,7 @@ from neutron_lib.api.definitions import security_groups_normalized_cidr
from neutron_lib.api.definitions import security_groups_remote_address_group
from neutron_lib.api.definitions import segment as seg_def
from neutron_lib.api.definitions import sorting
from neutron_lib.api.definitions import subnet_dns_publish_fixed_ip
from neutron_lib.api.definitions import trunk
from neutron_lib.api.definitions import vlantransparent
from neutron_lib import constants
@ -73,6 +75,8 @@ ML2_SUPPORTED_API_EXTENSIONS_OVN_L3 = [
sorting.ALIAS,
project_id.ALIAS,
dns.ALIAS,
dns_domain_ports.ALIAS,
subnet_dns_publish_fixed_ip.ALIAS,
agent_def.ALIAS,
az_def.ALIAS,
raz_def.ALIAS,

View File

@ -0,0 +1,6 @@
---
fixes:
- |
Support for the extensions ``dns_domain_ports`` and ``subnet_dns_publish_fixed_ip``
belonging to the DNS integration is now properly announced by the OVN driver.
See bug `1947127 <https://bugs.launchpad.net/neutron/+bug/1947127>`_