Skip to content

Conversation

@dumbbell
Copy link
Collaborator

... are being used at the same time.

Why

Depending on which node clusters with which, a node running an older version of the Khepri Ra machine may not be able to apply Ra commands and could be stuck.

There is no real solution and this clearly an unsupported scenario. An old node won't always be able to join a newer cluster.

How

In the testsuites, we skip clustering tests if we detect that multiple Khepri Ra machine versions are being used.

... are being used at the same time.

[Why]
Depending on which node clusters with which, a node running an older
version of the Khepri Ra machine may not be able to apply Ra commands
and could be stuck.

There is no real solution and this clearly an unsupported scenario. An
old node won't always be able to join a newer cluster.

[How]
In the testsuites, we skip clustering tests if we detect that multiple
Khepri Ra machine versions are being used.
@dumbbell dumbbell self-assigned this Feb 12, 2025
@dumbbell dumbbell marked this pull request as ready for review February 13, 2025 10:09
@dumbbell dumbbell merged commit d2576dd into main Feb 13, 2025
268 checks passed
@dumbbell dumbbell deleted the adapt-peer-discovery-testsuites-to-khepri-0.17.0 branch February 13, 2025 10:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants