scylladb / scylla-operator

The Kubernetes Operator for ScyllaDB
https://operator.docs.scylladb.com/
Apache License 2.0
324 stars 159 forks source link

Scylla Pod is unblocked even when tuning fails #1856

Closed zimnx closed 3 months ago

zimnx commented 3 months ago

Operator Sidecar waits until all matching NodeConfig's are done with tuning, but it only validates whether Node where given Pod is running is done. It doesn't wait until Scylla container is tuned.

This causes that E2E validating our node tuning gives us a false positive, as even when tuning fails, Scylla Pod is started.

zimnx commented 3 months ago

https://github.com/scylladb/scylla-operator/issues/1826 wasn't catched earlier because of it.