From f48e11ee2715277bd1fe6c32580cc41a0de6ce4e Mon Sep 17 00:00:00 2001 From: Sofer Athlan-Guyot Date: Wed, 8 Nov 2017 17:46:35 +0100 Subject: [PATCH] Make sure /var/lib/mysql rights are setup correctly. If you do an upgrade on then bootstrap[1] is not run, so you have to make sure the permission are setup right every time. This is duplicating what is happening in the pacemaker mysql template[2] Partial-Bug: #1724636 [1] https://github.com/openstack/tripleo-heat-templates/blob/master/docker/services/database/mysql.yaml#L128 [2] https://github.com/openstack/tripleo-heat-templates/blob/master/docker/services/pacemaker/database/mysql.yaml#L162 Change-Id: Ib224dd10361171dfd579867be35a2c67a71fd9d5 --- docker/services/database/mysql.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker/services/database/mysql.yaml b/docker/services/database/mysql.yaml index aeba7d7a2b..fa7898769c 100644 --- a/docker/services/database/mysql.yaml +++ b/docker/services/database/mysql.yaml @@ -124,7 +124,8 @@ outputs: user: root volumes: - /var/log/containers/mysql:/var/log/mariadb - command: ['/bin/bash', '-c', 'chown -R mysql:mysql /var/log/mariadb'] + - /var/lib/mysql:/var/lib/mysql + command: ['/bin/bash', '-c', 'chown -R mysql:mysql /var/log/mariadb /var/lib/mysql'] step_2: mysql_bootstrap: start_order: 1