Neutron: Enable VPNaaS extension in l3 agent

This was overlooked when VPNaaS support was added by [1].

[1] b69ea6177a2d45599cf3852cc9f0acbcb408a145

Change-Id: Ibb651f65f47313dc2c708e515c5002f30bc5ef82
This commit is contained in:
Takashi Kajinami 2024-01-18 11:37:13 +09:00
parent babc7a0a94
commit f492cf29ad

View File

@ -367,10 +367,17 @@ class openstack_integration::neutron (
metadata_host => $metadata_host,
metadata_protocol => $metadata_protocol,
}
$l3_extensions = $vpnaas_enabled ? {
true => ['vpnaas'],
default => $facts['os_service_default'],
}
class { 'neutron::agents::l3':
interface_driver => $driver,
debug => true,
extensions => $l3_extensions,
}
class { 'neutron::agents::dhcp':
interface_driver => $driver,
debug => true,