strimzi-kafka-operator
strimzi-kafka-operator copied to clipboard
[ST] Node Pools role changes. Role change and scale down prevention if replicas present.
Type of change
- Enhancement
Description
addition of checks when preventing Scale down or role change (removal of broker role) in case given nodes (brokers) still contains replicas.
addition of new test (which can be in a future further extended), to cover role changes. As currently the only role transition fully supported is from Mixed role to Controller only, test contains only that. I did not incorporated it into the other tests as this is so far kraft specific and would create a mess of resources creation in other node pools tests.
do not merge before testNodePoolsRolesChanging
/azp run regression
Azure Pipelines successfully started running 1 pipeline(s).
/azp list
CI/CD Pipelines for this repository:
/azp run kraft-regression
Azure Pipelines successfully started running 1 pipeline(s).