Merge "Only run mysql upgrade commands when needed" into stable/train
This commit is contained in:
commit
40471e6a2f
|
@ -579,6 +579,12 @@ outputs:
|
|||
- |
|
||||
kolla_set_configs
|
||||
if mysqladmin ping --silent; then exit 0; fi
|
||||
upgraded_ver=$(cat /var/lib/mysql/mysql_upgrade_info 2>/dev/null || true)
|
||||
mysql_ver=$(mysql --version | awk -F'[ ,]*' '{print $5}')
|
||||
if [ "${upgraded_ver}" = "${mysql_ver}" ]; then
|
||||
echo "mysql already upgraded"
|
||||
exit 0
|
||||
fi
|
||||
chown -R mysql:mysql /var/lib/mysql
|
||||
chown -R mysql:mysql /var/log/mysql
|
||||
mysqld_safe --user=mysql --wsrep-provider=none --skip-networking --wsrep-on=off --log-error=/var/log/mysql/mysqld-upgrade.log &
|
||||
|
|
Loading…
Reference in New Issue