[MariaDB] Fix backup/restore scripts for MariaDB 10.6
This patch adds database sys to the list of databases to be ignored by backup/restore scripts in mariadb chart. Change-Id: Ida7965bc583ada2c7ca4800c8ff5d6761fb3913a
This commit is contained in:
parent
88f5713100
commit
1f1a2ff527
@ -15,7 +15,7 @@ apiVersion: v1
|
|||||||
appVersion: v10.2.31
|
appVersion: v10.2.31
|
||||||
description: OpenStack-Helm MariaDB
|
description: OpenStack-Helm MariaDB
|
||||||
name: mariadb
|
name: mariadb
|
||||||
version: 0.2.22
|
version: 0.2.23
|
||||||
home: https://mariadb.com/kb/en/
|
home: https://mariadb.com/kb/en/
|
||||||
icon: http://badges.mariadb.org/mariadb-badge-180x60.png
|
icon: http://badges.mariadb.org/mariadb-badge-180x60.png
|
||||||
sources:
|
sources:
|
||||||
|
@ -44,9 +44,9 @@ dump_databases_to_directory() {
|
|||||||
if [[ "${SCOPE}" == "all" ]]; then
|
if [[ "${SCOPE}" == "all" ]]; then
|
||||||
MYSQL_DBNAMES=( $($MYSQL --silent --skip-column-names -e \
|
MYSQL_DBNAMES=( $($MYSQL --silent --skip-column-names -e \
|
||||||
"show databases;" | \
|
"show databases;" | \
|
||||||
egrep -vi 'information_schema|performance_schema|mysql') )
|
grep -ivE 'information_schema|performance_schema|mysql|sys') )
|
||||||
else
|
else
|
||||||
if [[ "${SCOPE}" != "information_schema" && "${SCOPE}" != "performance_schema" && "${SCOPE}" != "mysql" ]]; then
|
if [[ "${SCOPE}" != "information_schema" && "${SCOPE}" != "performance_schema" && "${SCOPE}" != "mysql" && "${SCOPE}" != "sys" ]]; then
|
||||||
MYSQL_DBNAMES=( ${SCOPE} )
|
MYSQL_DBNAMES=( ${SCOPE} )
|
||||||
else
|
else
|
||||||
log ERROR "It is not allowed to backup database ${SCOPE}."
|
log ERROR "It is not allowed to backup database ${SCOPE}."
|
||||||
|
@ -68,7 +68,8 @@ get_databases() {
|
|||||||
|
|
||||||
if [[ -e ${TMP_DIR}/db.list ]]
|
if [[ -e ${TMP_DIR}/db.list ]]
|
||||||
then
|
then
|
||||||
DBS=$(cat ${TMP_DIR}/db.list )
|
DBS=$(cat ${TMP_DIR}/db.list | \
|
||||||
|
grep -ivE 'information_schema|performance_schema|mysql|sys' )
|
||||||
else
|
else
|
||||||
DBS=" "
|
DBS=" "
|
||||||
fi
|
fi
|
||||||
|
@ -38,4 +38,5 @@ mariadb:
|
|||||||
- 0.2.20 Migrated CronJob resource to batch/v1 API version & PodDisruptionBudget to policy/v1; Uplift Mariadb-ingress to 1.1.3
|
- 0.2.20 Migrated CronJob resource to batch/v1 API version & PodDisruptionBudget to policy/v1; Uplift Mariadb-ingress to 1.1.3
|
||||||
- 0.2.21 Fix mysql exporter user privileges
|
- 0.2.21 Fix mysql exporter user privileges
|
||||||
- 0.2.22 Fix ingress cluster role privileges
|
- 0.2.22 Fix ingress cluster role privileges
|
||||||
|
- 0.2.23 Fix backup script by ignoring sys database for MariaDB 10.6 compartibility
|
||||||
...
|
...
|
||||||
|
Loading…
Reference in New Issue
Block a user