When deploying a HA overcloud, allow the SST method to be
configured, to use either rsync (default) or mariabackup.
Tested by deploying a HA overcloud with mariabackup SST
(IPv4, IPv6, TLS-e) as well as with regular rsync SST
(IPv4, IPv6, TLS-e).
Note that this initial support doesn't allow SST method
to be updated via a stack update, as mariabackup requires
a dedicated MySQL user, and there is currently no
orchestration available via a minor update either.
Reviewed: https:/ /review. opendev. org/c/openstack /tripleo- heat-templates/ +/851000 /opendev. org/openstack/ tripleo- heat-templates/ commit/ 69f057e3120c559 0359cb1a1dbd2e1 e0984e3936
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/train
commit 69f057e3120c559 0359cb1a1dbd2e1 e0984e3936
Author: Damien Ciabrini <email address hidden>
Date: Mon Apr 4 11:02:08 2022 +0200
Galera: initial support for mariabackup SST
When deploying a HA overcloud, allow the SST method to be
configured, to use either rsync (default) or mariabackup.
Tested by deploying a HA overcloud with mariabackup SST
(IPv4, IPv6, TLS-e) as well as with regular rsync SST
(IPv4, IPv6, TLS-e).
Note that this initial support doesn't allow SST method
to be updated via a stack update, as mariabackup requires
a dedicated MySQL user, and there is currently no
orchestration available via a minor update either.
Closes-Bug: #1973872 790b17e04ef15dc a6c58de7311 cdd853bd7b701bb 11eeb88be8d
Depends-On: I1509bd30fbd253
Depends-On: I4d5983ada52a58
(Fixed cherry-pick conflict in ContainerCli allowed_values)
(Train: fixed cherry-pick conflict in hiera keys)
Change-Id: I6b797141800ae7 f1773e9a06b232d acd158732f5 6abaf15990e14d8 5406628be1) 8832461d0613146 583069cc0b)
(cherry picked from commit 4cceeebc86b99f7
(cherry picked from commit 24b1fe6ac3771a7