Skip to content

Conversation

@pchmieli
Copy link

@pchmieli pchmieli commented Nov 4, 2025

Q A
Bug fix? [x]
New feature? no
API breaks? no
Deprecations? no
Related tickets fixes #180
License Apache 2.0

What's in this PR?

When creating new cluster, Casskop starts with 1 node per rack, then continue with scaling-out racks

Why?

To avoid error when creating (from scratch) cluster with nodePerRacks >= 2 && racks >= 3
Details in issue #180

Checklist

  • Implementation tested
  • User guide and development docs updated (if needed)

increase reusability by extracting smaller methods
reduced number of unnecessary sleep during tests
refactor: initializingSubPhase in status
(preparation for handling big clusters from scratch)
creating new cluster: start with 1 node/rack, then scale-out to desired size

Fixes cscetbon#180
@pchmieli pchmieli changed the title Issue180 Issue #180 When creating new cluster, Casskop starts with 1 node per rack, then continue with scaling-out racks Nov 4, 2025
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.

3 racks with more than one node per rack cannot be deployed from scratch

1 participant