15433f131c
We introduce support for running both the NB and SB OVN databases in clustered mode. This OVN DBs clustered mode is based on OVNs own clustering protocol and does not rely on pacemaker. Clustering the two OVN databases increases reliability. The cluster works in active-active mode and has the potential to be more resilient and performant. See https://docs.openvswitch.org/en/latest/ref/ovsdb.7/#clustered-database-service-model for more information. For backport simplicity we also add I50cf3b7d79d8cd139ae514438e147df73901a366 ("Fix typo in ovn-dbs-cluster northd kolla config file") which is a cherry-pick + squash of commit1115698c14
, so we avoid ovn_northd connecting only to the local db via unix socket. Co-Authored-By: Michele Baldessari <michele@acksyn.org> Related-Bug: #1931133 Depends-On: https://review.opendev.org/c/openstack/tripleo-ansible/+/776969 Depends-On: https://review.opendev.org/c/openstack/puppet-tripleo/+/795478 Change-Id: I59bfe69dbb5f3d525ac6f6d655577d24036328c0 (cherry picked from commitbaf4a16149
)
15 lines
498 B
YAML
15 lines
498 B
YAML
---
|
|
features:
|
|
- |
|
|
Added OVN DBs clustering support. In this service model, a clustered
|
|
database runs across multiple hosts in multi-active mode.
|
|
upgrade:
|
|
- |
|
|
Upgrades from OVN non-HA and OVN DBs pacemaker to OVN DBs clustered are
|
|
currently not supported.
|
|
security:
|
|
- |
|
|
The OVN database servers in an OVN DBs clustering and TLS-everywhere
|
|
deployment will listen on all IP addresses (0.0.0.0). This is a caveat that
|
|
can only be addressed once RHBZ 1952038 is fixed.
|