Bug #102583 | Instance not fully removed after doing cluster.removeInstance with wrong case | ||
---|---|---|---|
Submitted: | 12 Feb 2021 15:16 | Modified: | 26 Feb 15:17 |
Reporter: | Keith Lammers | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | Shell AdminAPI InnoDB Cluster / ReplicaSet | Severity: | S3 (Non-critical) |
Version: | 8.0.23 | OS: | Windows |
Assigned to: | CPU Architecture: | Any |
[12 Feb 2021 15:16]
Keith Lammers
[16 Feb 2021 14:12]
MySQL Verification Team
Hello Keith, Thank you for the report and feedback. Verified as described. regards, Umesh
[26 Feb 15:17]
Miguel Araujo
Posted by developer: Fixed in 8.0.30, as part of the patch to fix BUG#33893435. Changelog entry added for MySQL Shell 8.0.30: InnoDB Cluster commands validate that the target instance belongs to the cluster before performing the operation. When the server’s address was compared against the server instances registered in the cluster’s metadata, host names were compared using case sensitivity, which is contrary to the rules in RFC 1034 for domain name comparison. This could lead to a target instance not being identified as part of the cluster. Host names are now checked using a case insensitive comparison.