planb-cassandra icon indicating copy to clipboard operation
planb-cassandra copied to clipboard

Don't start rolling update with seed nodes

Open a1exsh opened this issue 7 years ago • 0 comments

Currently the create_cluster code selects seed nodes from the lowest private IP addresses, and update_cluster sorts the instances to update by private IP.

The overall effect is that when performing a rolling update, some seed nodes are updated first, which can result in additional trouble if the update doesn't work as expected: the seed nodes have different startup behavior and replacing them in case of major problems is harder than with normal nodes.

a1exsh avatar May 22 '17 08:05 a1exsh