Merge "Support for mariadb's ed25519 authentication"

This commit is contained in:
Zuul 2020-04-18 01:01:34 +00:00 committed by Gerrit Code Review
commit fcc05326b4
2 changed files with 13 additions and 0 deletions

View File

@ -53,6 +53,11 @@ parameters:
EnableInternalTLS: EnableInternalTLS:
type: boolean type: boolean
default: false default: false
EnableMysqlAuthEd25519:
type: boolean
description: Whether to configure MySQL users to connect to the
server using the Ed25519-based client authentication.
default: false
MysqlIPv6: MysqlIPv6:
default: false default: false
description: Enable IPv6 in MySQL description: Enable IPv6 in MySQL
@ -89,6 +94,7 @@ outputs:
- {get_param: [DefaultPasswords, mysql_root_password]} - {get_param: [DefaultPasswords, mysql_root_password]}
mysql_clustercheck_password: {get_param: MysqlClustercheckPassword} mysql_clustercheck_password: {get_param: MysqlClustercheckPassword}
enable_galera: {get_param: EnableGalera} enable_galera: {get_param: EnableGalera}
mysql_auth_ed25519: {get_param: EnableMysqlAuthEd25519}
# NOTE: bind IP is found in hiera replacing the network name with the # NOTE: bind IP is found in hiera replacing the network name with the
# local node IP for the given network; replacement examples # local node IP for the given network; replacement examples
# (eg. for internal_api): # (eg. for internal_api):

View File

@ -0,0 +1,7 @@
---
features:
- |
Add Heat parameter ``EnableMysqlAuthEd25519``, which when set to
true, configures MySQL user credentials to require ed25519-based
authentication to the mariadb server, instead of the default
SHA1-based native authentication.