[MDEV-17173] wsrep_sst_common.sh falsely parses address argument Created: 2018-09-11 Updated: 2018-09-13 Resolved: 2018-09-13 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Galera, Galera SST |
| Affects Version/s: | 10.1 |
| Fix Version/s: | 10.2.18, 10.3.10, 10.1.37 |
| Type: | Bug | Priority: | Major |
| Reporter: | Jiri Lunacek | Assignee: | Jan Lindström (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Description |
|
The new (appeared somewhere between version 10.1.24 and 10.1.34) parsing of --address argument in wsrep_sst_common.sh does not produce expected results when the address does not have all the expected components or corresponding number of slashes included. I made a test script (just verbatim snippet from the script) to show how the parsing works This results into cluster nodes unable to sync using xtrabackup when WSREP_SST_OPT_LSN is set to xtrabackup_sst
|
| Comments |
| Comment by Jiri Lunacek [ 2018-09-11 ] |
|
This goes back to commit e78e308e818 where incremental options first appeared. |
| Comment by Daniel Black [ 2018-09-13 ] |
|
jlunacek, apologies, hoping the PR attached fixes this. If you wouldn't mind doing a test beyond the script level output that I've done I'd appreciate it. |