bnr - Remove the filter to backup the root grants [mysql]
Currently the root user is rule out of the mysql grants backup when the backup of the mysql database is done. This means when the mysql backup is restored the operator needs to set back the mysql root password again if they want to use the same process. Closes-Bug: #1952099 Change-Id: Ia1ecbe53605f06b233df6406a0b9fe23e8ba22a8 (cherry picked from commitb50212faa8
) (cherry picked from commitd723ca9886
)
This commit is contained in:
parent
882daa434e
commit
46420d5211
|
@ -127,7 +127,7 @@
|
||||||
{{ tripleo_container_cli }} exec {{ tripleo_backup_and_restore_mysql_container }} bash -c "mysql -uroot \
|
{{ tripleo_container_cli }} exec {{ tripleo_backup_and_restore_mysql_container }} bash -c "mysql -uroot \
|
||||||
-p{{ mysql_password.stdout }} -s -N \
|
-p{{ mysql_password.stdout }} -s -N \
|
||||||
-e \"SELECT CONCAT('\\\"SHOW GRANTS FOR ''',user,'''@''',host,''';\\\"') \
|
-e \"SELECT CONCAT('\\\"SHOW GRANTS FOR ''',user,'''@''',host,''';\\\"') \
|
||||||
FROM mysql.user where (length(user) > 0 and user NOT LIKE 'root' and \
|
FROM mysql.user where (length(user) > 0 and \
|
||||||
(Host = 'localhost' or Host='%' or IS_IPV4(Host) or IS_IPV6(Host)))\" | xargs -n1 mysql \
|
(Host = 'localhost' or Host='%' or IS_IPV4(Host) or IS_IPV6(Host)))\" | xargs -n1 mysql \
|
||||||
-uroot -p{{ mysql_password.stdout }} -s -N -e | sed 's/$/;/' " > {{ tripleo_backup_and_restore_mysql_grants_file }}
|
-uroot -p{{ mysql_password.stdout }} -s -N -e | sed 's/$/;/' " > {{ tripleo_backup_and_restore_mysql_grants_file }}
|
||||||
when: mysql_password.stderr is defined
|
when: mysql_password.stderr is defined
|
||||||
|
|
Loading…
Reference in New Issue