[MDEV-13969] sst mysqldump and xtrabackup-v2 handle WSREP_SST_OPT_CONF incorrectly Created: 2017-09-30 Updated: 2017-12-18 Resolved: 2017-12-18 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Galera SST |
| Affects Version/s: | 10.1.28, 10.2.9 |
| Fix Version/s: | 10.1.30, 10.2.12 |
| Type: | Bug | Priority: | Critical |
| Reporter: | Andrii Nikitin (Inactive) | Assignee: | Sergei Golubchik |
| Resolution: | Fixed | Votes: | 1 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||||||
| Sprint: | 10.2.10, 10.1.30 | ||||||||||||||||
| Description |
|
|
| Comments |
| Comment by Andrii Nikitin (Inactive) [ 2017-09-30 ] | ||
|
Note that wsrep_sst_xtrabackup doesn't have --defaults-file keyword when using WSREP_SST_OPT_CONF (defined by wsrep_sst_common) :
While wsrep_sst_mysqldump still uses it with --defaults-file :
| ||
| Comment by Andrii Nikitin (Inactive) [ 2017-10-01 ] | ||
|
It looks 10.2 is affected as well, just it doesn't pass --defaults-file parameter by default, so the error is harder to trigger. | ||
| Comment by Sergei Golubchik [ 2017-10-04 ] | ||
|
pull request #457 seems related | ||
| Comment by Andrii Nikitin (Inactive) [ 2017-10-05 ] | ||
|
Oh I also missed that INNOMOVE also has --defaults-file in wsrep_sst_xtrabackup-v2 , which results in error in 10.1.28:
And then in log:
so it must be fixed as well (or is it wsrep_sst_common which passes that incorrectly?) | ||
| Comment by Brendan P [ 2017-11-24 ] | ||
|
Hi all, can we please have this fixed for 10.1.30 as well? Thank you. | ||
| Comment by Andrii Nikitin (Inactive) [ 2017-11-28 ] | ||
|
Confirmed that current 10.1 is affected (build 17290) in this line https://github.com/MariaDB/server/blob/40756c9151a564b57f351111d7486b4d18ef5e39/scripts/wsrep_sst_xtrabackup-v2.sh#L868
both 5.5-galera and 10.0-galera are not affected. I am re-opening this ticket and let serg decide whether it may be re-closed and needs another ticket. |