oceanbase / ob-operator

Kubernetes operator for OceanBase
https://oceanbase.github.io/ob-operator/
Other
147 stars 39 forks source link

[Bug]: It gets stuck in rolling update storage class of a 2-2-2 cluster #540

Closed powerfooI closed 3 months ago

powerfooI commented 3 months ago

Describe the bug

After I modified the storage class of a running cluster with 2-2-2 topology, only servers in one zone are rolling updated as expected and other two zones keeps the same as before. However all the three zones are in running status.

image

Environment

ob-operator 2.2.2

Fast reproduce steps

  1. Create a 2-2-2 cluster
  2. Modify the storage classes after the cluster gets running.
  3. Watch the status of obcluster and obzone. (watch kubectl get obclusters,obzones,observers)

Expected behavior

No response

Actual behavior

No response

Additional context

No response