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: