Skip to content

Commit c1059cf

Browse files
committed
update neutron chart patches
Signed-off-by: Yaguang Tang <yaguang.tang@vexxhost.com>
1 parent 71d60b9 commit c1059cf

2 files changed

Lines changed: 5 additions & 27 deletions

File tree

charts/patches/neutron/0004-add-support-for-ovn-dhcp-agent.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,4 +94,4 @@ index b1ff4569..83e34c08 100644
9494
+ ovs: {}
9595
dnsmasq: |
9696
#no-hosts
97-
#port=5353
97+
#port=5353

charts/patches/neutron/0009-add-neutron-fwaas-support.patch

Lines changed: 4 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,8 @@
1-
From 8ba350b72c1532265cd9ef882ac939a69c619594 Mon Sep 17 00:00:00 2001
2-
From: Yaguang Tang <yaguang.tang@gmail.com>
3-
Date: Fri, 12 Jun 2026 14:18:55 +0800
4-
Subject: [PATCH] Add neutron-fwaas support
5-
6-
Add support for Neutron Firewall as a Service (FWaaS) by adding the
7-
neutron_fwaas.conf config file to the configmap, mounting it in the
8-
server, RPC server, and DB sync job, and loading it when firewall_v2 is
9-
enabled in the service plugins list. Also run the neutron-fwaas
10-
subproject migrations so the FWaaS tables exist before the API uses
11-
them.
12-
---
13-
neutron/templates/bin/_db-sync.sh.tpl | 11 +++++++++++
14-
neutron/templates/bin/_neutron-rpc-server.sh.tpl | 3 +++
15-
neutron/templates/bin/_neutron-server.sh.tpl | 3 +++
16-
neutron/templates/configmap-etc.yaml | 1 +
17-
neutron/templates/deployment-rpc_server.yaml | 6 ++++++
18-
neutron/templates/deployment-server.yaml | 6 ++++++
19-
neutron/values.yaml | 5 +++++
20-
7 files changed, 35 insertions(+)
21-
221
diff --git a/neutron/templates/bin/_db-sync.sh.tpl b/neutron/templates/bin/_db-sync.sh.tpl
23-
index 7fb03bf..89d1859 100644
2+
index 58edecf..89d1859 100644
243
--- a/neutron/templates/bin/_db-sync.sh.tpl
254
+++ b/neutron/templates/bin/_db-sync.sh.tpl
26-
@@ -22,9 +22,20 @@ neutron-db-manage \
5+
@@ -22,9 +22,21 @@ neutron-db-manage \
276
--config-file /etc/neutron/plugins/tungstenfabric/tf_plugin.ini \
287
{{- else }}
298
--config-file /etc/neutron/plugins/ml2/ml2_conf.ini \
@@ -41,9 +20,10 @@ index 7fb03bf..89d1859 100644
4120
+ --subproject neutron-fwaas \
4221
+ upgrade head
4322
+{{- end }}
44-
23+
+
4524
{{- if .Values.conf.plugins.taas.taas.enabled }}
4625
neutron-db-manage \
26+
--config-file /etc/neutron/neutron.conf \
4727
diff --git a/neutron/templates/bin/_neutron-rpc-server.sh.tpl b/neutron/templates/bin/_neutron-rpc-server.sh.tpl
4828
index 6c64c13..8a7fce5 100644
4929
--- a/neutron/templates/bin/_neutron-rpc-server.sh.tpl
@@ -141,5 +121,3 @@ index 0f3c1ea..0f2fcd1 100644
141121
neutron_vpnaas: null
142122
ovn_vpn_agent:
143123
DEFAULT:
144-
--
145-
2.50.1 (Apple Git-155)

0 commit comments

Comments
 (0)