Enable more recent DNS extensions (dns-integration-domain-keywords)

Closes-Bug: #2028163
Change-Id: I245cfe2f8fdb4d8ca325ade0c22771efa31b4bf2
This commit is contained in:
Danny Cocks 2024-04-16 15:43:59 +10:00
parent b86c056961
commit 147da63b75
1 changed files with 4 additions and 1 deletions

View File

@ -52,6 +52,7 @@ TENANT_NET_TYPES = [VXLAN, GRE, VLAN, FLAT, LOCAL]
EXTENSION_DRIVER_PORT_SECURITY = 'port_security'
EXTENSION_DRIVER_DNS = 'dns'
EXTENSION_DRIVER_DNS_DOMAIN_PORTS = 'dns_domain_ports'
EXTENSION_DRIVER_DNS_DOMAIN_KEYWORDS = 'dns_domain_keywords'
EXTENSION_DRIVER_QOS = 'qos'
EXTENSION_DRIVER_UPLINK_STATUS_PROP = 'uplink_status_propagation'
@ -625,8 +626,10 @@ class NeutronCCContext(context.NeutronContext):
if enable_dns_extension_driver:
if cmp_release < 'queens':
extension_drivers.append(EXTENSION_DRIVER_DNS)
else:
elif cmp_release < 'yoga':
extension_drivers.append(EXTENSION_DRIVER_DNS_DOMAIN_PORTS)
else:
extension_drivers.append(EXTENSION_DRIVER_DNS_DOMAIN_KEYWORDS)
if is_qos_requested_and_valid():
extension_drivers.append(EXTENSION_DRIVER_QOS)