[MDEV-28999] Mariabackup SST fails with Bullseye Upgrade Created: 2022-07-01 Updated: 2022-08-27 Resolved: 2022-08-27 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Galera SST, mariabackup |
| Affects Version/s: | 10.5.16 |
| Fix Version/s: | N/A |
| Type: | Bug | Priority: | Major |
| Reporter: | Prachi Jain | Assignee: | Jan Lindström (Inactive) |
| Resolution: | Incomplete | Votes: | 0 |
| Labels: | None | ||
| Environment: |
Custom Debian Bullseye Docker container on Debian Bullseye host OS. |
||
| Description |
|
Server version: 10.5.16-MariaDB-1:10.5.16+maria~bullseye-log An upgrade from 10.5.16-MariaDB-1:10.5.16+maria~buster-log to 10.5.16-MariaDB-1:10.5.16+maria~bullseye-log (buster to bullseye move) breaks mariabackup SST. The attempt to bootstrap a new cluster and adding another node to the cluster gives the below error on the joiner
In the donor node’s syslog, below error is seen:
Further investigation revealed that socat 1.7.4 (recently updated in Debian bullseye) defaults to using Server Name Indication (SNI) which breaks epoptes use of socat (https://github.com/epoptes/epoptes/issues/127) leading to failure of mariabackup SST on Bullseye. We resolved the issue by adding the no-sni option to the wsrep_sst_mariabackup script.
In the hope that it may help others in the community, we're opening this bug report. |
| Comments |
| Comment by Marko Mäkelä [ 2022-07-01 ] |
|
To diagnose this, we’ll need the output from the following commands that the script is executing: |