New dedicated user for Galera SST synchronization

When the Galera is configured to use mariabackup, the
synchronization takes place by connecting to the
database with configuratble user credentials.
Generate a random password for this use case.

Related-Bug: #1973872

Change-Id: I1509bd30fbd253790b17e04ef15dca6c58de7311
This commit is contained in:
Damien Ciabrini 2022-04-01 16:05:47 +02:00
parent cc9d858836
commit 105a0c8627
2 changed files with 4 additions and 0 deletions

View File

@ -68,6 +68,7 @@ PASSWORD_PARAMETER_NAMES = (
'KeystonePassword',
'ManilaPassword',
'MysqlClustercheckPassword',
'MysqlMariabackupPassword',
'MysqlRootPassword',
'NeutronMetadataProxySharedSecret',
'NeutronPassword',
@ -108,6 +109,7 @@ DB_PASSWORD_PARAMETER_NAMES = (
'KeystonePassword',
'ManilaPassword',
'MysqlClustercheckPassword',
'MysqlMariabackupPassword',
'MysqlRootPassword',
'NeutronPassword',
'NovaPassword',
@ -131,6 +133,7 @@ DO_NOT_ROTATE_LIST = (
'CephRgwKey',
'HeatAuthEncryptionKey',
'MysqlClustercheckPassword',
'MysqlMariabackupPassword',
'PacemakerRemoteAuthkey',
'PcsdPassword',
)

View File

@ -112,6 +112,7 @@ _EXISTING_PASSWORDS = {
'SwiftPassword': 'z6EWAVfW7CuxvKdzjWTdrXCeg',
'HeatPassword': 'bREnsXtMHKTHxt8XW6NXAYr48',
'MysqlClustercheckPassword': 'jN4RMMWWJ4sycaRwh7UvrAtfX',
'MysqlMariabackupPassword': 'w3qjjJDTKajthzuRYVd4X5YVU',
'CephClientKey': b'AQCQXtlXAAAAABAAKyc+8St8i9onHyu2mPk+vg==',
'NeutronPassword': 'ZxAjdU2UXCV4GM3WyPKrzAZXD',
'DesignatePassword': 'wHYj7rftFzHMpJKnGxbjjR9CW',