Following points should be added to documentation:
- when configuring cluster for split horizon, IP addresses should not be used instead of host names
- configuration when IP address is used for a host name will be rejected
- it is possible to override such behavior using disableSplitHorizonIPCheck=true parameter
- if cluster configuration is found to have an IP address in split horizon during cluster startup, the error would not prevent node from starting. This is done for scenarios when a node that is already configured was recently upgraded. Configuration changes happening after startup will still be rejected
Description of Linked Ticket
SERVER-49081 made it so that the replSetInitiate or replSetReconfig commands would be unable to accept IP addresses in their split horizon definitions, unless a special setParameter was toggled.
Unfortunately, it introduced the check in a validation function which is exercised at startup. This prevents nodes with IP addresses in their split horizon definitions from starting up.
Scope of changes
Impact to Other Docs
MVP (Work and Date)
Resources (Scope or Design Docs, Invision, etc.)