From 6a51c2adca215e792382299c5e4449e67df98868 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mathieu=20Gagn=C3=A9?= Date: Mon, 23 Feb 2026 12:58:32 -0500 Subject: [PATCH] Update values_overrides for ovn MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit If OVN is used, network.backend needs to be ovn. There is no need to keep openvswitch as it adds OVS plugin related pod dependencies. daemonset_netns_cleanup_cron is also not required anymore with ovn. Change-Id: I3ea0f0921b2d16b9b877b0b9fda5c2f5844be12b Signed-off-by: Mathieu Gagné --- releasenotes/notes/neutron-42b77d74ce8fe287.yaml | 7 +++++++ releasenotes/notes/nova-3493b35ba8c4479a.yaml | 6 ++++++ values_overrides/neutron/ovn.yaml | 2 +- values_overrides/neutron/ovn_vpn.yaml | 3 ++- values_overrides/nova/ovn.yaml | 9 +++------ 5 files changed, 19 insertions(+), 8 deletions(-) create mode 100644 releasenotes/notes/neutron-42b77d74ce8fe287.yaml create mode 100644 releasenotes/notes/nova-3493b35ba8c4479a.yaml diff --git a/releasenotes/notes/neutron-42b77d74ce8fe287.yaml b/releasenotes/notes/neutron-42b77d74ce8fe287.yaml new file mode 100644 index 0000000000..df4352bb53 --- /dev/null +++ b/releasenotes/notes/neutron-42b77d74ce8fe287.yaml @@ -0,0 +1,7 @@ +--- +neutron: + - | + Update values_overrides for ovn. If OVN is used, network.backend needs to be ovn. + There is no need to keep openvswitch as it adds OVS plugin related pod dependencies. + daemonset_netns_cleanup_cron is also not required anymore with ovn. +... diff --git a/releasenotes/notes/nova-3493b35ba8c4479a.yaml b/releasenotes/notes/nova-3493b35ba8c4479a.yaml new file mode 100644 index 0000000000..3eb0248a42 --- /dev/null +++ b/releasenotes/notes/nova-3493b35ba8c4479a.yaml @@ -0,0 +1,6 @@ +--- +nova: + - | + Update values_overrides for ovn. If OVN is used, network.backend needs to be ovn. + There is no need to keep openvswitch as it adds OVS plugin related pod dependencies. +... diff --git a/values_overrides/neutron/ovn.yaml b/values_overrides/neutron/ovn.yaml index 063823e465..969afdde94 100644 --- a/values_overrides/neutron/ovn.yaml +++ b/values_overrides/neutron/ovn.yaml @@ -1,7 +1,6 @@ --- network: backend: - - openvswitch - ovn conf: @@ -25,6 +24,7 @@ manifests: daemonset_dhcp_agent: false daemonset_l3_agent: false daemonset_metadata_agent: false + daemonset_netns_cleanup_cron: false daemonset_ovs_agent: false deployment_rpc_server: false diff --git a/values_overrides/neutron/ovn_vpn.yaml b/values_overrides/neutron/ovn_vpn.yaml index eba1cd3ea2..1980a1d8f1 100644 --- a/values_overrides/neutron/ovn_vpn.yaml +++ b/values_overrides/neutron/ovn_vpn.yaml @@ -1,7 +1,6 @@ --- network: backend: - - openvswitch - ovn conf: @@ -28,7 +27,9 @@ manifests: daemonset_dhcp_agent: false daemonset_l3_agent: false daemonset_metadata_agent: false + daemonset_netns_cleanup_cron: false daemonset_ovs_agent: false + deployment_rpc_server: false daemonset_ovn_metadata_agent: true daemonset_ovn_vpn_agent: true diff --git a/values_overrides/nova/ovn.yaml b/values_overrides/nova/ovn.yaml index 07ebffb372..4066010939 100644 --- a/values_overrides/nova/ovn.yaml +++ b/values_overrides/nova/ovn.yaml @@ -1,10 +1,7 @@ --- -dependencies: - dynamic: - targeted: - openvswitch: - compute: - pod: [] +network: + backend: + - ovn conf: nova: