Update create db user queries
Using GRANT to create users was deprecated in 5.7. The current query to create user fails with new versions of mysql. Change-Id: If991778763dc0961508e8466244955fd71b47591
This commit is contained in:
parent
e6dfa15c26
commit
1775e1bea6
@ -15,7 +15,7 @@ apiVersion: v1
|
|||||||
appVersion: v1.0.0
|
appVersion: v1.0.0
|
||||||
description: OpenStack-Helm Helm-Toolkit
|
description: OpenStack-Helm Helm-Toolkit
|
||||||
name: helm-toolkit
|
name: helm-toolkit
|
||||||
version: 0.2.52
|
version: 0.2.53
|
||||||
home: https://docs.openstack.org/openstack-helm
|
home: https://docs.openstack.org/openstack-helm
|
||||||
icon: https://www.openstack.org/themes/openstack/images/project-mascots/OpenStack-Helm/OpenStack_Project_OpenStackHelm_vertical.png
|
icon: https://www.openstack.org/themes/openstack/images/project-mascots/OpenStack-Helm/OpenStack_Project_OpenStackHelm_vertical.png
|
||||||
sources:
|
sources:
|
||||||
|
@ -133,8 +133,10 @@ except:
|
|||||||
# Create DB User
|
# Create DB User
|
||||||
try:
|
try:
|
||||||
root_engine.execute(
|
root_engine.execute(
|
||||||
"GRANT ALL ON `{0}`.* TO \'{1}\'@\'%%\' IDENTIFIED BY \'{2}\' {3}".format(
|
"CREATE USER IF NOT EXISTS \'{0}\'@\'%%\' IDENTIFIED BY \'{1}\' {2}".format(
|
||||||
database, user, password, mysql_x509))
|
user, password, mysql_x509))
|
||||||
|
root_engine.execute(
|
||||||
|
"GRANT ALL ON `{0}`.* TO \'{1}\'@\'%%\'".format(database, user))
|
||||||
logger.info("Created user {0} for {1}".format(user, database))
|
logger.info("Created user {0} for {1}".format(user, database))
|
||||||
except:
|
except:
|
||||||
logger.critical("Could not create user {0} for {1}".format(user, database))
|
logger.critical("Could not create user {0} for {1}".format(user, database))
|
||||||
|
@ -59,4 +59,5 @@ helm-toolkit:
|
|||||||
- 0.2.50 Allow tls for external ingress without specifying key and crt
|
- 0.2.50 Allow tls for external ingress without specifying key and crt
|
||||||
- 0.2.51 Added a random delay up to 300 seconds to remote backup upload/download for load spreading purpose
|
- 0.2.51 Added a random delay up to 300 seconds to remote backup upload/download for load spreading purpose
|
||||||
- 0.2.52 Decreased random delay to up to 30 seconds and switched remote backup verification protocol to md5
|
- 0.2.52 Decreased random delay to up to 30 seconds and switched remote backup verification protocol to md5
|
||||||
|
- 0.2.53 Update create db user queries
|
||||||
...
|
...
|
||||||
|
Loading…
Reference in New Issue
Block a user