openstack-helm/neutron/templates/bin/_neutron-ovn-vpn-agent.sh.tpl
ricolin 27cfc11310 feat: add OVN VPNaaS support
ovn vpnaas is now supported with [1]. Add it to neutron ovn mode

[1] https://review.opendev.org/c/openstack/neutron-vpnaas/+/765353

Change-Id: I03f133e544afa6f93f35ff206cd5869a74d54dfd
2024-05-20 14:16:39 +08:00

28 lines
953 B
Smarty

#!/bin/bash
{{/*
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/}}
set -x
exec neutron-ovn-vpn-agent \
--config-file /etc/neutron/neutron.conf \
--config-file /etc/neutron/neutron_vpnaas.conf \
--config-file /etc/neutron/neutron_ovn_vpn_agent.ini \
{{- if and ( empty .Values.conf.neutron.DEFAULT.host ) ( .Values.pod.use_fqdn.neutron_agent ) }}
--config-file /tmp/pod-shared/neutron-agent.ini \
{{- end }}
--config-file /tmp/pod-shared/ovn.ini