Prevent running FCBIS for a sharded cluster

Description

Problem statement (Why?)

Due to test failures, we’re not able to support a sharded cluster topology or a Replica Set with just 1 primary and 1 secondary.

See:

Solution (What?)

As this is a known limitation, we need to document it and also prevent a user from setting up a new node with initial synchronization using FCBIS when there’s a sharded cluster setup or 2 or fewer instances in the Replica Set topology. The new server should throw an error in logs and not start at all suggesting to change configuration to logical init sync.

Acceptance criteria

  • User Is unable to use FCBIS for sharded cluster setup

  • User is unable to use FCBIS for replicate set topology with only 2 instances - if we are not able to solve

Environment

None

Activity

Jan Mynar March 13, 2025 at 1:24 PM

implemented by fix within the PSMDB-1541

Won't Do

Details

Assignee

Reporter

Labels

Needs QA

Yes

Priority

Smart Checklist

Created December 10, 2024 at 1:12 PM
Updated March 13, 2025 at 1:24 PM
Resolved March 13, 2025 at 1:24 PM