The scale-out task fails during the data node addition stage, unless it was successful when replica was added with new version.
The following symptoms are observed:
operationsmanager.log) display error: 412 Precondition Failed.VCF Operations 9.1
This issue is caused by a product gap where the VersionValidator logic is inconsistently applied. While the Data node addition path (POST /casa/cluster/add/nodes) correctly verifies version compatibility, the Replica node path (POST /casa/node/replica) does not. This allows a newer build version to join as a Replica without a version check, which later blocks additional Data nodes from joining because they are checked against the original older Master node build.
This is targeted to be fixed in a future release. For updates on the fix status, Subscribe to this article.
Recommended Approach:
Workaround:
To resolve the version mismatch and successfully complete the scale-out operation:
Alternative Approach:
If upgrading the original Master node is not feasible and the Data Node scale-out needs to be unblocked: