https://github.com/apecloud/kubeblocks/actions/runs/21898070725 previous_version: kubeblocks_version:1.0.2 bash test/kbcli/test_kbcli_1.0.sh --type 24 --version 1.0.2 --generate-output true --chaos-mesh true --aws-access-key-id *** --aws-secret-access-key *** --jihulab-token *** --random-namespace true --region eastus --cloud-provider aks CURRENT_TEST_DIR:test/kbcli source commons files source engines files source kubeblocks files source kubedb files CLUSTER_NAME:  `kubectl get namespace | grep ns-hzjbg `(B   `kubectl create namespace ns-hzjbg`(B  namespace/ns-hzjbg created create namespace ns-hzjbg done(B download kbcli  `gh release list --repo apecloud/kbcli --limit 100 | (grep "1.0" || true)`(B   `curl -fsSL https://kubeblocks.io/installer/install_cli.sh | bash -s v1.0.2`(B  Your system is linux_amd64 Installing kbcli ... Downloading ... kbcli installed successfully. Kubernetes: v1.32.10 KubeBlocks: 1.0.2 kbcli: 1.0.2 Make sure your docker service is running and begin your journey with kbcli: kbcli playground init For more information on how to get started, please visit: https://kubeblocks.io download kbcli v1.0.2 done(B Kubernetes: v1.32.10 KubeBlocks: 1.0.2 kbcli: 1.0.2 Kubernetes Env: v1.32.10 check snapshot controller check snapshot controller done(B POD_RESOURCES: aks kb-default-sc found aks default-vsc found found default storage class: default (B KubeBlocks version is:1.0.2 skip upgrade KubeBlocks(B current KubeBlocks version: 1.0.2 helm repo add chaos-mesh https://charts.chaos-mesh.org "chaos-mesh" has been added to your repositories add helm chart repo chaos-mesh success chaos mesh already installed check component definition set component name:opensearch set component version set component version:opensearch set service versions:2.7.0 set service versions sorted:2.7.0 set opensearch component definition set opensearch component definition opensearch-dashboard-1.0.1 REPORT_COUNT 0:0 set replicas first:2,2.7.0 set replicas third:2,2.7.0 set replicas fourth:2,2.7.0 set minimum cmpv service version set minimum cmpv service version replicas:2,2.7.0 set replicas end:2,2.7.0 REPORT_COUNT:1 CLUSTER_TOPOLOGY: set opensearch component definition set opensearch component definition opensearch-dashboard-1.0.1 LIMIT_CPU:0.5 LIMIT_MEMORY:1 storage size: 20 CLUSTER_NAME:opensrch-rbrban pod_info: termination_policy:DoNotTerminate create 2 replica DoNotTerminate opensearch cluster check component definition set component definition by component version check cmpd by labels check cmpd by compDefs set component definition: ^opensearch-core-\d+\.\d+\.\d+([-a-zA-Z0-9\.]*)?$ by component version:opensearch apiVersion: apps.kubeblocks.io/v1 kind: Cluster metadata: name: opensrch-rbrban namespace: ns-hzjbg spec: terminationPolicy: DoNotTerminate componentSpecs: - name: opensearch componentDef: opensearch-core replicas: 2 resources: requests: cpu: 500m memory: 1Gi limits: cpu: 500m memory: 1Gi volumeClaimTemplates: - name: data spec: storageClassName: accessModes: - ReadWriteOnce resources: requests: storage: 20Gi - name: dashboard componentDef: opensearch-dashboard replicas: 1 resources: requests: cpu: 500m memory: 1Gi limits: cpu: 500m memory: 1Gi  `kubectl apply -f test_create_opensrch-rbrban.yaml`(B  cluster.apps.kubeblocks.io/opensrch-rbrban created apply test_create_opensrch-rbrban.yaml Success(B  `rm -rf test_create_opensrch-rbrban.yaml`(B  check cluster status  `kbcli cluster list opensrch-rbrban --show-labels --namespace ns-hzjbg `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS opensrch-rbrban ns-hzjbg DoNotTerminate Creating Feb 11,2026 17:27 UTC+0800 cluster_status:Creating(B cluster_status:Creating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances opensrch-rbrban --namespace ns-hzjbg `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME opensrch-rbrban-dashboard-0 ns-hzjbg opensrch-rbrban dashboard Running 0 500m / 500m 1Gi / 1Gi aks-cicdamdpool-13251918-vmss000001/10.224.0.9 Feb 11,2026 17:27 UTC+0800 opensrch-rbrban-opensearch-0 ns-hzjbg opensrch-rbrban opensearch Running 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-13251918-vmss000004/10.224.0.5 Feb 11,2026 17:27 UTC+0800 opensrch-rbrban-opensearch-1 ns-hzjbg opensrch-rbrban opensearch Running 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-13251918-vmss000001/10.224.0.9 Feb 11,2026 17:29 UTC+0800 check pod status done(B connect unsupported engine type: opensearch ^opensearch-core-\d+\.\d+\.\d+([-a-zA-Z0-9\.]*)?$  `kubectl get secrets -l app.kubernetes.io/instance=opensrch-rbrban`(B  Not found cluster secret(B DB_USERNAME:;DB_PASSWORD:;DB_PORT:9200;DB_DATABASE:(B There is no password in Type: 24.(B describe cluster  `kbcli cluster describe opensrch-rbrban --namespace ns-hzjbg `(B  Name: opensrch-rbrban Created Time: Feb 11,2026 17:27 UTC+0800 NAMESPACE CLUSTER-DEFINITION TOPOLOGY STATUS TERMINATION-POLICY ns-hzjbg Running DoNotTerminate Endpoints: COMPONENT INTERNAL EXTERNAL opensearch opensrch-rbrban-opensearch.ns-hzjbg.svc.cluster.local:9200 opensrch-rbrban-opensearch.ns-hzjbg.svc.cluster.local:9300 dashboard opensrch-rbrban-dashboard.ns-hzjbg.svc.cluster.local:5601 Topology: COMPONENT SERVICE-VERSION INSTANCE ROLE STATUS AZ NODE CREATED-TIME dashboard 2.7.0 opensrch-rbrban-dashboard-0 Running 0 aks-cicdamdpool-13251918-vmss000001/10.224.0.9 Feb 11,2026 17:27 UTC+0800 opensearch 2.7.0 opensrch-rbrban-opensearch-0 Running 0 aks-cicdamdpool-13251918-vmss000004/10.224.0.5 Feb 11,2026 17:27 UTC+0800 opensearch 2.7.0 opensrch-rbrban-opensearch-1 Running 0 aks-cicdamdpool-13251918-vmss000001/10.224.0.9 Feb 11,2026 17:29 UTC+0800 Resources Allocation: COMPONENT INSTANCE-TEMPLATE CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE-SIZE STORAGE-CLASS opensearch 500m / 500m 1Gi / 1Gi data:20Gi default dashboard 500m / 500m 1Gi / 1Gi Images: COMPONENT COMPONENT-DEFINITION IMAGE opensearch opensearch-core-1.0.1 docker.io/apecloud/opensearch:2.7.0 dashboard opensearch-dashboard-1.0.1 docker.io/apecloud/opensearch-dashboards:2.7.0 Show cluster events: kbcli cluster list-events -n ns-hzjbg opensrch-rbrban  `kbcli cluster label opensrch-rbrban app.kubernetes.io/instance- --namespace ns-hzjbg `(B  label "app.kubernetes.io/instance" not found.  `kbcli cluster label opensrch-rbrban app.kubernetes.io/instance=opensrch-rbrban --namespace ns-hzjbg `(B   `kbcli cluster label opensrch-rbrban --list --namespace ns-hzjbg `(B  NAME NAMESPACE LABELS opensrch-rbrban ns-hzjbg app.kubernetes.io/instance=opensrch-rbrban label cluster app.kubernetes.io/instance=opensrch-rbrban Success(B  `kbcli cluster label case.name=kbcli.test1 -l app.kubernetes.io/instance=opensrch-rbrban --namespace ns-hzjbg `(B   `kbcli cluster label opensrch-rbrban --list --namespace ns-hzjbg `(B  NAME NAMESPACE LABELS opensrch-rbrban ns-hzjbg app.kubernetes.io/instance=opensrch-rbrban case.name=kbcli.test1 label cluster case.name=kbcli.test1 Success(B  `kbcli cluster label opensrch-rbrban case.name=kbcli.test2 --overwrite --namespace ns-hzjbg `(B   `kbcli cluster label opensrch-rbrban --list --namespace ns-hzjbg `(B  NAME NAMESPACE LABELS opensrch-rbrban ns-hzjbg app.kubernetes.io/instance=opensrch-rbrban case.name=kbcli.test2 label cluster case.name=kbcli.test2 Success(B  `kbcli cluster label opensrch-rbrban case.name- --namespace ns-hzjbg `(B   `kbcli cluster label opensrch-rbrban --list --namespace ns-hzjbg `(B  NAME NAMESPACE LABELS opensrch-rbrban ns-hzjbg app.kubernetes.io/instance=opensrch-rbrban delete cluster label case.name Success(B cluster connect  `kubectl get secrets -l app.kubernetes.io/instance=opensrch-rbrban`(B  Not found cluster secret(B DB_USERNAME:;DB_PASSWORD:;DB_PORT:9200;DB_DATABASE:(B  ` echo 'curl https://opensrch-rbrban-opensearch:9200 -ku admin:admin ' | kubectl exec -it opensrch-rbrban-opensearch-0 --namespace ns-hzjbg -- sh `(B  { "name" : "opensrch-rbrban-opensearch-0", "cluster_name" : "opensrch-rbrban", "cluster_uuid" : "zY4yBhBhRQ2QUdYgosUnjQ", "version" : { "distribution" : "opensearch", "number" : "2.7.0", "build_type" : "tar", "build_hash" : "b7a6e09e492b1e965d827525f7863b366ef0e304", "build_date" : "2023-04-27T21:43:09.523336706Z", "build_snapshot" : false, "lucene_version" : "9.5.0", "minimum_wire_compatibility_version" : "7.10.0", "minimum_index_compatibility_version" : "7.0.0" }, "tagline" : "The OpenSearch Project: https://opensearch.org/" } connect cluster Success(B  `kubectl get pvc -l app.kubernetes.io/instance=opensrch-rbrban,apps.kubeblocks.io/component-name=opensearch,apps.kubeblocks.io/vct-name=data --namespace ns-hzjbg `(B  cluster volume-expand check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster volume-expand opensrch-rbrban --auto-approve --force=true --components opensearch --volume-claim-templates data --storage 22Gi --namespace ns-hzjbg `(B  OpsRequest opensrch-rbrban-volumeexpansion-jxlm7 created successfully, you can view the progress: kbcli cluster describe-ops opensrch-rbrban-volumeexpansion-jxlm7 -n ns-hzjbg check ops status  `kbcli cluster list-ops opensrch-rbrban --status all --namespace ns-hzjbg `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME opensrch-rbrban-volumeexpansion-jxlm7 ns-hzjbg VolumeExpansion opensrch-rbrban opensearch Running 0/2 Feb 11,2026 17:34 UTC+0800 check cluster status  `kbcli cluster list opensrch-rbrban --show-labels --namespace ns-hzjbg `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS opensrch-rbrban ns-hzjbg DoNotTerminate Updating Feb 11,2026 17:27 UTC+0800 app.kubernetes.io/instance=opensrch-rbrban cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances opensrch-rbrban --namespace ns-hzjbg `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME opensrch-rbrban-dashboard-0 ns-hzjbg opensrch-rbrban dashboard Running 0 500m / 500m 1Gi / 1Gi aks-cicdamdpool-13251918-vmss000001/10.224.0.9 Feb 11,2026 17:27 UTC+0800 opensrch-rbrban-opensearch-0 ns-hzjbg opensrch-rbrban opensearch Running 0 500m / 500m 1Gi / 1Gi data:22Gi aks-cicdamdpool-13251918-vmss000004/10.224.0.5 Feb 11,2026 17:27 UTC+0800 opensrch-rbrban-opensearch-1 ns-hzjbg opensrch-rbrban opensearch Running 0 500m / 500m 1Gi / 1Gi data:22Gi aks-cicdamdpool-13251918-vmss000001/10.224.0.9 Feb 11,2026 17:29 UTC+0800 check pod status done(B connect unsupported engine type: opensearch ^opensearch-core-\d+\.\d+\.\d+([-a-zA-Z0-9\.]*)?$ check ops status  `kbcli cluster list-ops opensrch-rbrban --status all --namespace ns-hzjbg `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME opensrch-rbrban-volumeexpansion-jxlm7 ns-hzjbg VolumeExpansion opensrch-rbrban opensearch Succeed 2/2 Feb 11,2026 17:34 UTC+0800 check ops status done(B ops_status:opensrch-rbrban-volumeexpansion-jxlm7 ns-hzjbg VolumeExpansion opensrch-rbrban opensearch Succeed 2/2 Feb 11,2026 17:34 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations opensrch-rbrban-volumeexpansion-jxlm7 --namespace ns-hzjbg `(B  opsrequest.operations.kubeblocks.io/opensrch-rbrban-volumeexpansion-jxlm7 patched  `kbcli cluster delete-ops --name opensrch-rbrban-volumeexpansion-jxlm7 --force --auto-approve --namespace ns-hzjbg `(B  OpsRequest opensrch-rbrban-volumeexpansion-jxlm7 deleted cluster opensearch scale-out cluster opensearch scale-out replicas: 3 check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster scale-out opensrch-rbrban --auto-approve --force=true --components opensearch --replicas 1 --namespace ns-hzjbg `(B  OpsRequest opensrch-rbrban-horizontalscaling-gsm8w created successfully, you can view the progress: kbcli cluster describe-ops opensrch-rbrban-horizontalscaling-gsm8w -n ns-hzjbg check ops status  `kbcli cluster list-ops opensrch-rbrban --status all --namespace ns-hzjbg `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME opensrch-rbrban-horizontalscaling-gsm8w ns-hzjbg HorizontalScaling opensrch-rbrban opensearch Running 0/1 Feb 11,2026 17:38 UTC+0800 check cluster status  `kbcli cluster list opensrch-rbrban --show-labels --namespace ns-hzjbg `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS opensrch-rbrban ns-hzjbg DoNotTerminate Updating Feb 11,2026 17:27 UTC+0800 app.kubernetes.io/instance=opensrch-rbrban cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances opensrch-rbrban --namespace ns-hzjbg `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME opensrch-rbrban-dashboard-0 ns-hzjbg opensrch-rbrban dashboard Running 0 500m / 500m 1Gi / 1Gi aks-cicdamdpool-13251918-vmss000001/10.224.0.9 Feb 11,2026 17:27 UTC+0800 opensrch-rbrban-opensearch-0 ns-hzjbg opensrch-rbrban opensearch Running 0 500m / 500m 1Gi / 1Gi data:22Gi aks-cicdamdpool-13251918-vmss000004/10.224.0.5 Feb 11,2026 17:27 UTC+0800 opensrch-rbrban-opensearch-1 ns-hzjbg opensrch-rbrban opensearch Running 0 500m / 500m 1Gi / 1Gi data:22Gi aks-cicdamdpool-13251918-vmss000001/10.224.0.9 Feb 11,2026 17:29 UTC+0800 opensrch-rbrban-opensearch-2 ns-hzjbg opensrch-rbrban opensearch Running 0 500m / 500m 1Gi / 1Gi data:22Gi aks-cicdamdpool-13251918-vmss000002/10.224.0.8 Feb 11,2026 17:38 UTC+0800 check pod status done(B connect unsupported engine type: opensearch ^opensearch-core-\d+\.\d+\.\d+([-a-zA-Z0-9\.]*)?$ check ops status  `kbcli cluster list-ops opensrch-rbrban --status all --namespace ns-hzjbg `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME opensrch-rbrban-horizontalscaling-gsm8w ns-hzjbg HorizontalScaling opensrch-rbrban opensearch Succeed 1/1 Feb 11,2026 17:38 UTC+0800 check ops status done(B ops_status:opensrch-rbrban-horizontalscaling-gsm8w ns-hzjbg HorizontalScaling opensrch-rbrban opensearch Succeed 1/1 Feb 11,2026 17:38 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations opensrch-rbrban-horizontalscaling-gsm8w --namespace ns-hzjbg `(B  opsrequest.operations.kubeblocks.io/opensrch-rbrban-horizontalscaling-gsm8w patched  `kbcli cluster delete-ops --name opensrch-rbrban-horizontalscaling-gsm8w --force --auto-approve --namespace ns-hzjbg `(B  OpsRequest opensrch-rbrban-horizontalscaling-gsm8w deleted cluster opensearch scale-in cluster opensearch scale-in replicas: 2 check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster scale-in opensrch-rbrban --auto-approve --force=true --components opensearch --replicas 1 --namespace ns-hzjbg `(B  OpsRequest opensrch-rbrban-horizontalscaling-wzwhn created successfully, you can view the progress: kbcli cluster describe-ops opensrch-rbrban-horizontalscaling-wzwhn -n ns-hzjbg check ops status  `kbcli cluster list-ops opensrch-rbrban --status all --namespace ns-hzjbg `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME opensrch-rbrban-horizontalscaling-wzwhn ns-hzjbg HorizontalScaling opensrch-rbrban opensearch Running 0/1 Feb 11,2026 17:40 UTC+0800 check cluster status  `kbcli cluster list opensrch-rbrban --show-labels --namespace ns-hzjbg `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS opensrch-rbrban ns-hzjbg DoNotTerminate Updating Feb 11,2026 17:27 UTC+0800 app.kubernetes.io/instance=opensrch-rbrban cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances opensrch-rbrban --namespace ns-hzjbg `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME opensrch-rbrban-dashboard-0 ns-hzjbg opensrch-rbrban dashboard Running 0 500m / 500m 1Gi / 1Gi aks-cicdamdpool-13251918-vmss000001/10.224.0.9 Feb 11,2026 17:27 UTC+0800 opensrch-rbrban-opensearch-0 ns-hzjbg opensrch-rbrban opensearch Running 0 500m / 500m 1Gi / 1Gi data:22Gi aks-cicdamdpool-13251918-vmss000004/10.224.0.5 Feb 11,2026 17:27 UTC+0800 opensrch-rbrban-opensearch-1 ns-hzjbg opensrch-rbrban opensearch Running 0 500m / 500m 1Gi / 1Gi data:22Gi aks-cicdamdpool-13251918-vmss000001/10.224.0.9 Feb 11,2026 17:29 UTC+0800 check pod status done(B connect unsupported engine type: opensearch ^opensearch-core-\d+\.\d+\.\d+([-a-zA-Z0-9\.]*)?$ check ops status  `kbcli cluster list-ops opensrch-rbrban --status all --namespace ns-hzjbg `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME opensrch-rbrban-horizontalscaling-wzwhn ns-hzjbg HorizontalScaling opensrch-rbrban opensearch Succeed 1/1 Feb 11,2026 17:40 UTC+0800 check ops status done(B ops_status:opensrch-rbrban-horizontalscaling-wzwhn ns-hzjbg HorizontalScaling opensrch-rbrban opensearch Succeed 1/1 Feb 11,2026 17:40 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations opensrch-rbrban-horizontalscaling-wzwhn --namespace ns-hzjbg `(B  opsrequest.operations.kubeblocks.io/opensrch-rbrban-horizontalscaling-wzwhn patched  `kbcli cluster delete-ops --name opensrch-rbrban-horizontalscaling-wzwhn --force --auto-approve --namespace ns-hzjbg `(B  OpsRequest opensrch-rbrban-horizontalscaling-wzwhn deleted check component dashboard exists  `kubectl get components -l app.kubernetes.io/instance=opensrch-rbrban,apps.kubeblocks.io/component-name=dashboard --namespace ns-hzjbg | (grep "dashboard" || true )`(B  check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster vscale opensrch-rbrban --auto-approve --force=true --components dashboard --cpu 600m --memory 1.1Gi --namespace ns-hzjbg `(B  OpsRequest opensrch-rbrban-verticalscaling-jk8gv created successfully, you can view the progress: kbcli cluster describe-ops opensrch-rbrban-verticalscaling-jk8gv -n ns-hzjbg check ops status  `kbcli cluster list-ops opensrch-rbrban --status all --namespace ns-hzjbg `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME opensrch-rbrban-verticalscaling-jk8gv ns-hzjbg VerticalScaling opensrch-rbrban dashboard Running 0/1 Feb 11,2026 17:41 UTC+0800 check cluster status  `kbcli cluster list opensrch-rbrban --show-labels --namespace ns-hzjbg `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS opensrch-rbrban ns-hzjbg DoNotTerminate Updating Feb 11,2026 17:27 UTC+0800 app.kubernetes.io/instance=opensrch-rbrban cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances opensrch-rbrban --namespace ns-hzjbg `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME opensrch-rbrban-dashboard-0 ns-hzjbg opensrch-rbrban dashboard Running 0 600m / 600m 1181116006400m / 1181116006400m aks-cicdamdpool-13251918-vmss000001/10.224.0.9 Feb 11,2026 17:41 UTC+0800 opensrch-rbrban-opensearch-0 ns-hzjbg opensrch-rbrban opensearch Running 0 500m / 500m 1Gi / 1Gi data:22Gi aks-cicdamdpool-13251918-vmss000004/10.224.0.5 Feb 11,2026 17:27 UTC+0800 opensrch-rbrban-opensearch-1 ns-hzjbg opensrch-rbrban opensearch Running 0 500m / 500m 1Gi / 1Gi data:22Gi aks-cicdamdpool-13251918-vmss000001/10.224.0.9 Feb 11,2026 17:29 UTC+0800 check pod status done(B connect unsupported engine type: opensearch ^opensearch-core-\d+\.\d+\.\d+([-a-zA-Z0-9\.]*)?$ check ops status  `kbcli cluster list-ops opensrch-rbrban --status all --namespace ns-hzjbg `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME opensrch-rbrban-verticalscaling-jk8gv ns-hzjbg VerticalScaling opensrch-rbrban dashboard Succeed 1/1 Feb 11,2026 17:41 UTC+0800 check ops status done(B ops_status:opensrch-rbrban-verticalscaling-jk8gv ns-hzjbg VerticalScaling opensrch-rbrban dashboard Succeed 1/1 Feb 11,2026 17:41 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations opensrch-rbrban-verticalscaling-jk8gv --namespace ns-hzjbg `(B  opsrequest.operations.kubeblocks.io/opensrch-rbrban-verticalscaling-jk8gv patched  `kbcli cluster delete-ops --name opensrch-rbrban-verticalscaling-jk8gv --force --auto-approve --namespace ns-hzjbg `(B  OpsRequest opensrch-rbrban-verticalscaling-jk8gv deleted cluster restart check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster restart opensrch-rbrban --auto-approve --force=true --namespace ns-hzjbg `(B  OpsRequest opensrch-rbrban-restart-gwrh2 created successfully, you can view the progress: kbcli cluster describe-ops opensrch-rbrban-restart-gwrh2 -n ns-hzjbg check ops status  `kbcli cluster list-ops opensrch-rbrban --status all --namespace ns-hzjbg `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME opensrch-rbrban-restart-gwrh2 ns-hzjbg Restart opensrch-rbrban opensearch,dashboard Running 0/3 Feb 11,2026 17:42 UTC+0800 check cluster status  `kbcli cluster list opensrch-rbrban --show-labels --namespace ns-hzjbg `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS opensrch-rbrban ns-hzjbg DoNotTerminate Updating Feb 11,2026 17:27 UTC+0800 app.kubernetes.io/instance=opensrch-rbrban cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B [Error] check cluster status timeout(B --------------------------------------get cluster opensrch-rbrban yaml--------------------------------------  `kubectl get cluster opensrch-rbrban -o yaml --namespace ns-hzjbg `(B  apiVersion: apps.kubeblocks.io/v1 kind: Cluster metadata: annotations: kubeblocks.io/crd-api-version: apps.kubeblocks.io/v1 kubeblocks.io/ops-request: '[{"name":"opensrch-rbrban-restart-gwrh2","type":"Restart"}]' kubectl.kubernetes.io/last-applied-configuration: | {"apiVersion":"apps.kubeblocks.io/v1","kind":"Cluster","metadata":{"annotations":{},"name":"opensrch-rbrban","namespace":"ns-hzjbg"},"spec":{"componentSpecs":[{"componentDef":"opensearch-core","name":"opensearch","replicas":2,"resources":{"limits":{"cpu":"500m","memory":"1Gi"},"requests":{"cpu":"500m","memory":"1Gi"}},"volumeClaimTemplates":[{"name":"data","spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"20Gi"}},"storageClassName":null}}]},{"componentDef":"opensearch-dashboard","name":"dashboard","replicas":1,"resources":{"limits":{"cpu":"500m","memory":"1Gi"},"requests":{"cpu":"500m","memory":"1Gi"}}}],"terminationPolicy":"DoNotTerminate"}} creationTimestamp: "2026-02-11T09:27:23Z" finalizers: - cluster.kubeblocks.io/finalizer generation: 7 labels: app.kubernetes.io/instance: opensrch-rbrban name: opensrch-rbrban namespace: ns-hzjbg resourceVersion: "55812" uid: fe424a83-6975-403f-a169-b13bbdfbb24b spec: componentSpecs: - annotations: kubeblocks.io/restart: "2026-02-11T09:42:01Z" componentDef: opensearch-core-1.0.1 name: opensearch podUpdatePolicy: PreferInPlace replicas: 2 resources: limits: cpu: 500m memory: 1Gi requests: cpu: 500m memory: 1Gi serviceVersion: 2.7.0 volumeClaimTemplates: - name: data spec: accessModes: - ReadWriteOnce resources: requests: storage: 22Gi - annotations: kubeblocks.io/restart: "2026-02-11T09:42:01Z" componentDef: opensearch-dashboard-1.0.1 name: dashboard podUpdatePolicy: PreferInPlace replicas: 1 resources: limits: cpu: 600m memory: 1181116006400m requests: cpu: 600m memory: 1181116006400m serviceVersion: 2.7.0 terminationPolicy: DoNotTerminate status: components: dashboard: observedGeneration: 7 phase: Running upToDate: true opensearch: observedGeneration: 7 phase: Updating upToDate: true conditions: - lastTransitionTime: "2026-02-11T09:27:23Z" message: 'The operator has started the provisioning of Cluster: opensrch-rbrban' observedGeneration: 7 reason: PreCheckSucceed status: "True" type: ProvisioningStarted - lastTransitionTime: "2026-02-11T09:27:24Z" message: Successfully applied for resources observedGeneration: 7 reason: ApplyResourcesSucceed status: "True" type: ApplyResources - lastTransitionTime: "2026-02-11T09:34:04Z" message: cluster opensrch-rbrban is ready reason: ClusterReady status: "True" type: Ready observedGeneration: 7 phase: Updating ------------------------------------------------------------------------------------------------------------------ --------------------------------------describe cluster opensrch-rbrban--------------------------------------  `kubectl describe cluster opensrch-rbrban --namespace ns-hzjbg `(B  Name: opensrch-rbrban Namespace: ns-hzjbg Labels: app.kubernetes.io/instance=opensrch-rbrban Annotations: kubeblocks.io/crd-api-version: apps.kubeblocks.io/v1 kubeblocks.io/ops-request: [{"name":"opensrch-rbrban-restart-gwrh2","type":"Restart"}] API Version: apps.kubeblocks.io/v1 Kind: Cluster Metadata: Creation Timestamp: 2026-02-11T09:27:23Z Finalizers: cluster.kubeblocks.io/finalizer Generation: 7 Resource Version: 55812 UID: fe424a83-6975-403f-a169-b13bbdfbb24b Spec: Component Specs: Annotations: kubeblocks.io/restart: 2026-02-11T09:42:01Z Component Def: opensearch-core-1.0.1 Name: opensearch Pod Update Policy: PreferInPlace Replicas: 2 Resources: Limits: Cpu: 500m Memory: 1Gi Requests: Cpu: 500m Memory: 1Gi Service Version: 2.7.0 Volume Claim Templates: Name: data Spec: Access Modes: ReadWriteOnce Resources: Requests: Storage: 22Gi Annotations: kubeblocks.io/restart: 2026-02-11T09:42:01Z Component Def: opensearch-dashboard-1.0.1 Name: dashboard Pod Update Policy: PreferInPlace Replicas: 1 Resources: Limits: Cpu: 600m Memory: 1181116006400m Requests: Cpu: 600m Memory: 1181116006400m Service Version: 2.7.0 Termination Policy: DoNotTerminate Status: Components: Dashboard: Observed Generation: 7 Phase: Running Up To Date: true Opensearch: Observed Generation: 7 Phase: Updating Up To Date: true Conditions: Last Transition Time: 2026-02-11T09:27:23Z Message: The operator has started the provisioning of Cluster: opensrch-rbrban Observed Generation: 7 Reason: PreCheckSucceed Status: True Type: ProvisioningStarted Last Transition Time: 2026-02-11T09:27:24Z Message: Successfully applied for resources Observed Generation: 7 Reason: ApplyResourcesSucceed Status: True Type: ApplyResources Last Transition Time: 2026-02-11T09:34:04Z Message: cluster opensrch-rbrban is ready Reason: ClusterReady Status: True Type: Ready Observed Generation: 7 Phase: Updating Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal PreCheckSucceed 22m (x2 over 22m) cluster-controller The operator has started the provisioning of Cluster: opensrch-rbrban Normal ApplyResourcesSucceed 22m (x2 over 22m) cluster-controller Successfully applied for resources Normal ClusterComponentPhaseTransition 22m (x2 over 22m) cluster-controller cluster component dashboard is Creating Normal ClusterComponentPhaseTransition 21m (x6 over 22m) cluster-controller cluster component opensearch is Creating Normal ClusterReady 15m cluster-controller cluster opensrch-rbrban is ready Normal Running 15m cluster-controller Cluster: opensrch-rbrban is ready, current phase is Running Normal ClusterComponentPhaseTransition 14m (x7 over 21m) cluster-controller cluster component dashboard is Running Normal ClusterComponentPhaseTransition 14m (x5 over 15m) cluster-controller cluster component opensearch is Running Normal ClusterComponentPhaseTransition 6m51s (x24 over 14m) cluster-controller cluster component opensearch is Updating ------------------------------------------------------------------------------------------------------------------ check pod status  `kbcli cluster list-instances opensrch-rbrban --namespace ns-hzjbg `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME opensrch-rbrban-dashboard-0 ns-hzjbg opensrch-rbrban dashboard Running 0 600m / 600m 1181116006400m / 1181116006400m aks-cicdamdpool-13251918-vmss000001/10.224.0.9 Feb 11,2026 17:42 UTC+0800 opensrch-rbrban-opensearch-0 ns-hzjbg opensrch-rbrban opensearch Running 0 500m / 500m 1Gi / 1Gi data:22Gi aks-cicdamdpool-13251918-vmss000002/10.224.0.8 Feb 11,2026 17:44 UTC+0800 opensrch-rbrban-opensearch-1 ns-hzjbg opensrch-rbrban opensearch Running 0 500m / 500m 1Gi / 1Gi data:22Gi aks-cicdamdpool-13251918-vmss000001/10.224.0.9 Feb 11,2026 17:42 UTC+0800 check pod status done(B check cluster status again cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B check cluster status again done(B connect unsupported engine type: opensearch ^opensearch-core-\d+\.\d+\.\d+([-a-zA-Z0-9\.]*)?$ check ops status  `kbcli cluster list-ops opensrch-rbrban --status all --namespace ns-hzjbg `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME opensrch-rbrban-restart-gwrh2 ns-hzjbg Restart opensrch-rbrban opensearch,dashboard Succeed 3/3 Feb 11,2026 17:42 UTC+0800 check ops status done(B ops_status:opensrch-rbrban-restart-gwrh2 ns-hzjbg Restart opensrch-rbrban opensearch,dashboard Succeed 3/3 Feb 11,2026 17:42 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations opensrch-rbrban-restart-gwrh2 --namespace ns-hzjbg `(B  opsrequest.operations.kubeblocks.io/opensrch-rbrban-restart-gwrh2 patched  `kbcli cluster delete-ops --name opensrch-rbrban-restart-gwrh2 --force --auto-approve --namespace ns-hzjbg `(B  OpsRequest opensrch-rbrban-restart-gwrh2 deleted 8 cluster stop check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster stop opensrch-rbrban --auto-approve --force=true --namespace ns-hzjbg `(B  OpsRequest opensrch-rbrban-stop-k9f95 created successfully, you can view the progress: kbcli cluster describe-ops opensrch-rbrban-stop-k9f95 -n ns-hzjbg check ops status  `kbcli cluster list-ops opensrch-rbrban --status all --namespace ns-hzjbg `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME opensrch-rbrban-stop-k9f95 ns-hzjbg Stop opensrch-rbrban dashboard,opensearch Running 0/3 Feb 11,2026 17:50 UTC+0800 check cluster status  `kbcli cluster list opensrch-rbrban --show-labels --namespace ns-hzjbg `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS opensrch-rbrban ns-hzjbg DoNotTerminate Stopping Feb 11,2026 17:27 UTC+0800 app.kubernetes.io/instance=opensrch-rbrban cluster_status:Stopping(B cluster_status:Stopping(B cluster_status:Stopping(B cluster_status:Stopping(B cluster_status:Stopping(B cluster_status:Stopping(B cluster_status:Stopping(B cluster_status:Stopping(B cluster_status:Stopping(B cluster_status:Stopping(B check cluster status done(B cluster_status:Stopped(B check pod status  `kbcli cluster list-instances opensrch-rbrban --namespace ns-hzjbg `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME check pod status done(B check ops status  `kbcli cluster list-ops opensrch-rbrban --status all --namespace ns-hzjbg `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME opensrch-rbrban-stop-k9f95 ns-hzjbg Stop opensrch-rbrban dashboard,opensearch Succeed 3/3 Feb 11,2026 17:50 UTC+0800 check ops status done(B ops_status:opensrch-rbrban-stop-k9f95 ns-hzjbg Stop opensrch-rbrban dashboard,opensearch Succeed 3/3 Feb 11,2026 17:50 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations opensrch-rbrban-stop-k9f95 --namespace ns-hzjbg `(B  opsrequest.operations.kubeblocks.io/opensrch-rbrban-stop-k9f95 patched  `kbcli cluster delete-ops --name opensrch-rbrban-stop-k9f95 --force --auto-approve --namespace ns-hzjbg `(B  OpsRequest opensrch-rbrban-stop-k9f95 deleted cluster start check cluster status before ops check cluster status done(B cluster_status:Stopped(B  `kbcli cluster start opensrch-rbrban --force=true --namespace ns-hzjbg `(B  OpsRequest opensrch-rbrban-start-4bzxr created successfully, you can view the progress: kbcli cluster describe-ops opensrch-rbrban-start-4bzxr -n ns-hzjbg check ops status  `kbcli cluster list-ops opensrch-rbrban --status all --namespace ns-hzjbg `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME opensrch-rbrban-start-4bzxr ns-hzjbg Start opensrch-rbrban dashboard,opensearch Running 0/3 Feb 11,2026 17:51 UTC+0800 check cluster status  `kbcli cluster list opensrch-rbrban --show-labels --namespace ns-hzjbg `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS opensrch-rbrban ns-hzjbg DoNotTerminate Updating Feb 11,2026 17:27 UTC+0800 app.kubernetes.io/instance=opensrch-rbrban cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances opensrch-rbrban --namespace ns-hzjbg `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME opensrch-rbrban-dashboard-0 ns-hzjbg opensrch-rbrban dashboard Running 0 600m / 600m 1181116006400m / 1181116006400m aks-cicdamdpool-13251918-vmss000001/10.224.0.9 Feb 11,2026 17:51 UTC+0800 opensrch-rbrban-opensearch-0 ns-hzjbg opensrch-rbrban opensearch Running 0 500m / 500m 1Gi / 1Gi data:22Gi aks-cicdamdpool-13251918-vmss000001/10.224.0.9 Feb 11,2026 17:51 UTC+0800 opensrch-rbrban-opensearch-1 ns-hzjbg opensrch-rbrban opensearch Running 0 500m / 500m 1Gi / 1Gi data:22Gi aks-cicdamdpool-13251918-vmss000002/10.224.0.8 Feb 11,2026 17:53 UTC+0800 check pod status done(B connect unsupported engine type: opensearch ^opensearch-core-\d+\.\d+\.\d+([-a-zA-Z0-9\.]*)?$ check ops status  `kbcli cluster list-ops opensrch-rbrban --status all --namespace ns-hzjbg `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME opensrch-rbrban-start-4bzxr ns-hzjbg Start opensrch-rbrban dashboard,opensearch Succeed 3/3 Feb 11,2026 17:51 UTC+0800 check ops status done(B ops_status:opensrch-rbrban-start-4bzxr ns-hzjbg Start opensrch-rbrban dashboard,opensearch Succeed 3/3 Feb 11,2026 17:51 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations opensrch-rbrban-start-4bzxr --namespace ns-hzjbg `(B  opsrequest.operations.kubeblocks.io/opensrch-rbrban-start-4bzxr patched  `kbcli cluster delete-ops --name opensrch-rbrban-start-4bzxr --force --auto-approve --namespace ns-hzjbg `(B  OpsRequest opensrch-rbrban-start-4bzxr deleted check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster vscale opensrch-rbrban --auto-approve --force=true --components opensearch --cpu 600m --memory 1.1Gi --namespace ns-hzjbg `(B  OpsRequest opensrch-rbrban-verticalscaling-ltp9l created successfully, you can view the progress: kbcli cluster describe-ops opensrch-rbrban-verticalscaling-ltp9l -n ns-hzjbg check ops status  `kbcli cluster list-ops opensrch-rbrban --status all --namespace ns-hzjbg `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME opensrch-rbrban-verticalscaling-ltp9l ns-hzjbg VerticalScaling opensrch-rbrban opensearch Running 0/2 Feb 11,2026 17:55 UTC+0800 check cluster status  `kbcli cluster list opensrch-rbrban --show-labels --namespace ns-hzjbg `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS opensrch-rbrban ns-hzjbg DoNotTerminate Updating Feb 11,2026 17:27 UTC+0800 app.kubernetes.io/instance=opensrch-rbrban cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances opensrch-rbrban --namespace ns-hzjbg `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME opensrch-rbrban-dashboard-0 ns-hzjbg opensrch-rbrban dashboard Running 0 600m / 600m 1181116006400m / 1181116006400m aks-cicdamdpool-13251918-vmss000001/10.224.0.9 Feb 11,2026 17:51 UTC+0800 opensrch-rbrban-opensearch-0 ns-hzjbg opensrch-rbrban opensearch Running 0 600m / 600m 1181116006400m / 1181116006400m data:22Gi aks-cicdamdpool-13251918-vmss000004/10.224.0.5 Feb 11,2026 17:57 UTC+0800 opensrch-rbrban-opensearch-1 ns-hzjbg opensrch-rbrban opensearch Running 0 600m / 600m 1181116006400m / 1181116006400m data:22Gi aks-cicdamdpool-13251918-vmss000002/10.224.0.8 Feb 11,2026 17:56 UTC+0800 check pod status done(B connect unsupported engine type: opensearch ^opensearch-core-\d+\.\d+\.\d+([-a-zA-Z0-9\.]*)?$ check ops status  `kbcli cluster list-ops opensrch-rbrban --status all --namespace ns-hzjbg `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME opensrch-rbrban-verticalscaling-ltp9l ns-hzjbg VerticalScaling opensrch-rbrban opensearch Succeed 2/2 Feb 11,2026 17:55 UTC+0800 check ops status done(B ops_status:opensrch-rbrban-verticalscaling-ltp9l ns-hzjbg VerticalScaling opensrch-rbrban opensearch Succeed 2/2 Feb 11,2026 17:55 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations opensrch-rbrban-verticalscaling-ltp9l --namespace ns-hzjbg `(B  opsrequest.operations.kubeblocks.io/opensrch-rbrban-verticalscaling-ltp9l patched  `kbcli cluster delete-ops --name opensrch-rbrban-verticalscaling-ltp9l --force --auto-approve --namespace ns-hzjbg `(B  OpsRequest opensrch-rbrban-verticalscaling-ltp9l deleted cluster update terminationPolicy WipeOut  `kbcli cluster update opensrch-rbrban --termination-policy=WipeOut --namespace ns-hzjbg `(B  cluster.apps.kubeblocks.io/opensrch-rbrban updated check cluster status  `kbcli cluster list opensrch-rbrban --show-labels --namespace ns-hzjbg `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS opensrch-rbrban ns-hzjbg WipeOut Running Feb 11,2026 17:27 UTC+0800 app.kubernetes.io/instance=opensrch-rbrban check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances opensrch-rbrban --namespace ns-hzjbg `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME opensrch-rbrban-dashboard-0 ns-hzjbg opensrch-rbrban dashboard Running 0 600m / 600m 1181116006400m / 1181116006400m aks-cicdamdpool-13251918-vmss000001/10.224.0.9 Feb 11,2026 17:51 UTC+0800 opensrch-rbrban-opensearch-0 ns-hzjbg opensrch-rbrban opensearch Running 0 600m / 600m 1181116006400m / 1181116006400m data:22Gi aks-cicdamdpool-13251918-vmss000004/10.224.0.5 Feb 11,2026 17:57 UTC+0800 opensrch-rbrban-opensearch-1 ns-hzjbg opensrch-rbrban opensearch Running 0 600m / 600m 1181116006400m / 1181116006400m data:22Gi aks-cicdamdpool-13251918-vmss000002/10.224.0.8 Feb 11,2026 17:56 UTC+0800 check pod status done(B connect unsupported engine type: opensearch ^opensearch-core-\d+\.\d+\.\d+([-a-zA-Z0-9\.]*)?$ cluster list-logs  `kbcli cluster list-logs opensrch-rbrban --namespace ns-hzjbg `(B  cluster logs  `kbcli cluster logs opensrch-rbrban --tail 30 --namespace ns-hzjbg `(B  {"type":"log","@timestamp":"2026-02-11T09:54:16Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:54:18Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:54:21Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:54:23Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:54:26Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:54:28Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:54:31Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:54:33Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:54:36Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:54:38Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:54:41Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:54:43Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:54:46Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:54:48Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:54:51Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:54:53Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:54:56Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:54:58Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:55:01Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:55:03Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:55:06Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:55:08Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:55:11Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:55:13Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:55:16Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:55:18Z","tags":["error","opensearch","data"],"pid":453,"message":"[ResponseError]: Response Error"} {"type":"log","@timestamp":"2026-02-11T09:55:22Z","tags":["info","savedobjects-service"],"pid":453,"message":"Starting saved objects migrations"} {"type":"log","@timestamp":"2026-02-11T09:55:23Z","tags":["info","plugins-system"],"pid":453,"message":"Starting [49] plugins: [alertingDashboards,usageCollection,opensearchDashboardsUsageCollection,opensearchDashboardsLegacy,mapsLegacy,share,opensearchUiShared,embeddable,legacyExport,expressions,data,securityAnalyticsDashboards,home,console,apmOss,management,indexPatternManagement,advancedSettings,savedObjects,searchRelevanceDashboards,reportsDashboards,indexManagementDashboards,anomalyDetectionDashboards,dashboard,visualizations,visTypeVega,visTypeTable,visTypeTimeline,timeline,visTypeMarkdown,visBuilder,tileMap,regionMap,customImportMapDashboards,inputControlVis,ganttChartDashboards,visualize,queryWorkbenchDashboards,notificationsDashboards,charts,visTypeVislib,visTypeTimeseries,visTypeTagcloud,visTypeMetric,observabilityDashboards,discover,savedObjectsManagement,securityDashboards,bfetch]"} {"type":"log","@timestamp":"2026-02-11T09:55:24Z","tags":["listening","info"],"pid":453,"message":"Server running at http://0.0.0.0:5601"} {"type":"log","@timestamp":"2026-02-11T09:55:24Z","tags":["info","http","server","OpenSearchDashboards"],"pid":453,"message":"http server running at http://0.0.0.0:5601"} delete cluster opensrch-rbrban  `kbcli cluster delete opensrch-rbrban --auto-approve --namespace ns-hzjbg `(B  pod_info:opensrch-rbrban-dashboard-0 1/1 Running 0 8m7s opensrch-rbrban-opensearch-0 2/2 Running 0 95s opensrch-rbrban-opensearch-1 2/2 Running 0 3m13s Cluster opensrch-rbrban deleted pod_info:opensrch-rbrban-dashboard-0 1/1 Terminating 0 8m27s opensrch-rbrban-opensearch-0 2/2 Terminating 0 115s opensrch-rbrban-opensearch-1 2/2 Terminating 0 3m33s delete cluster pod done(B check cluster resource non-exist OK: pvc(B delete cluster done(B OpenSearch Test Suite All Done!(B Test Engine: opensearch Test Type: 24 --------------------------------------OpenSearch (Topology = Replicas 2) Test Result-------------------------------------- [PASSED]|[Create]|[ComponentDefinition=^opensearch-core-\d+\.\d+\.\d+([-a-zA-Z0-9\.]*)?$;ComponentVersion=opensearch;ServiceVersion=2.7.0;]|[Description=Create a cluster with the specified component definition ^opensearch-core-\d+\.\d+\.\d+([-a-zA-Z0-9\.]*)?$ and component version opensearch and service version 2.7.0](B [PASSED]|[Connect]|[ComponentName=opensearch]|[Description=Connect to the cluster](B [PASSED]|[VolumeExpansion]|[ComponentName=opensearch]|[Description=VolumeExpansion the cluster specify component opensearch](B [PASSED]|[HorizontalScaling Out]|[ComponentName=opensearch]|[Description=HorizontalScaling Out the cluster specify component opensearch](B [PASSED]|[HorizontalScaling In]|[ComponentName=opensearch]|[Description=HorizontalScaling In the cluster specify component opensearch](B [PASSED]|[VerticalScaling]|[ComponentName=dashboard]|[Description=VerticalScaling the cluster specify component dashboard](B [PASSED]|[Restart]|[-]|[Description=Restart the cluster](B [PASSED]|[Stop]|[-]|[Description=Stop the cluster](B [PASSED]|[Start]|[-]|[Description=Start the cluster](B [PASSED]|[VerticalScaling]|[ComponentName=opensearch]|[Description=VerticalScaling the cluster specify component opensearch](B [PASSED]|[Update]|[TerminationPolicy=WipeOut]|[Description=Update the cluster TerminationPolicy WipeOut](B [PASSED]|[Delete]|[-]|[Description=Delete the cluster](B [END]