summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2023-03-05 16:21:45 +0000
committerGerrit Code Review <review@openstack.org>2023-03-05 16:21:45 +0000
commit5db035651de9acf360a5c2f30a2a21df59f184f5 (patch)
treeab2975ddd1797e12eb6bb1edd1acf65c911ab8f9
parent2fbbb09d22039f672ef4a084617bff8748fba134 (diff)
parent3de6c1b2aad889e239037bca28539f68f03339d5 (diff)
downloadtrove-5db035651de9acf360a5c2f30a2a21df59f184f5.tar.gz
Merge "Creates the mysqld extra configuration dir"
-rw-r--r--trove/guestagent/datastore/mysql_common/service.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/trove/guestagent/datastore/mysql_common/service.py b/trove/guestagent/datastore/mysql_common/service.py
index ca1e530e..e9bd50c6 100644
--- a/trove/guestagent/datastore/mysql_common/service.py
+++ b/trove/guestagent/datastore/mysql_common/service.py
@@ -589,7 +589,8 @@ class BaseMySqlApp(service.BaseDbApp):
user = "%s:%s" % (CONF.database_service_uid, CONF.database_service_uid)
# Create folders for mysql on localhost
- for folder in ['/etc/mysql', '/var/run/mysqld']:
+ for folder in ['/etc/mysql', '/var/run/mysqld',
+ '/etc/mysql/mysql.conf.d']:
operating_system.ensure_directory(
folder, user=CONF.database_service_uid,
group=CONF.database_service_uid, force=True,
@@ -663,7 +664,8 @@ class BaseMySqlApp(service.BaseDbApp):
LOG.info("Restarting mysql")
# Ensure folders permission for database.
- for folder in ['/etc/mysql', '/var/run/mysqld']:
+ for folder in ['/etc/mysql', '/var/run/mysqld',
+ '/etc/mysql/mysql.conf.d']:
operating_system.ensure_directory(
folder, user=CONF.database_service_uid,
group=CONF.database_service_uid, force=True,