https://github.com/apecloud/kubeblocks/actions/runs/21898070919 previous_version: kubeblocks_version:1.0.2 bash test/kbcli/test_kbcli_1.0.sh --type 27 --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-kdpzj `(B   `kubectl create namespace ns-kdpzj`(B  namespace/ns-kdpzj created create namespace ns-kdpzj 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 ... Failed to unpack kbcli executable. Failed to install kbcli Go to https://kubeblocks.io for more support. checking kbcli next...(B  `gh release list --repo apecloud/kbcli --limit 100 | (grep "1.0" || true)`(B  ignore kbcli v1.0.2(B ignore kbcli v1.0.2(B  `curl -fsSL https://kubeblocks.io/installer/install_cli.sh | bash -s v1.0.2-beta.0`(B  Your system is linux_amd64 Installing kbcli ... Downloading ... kbcli installed successfully. Kubernetes: v1.32.10 KubeBlocks: 1.0.2 kbcli: 1.0.2-beta.0 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-beta.0 done(B Kubernetes: v1.32.10 KubeBlocks: 1.0.2 kbcli: 1.0.2-beta.0 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:tdengine set component version set component version:tdengine set service versions:3.3.8-8,3.3.7-5,3.3.6-13,3.3.6-9 set service versions sorted:3.3.6-13,3.3.6-9,3.3.7-5,3.3.8-8 set tdengine component definition set tdengine component definition tdengine-1.0.2 REPORT_COUNT 0:0 set replicas first:3,3.3.6-13|3,3.3.6-9|3,3.3.7-5|3,3.3.8-8 set replicas third:3,3.3.6-13 set replicas fourth:3,3.3.6-13 set minimum cmpv service version set minimum cmpv service version replicas:3,3.3.6-13 set replicas end:3,3.3.6-13 REPORT_COUNT:1 CLUSTER_TOPOLOGY: set tdengine component definition set tdengine component definition tdengine-1.0.2 LIMIT_CPU:0.5 LIMIT_MEMORY:1 storage size: 20 CLUSTER_NAME:tdengine-wfddoz pod_info: termination_policy:WipeOut create 3 replica WipeOut tdengine cluster check component definition set component definition by component version check cmpd by labels check cmpd by compDefs set component definition: tdengine-1.0.2 by component version:tdengine apiVersion: apps.kubeblocks.io/v1 kind: Cluster metadata: name: tdengine-wfddoz namespace: ns-kdpzj spec: terminationPolicy: WipeOut componentSpecs: - name: tdengine componentDef: tdengine-1.0.2 serviceVersion: 3.3.6-13 replicas: 3 resources: requests: cpu: 500m memory: 1Gi limits: cpu: 500m memory: 1Gi volumeClaimTemplates: - name: data spec: storageClassName: accessModes: - ReadWriteOnce resources: requests: storage: 20Gi - name: arch spec: storageClassName: accessModes: - ReadWriteOnce resources: requests: storage: 20Gi  `kubectl apply -f test_create_tdengine-wfddoz.yaml`(B  cluster.apps.kubeblocks.io/tdengine-wfddoz created apply test_create_tdengine-wfddoz.yaml Success(B  `rm -rf test_create_tdengine-wfddoz.yaml`(B  check cluster status  `kbcli cluster list tdengine-wfddoz --show-labels --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS tdengine-wfddoz ns-kdpzj WipeOut Creating Feb 11,2026 16:55 UTC+0800 cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances tdengine-wfddoz --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME tdengine-wfddoz-tdengine-0 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000002/10.224.0.7 Feb 11,2026 16:55 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-1 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000004/10.224.0.6 Feb 11,2026 16:55 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-2 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000001/10.224.0.8 Feb 11,2026 16:55 UTC+0800 arch:20Gi check pod status done(B  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check cluster connect  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check cluster connect done(B  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check pod tdengine-wfddoz-tdengine-0 container_name tdengine exist password bn999IF0hT3N(B Container tdengine logs contain secret password:+ TAOS_ROOT_PASSWORD=bn999IF0hT3N + export TAOS_KEEPER_TDENGINE_PASSWORD=bn999IF0hT3N + TAOS_KEEPER_TDENGINE_PASSWORD=bn999IF0hT3N + '[' bn999IF0hT3N '!=' taosdata ']' + taos -s 'ALTER USER root PASS '\''bn999IF0hT3N'\''' taos> ALTER USER root PASS 'bn999IF0hT3N'(B describe cluster  `kbcli cluster describe tdengine-wfddoz --namespace ns-kdpzj `(B  Name: tdengine-wfddoz Created Time: Feb 11,2026 16:55 UTC+0800 NAMESPACE CLUSTER-DEFINITION TOPOLOGY STATUS TERMINATION-POLICY ns-kdpzj Running WipeOut Endpoints: COMPONENT INTERNAL EXTERNAL tdengine tdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local:6030 tdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local:6041 Topology: COMPONENT SERVICE-VERSION INSTANCE ROLE STATUS AZ NODE CREATED-TIME tdengine 3.3.6-13 tdengine-wfddoz-tdengine-0 ready Running 0 aks-cicdamdpool-24830451-vmss000002/10.224.0.7 Feb 11,2026 16:55 UTC+0800 tdengine 3.3.6-13 tdengine-wfddoz-tdengine-1 ready Running 0 aks-cicdamdpool-24830451-vmss000004/10.224.0.6 Feb 11,2026 16:55 UTC+0800 tdengine 3.3.6-13 tdengine-wfddoz-tdengine-2 ready Running 0 aks-cicdamdpool-24830451-vmss000001/10.224.0.8 Feb 11,2026 16:55 UTC+0800 Resources Allocation: COMPONENT INSTANCE-TEMPLATE CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE-SIZE STORAGE-CLASS tdengine 500m / 500m 1Gi / 1Gi data:20Gi default arch:20Gi default Images: COMPONENT COMPONENT-DEFINITION IMAGE tdengine tdengine-1.0.2 docker.io/apecloud/tdengine:3.3.6.13 Data Protection: BACKUP-REPO AUTO-BACKUP BACKUP-SCHEDULE BACKUP-METHOD BACKUP-RETENTION RECOVERABLE-TIME Show cluster events: kbcli cluster list-events -n ns-kdpzj tdengine-wfddoz  `kbcli cluster label tdengine-wfddoz app.kubernetes.io/instance- --namespace ns-kdpzj `(B  label "app.kubernetes.io/instance" not found.  `kbcli cluster label tdengine-wfddoz app.kubernetes.io/instance=tdengine-wfddoz --namespace ns-kdpzj `(B   `kbcli cluster label tdengine-wfddoz --list --namespace ns-kdpzj `(B  NAME NAMESPACE LABELS tdengine-wfddoz ns-kdpzj app.kubernetes.io/instance=tdengine-wfddoz label cluster app.kubernetes.io/instance=tdengine-wfddoz Success(B  `kbcli cluster label case.name=kbcli.test1 -l app.kubernetes.io/instance=tdengine-wfddoz --namespace ns-kdpzj `(B   `kbcli cluster label tdengine-wfddoz --list --namespace ns-kdpzj `(B  NAME NAMESPACE LABELS tdengine-wfddoz ns-kdpzj app.kubernetes.io/instance=tdengine-wfddoz case.name=kbcli.test1 label cluster case.name=kbcli.test1 Success(B  `kbcli cluster label tdengine-wfddoz case.name=kbcli.test2 --overwrite --namespace ns-kdpzj `(B   `kbcli cluster label tdengine-wfddoz --list --namespace ns-kdpzj `(B  NAME NAMESPACE LABELS tdengine-wfddoz ns-kdpzj app.kubernetes.io/instance=tdengine-wfddoz case.name=kbcli.test2 label cluster case.name=kbcli.test2 Success(B  `kbcli cluster label tdengine-wfddoz case.name- --namespace ns-kdpzj `(B   `kbcli cluster label tdengine-wfddoz --list --namespace ns-kdpzj `(B  NAME NAMESPACE LABELS tdengine-wfddoz ns-kdpzj app.kubernetes.io/instance=tdengine-wfddoz delete cluster label case.name Success(B cluster connect  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' --command \"SHOW DNODES;\" " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash `(B  Welcome to the TDengine Command Line Interface, Native Client Version:3.3.6.13 Copyright (c) 2025 by TDengine, all rights reserved. taos> SHOW DNODES; id | endpoint | vnodes | support_vnodes | status | create_time | reboot_time | note | ============================================================================================================================================================================= 1 | tdengine-wfddoz-tdengine-0.... | 1 | 37 | ready | 2026-02-11 16:56:41.379 | 2026-02-11 16:56:41.263 | | 2 | tdengine-wfddoz-tdengine-2.... | 0 | 37 | ready | 2026-02-11 16:56:51.159 | 2026-02-11 16:56:51.372 | | 3 | tdengine-wfddoz-tdengine-1.... | 0 | 37 | ready | 2026-02-11 16:57:00.355 | 2026-02-11 16:57:00.580 | | Query OK, 3 row(s) in set (0.002806s) connect cluster Success(B insert batch data by db client  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge pods test-db-client-executionloop-tdengine-wfddoz --namespace ns-kdpzj `(B   `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B apiVersion: v1 kind: Pod metadata: name: test-db-client-executionloop-tdengine-wfddoz namespace: ns-kdpzj spec: containers: - name: test-dbclient imagePullPolicy: IfNotPresent image: docker.io/apecloud/dbclient:test args: - "--host" - "tdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local" - "--user" - "root" - "--password" - "bn999IF0hT3N" - "--port" - "6041" - "--dbtype" - "tdengine" - "--test" - "executionloop" - "--duration" - "60" - "--interval" - "1" restartPolicy: Never  `kubectl apply -f test-db-client-executionloop-tdengine-wfddoz.yaml`(B  pod/test-db-client-executionloop-tdengine-wfddoz created apply test-db-client-executionloop-tdengine-wfddoz.yaml Success(B  `rm -rf test-db-client-executionloop-tdengine-wfddoz.yaml`(B  check pod status pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-tdengine-wfddoz 1/1 Running 0 5s(B pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-tdengine-wfddoz 1/1 Running 0 9s(B pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-tdengine-wfddoz 1/1 Running 0 15s(B pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-tdengine-wfddoz 1/1 Running 0 20s(B pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-tdengine-wfddoz 1/1 Running 0 25s(B pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-tdengine-wfddoz 1/1 Running 0 30s(B pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-tdengine-wfddoz 1/1 Running 0 35s(B pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-tdengine-wfddoz 1/1 Running 0 41s(B pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-tdengine-wfddoz 1/1 Running 0 46s(B pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-tdengine-wfddoz 1/1 Running 0 51s(B pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-tdengine-wfddoz 1/1 Running 0 56s(B pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-tdengine-wfddoz 1/1 Running 0 61s(B check pod test-db-client-executionloop-tdengine-wfddoz status done(B pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-tdengine-wfddoz 0/1 Completed 0 66s(B check cluster status  `kbcli cluster list tdengine-wfddoz --show-labels --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS tdengine-wfddoz ns-kdpzj WipeOut Running Feb 11,2026 16:55 UTC+0800 app.kubernetes.io/instance=tdengine-wfddoz check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances tdengine-wfddoz --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME tdengine-wfddoz-tdengine-0 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000002/10.224.0.7 Feb 11,2026 16:55 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-1 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000004/10.224.0.6 Feb 11,2026 16:55 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-2 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000001/10.224.0.8 Feb 11,2026 16:55 UTC+0800 arch:20Gi check pod status done(B  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check cluster connect  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check cluster connect done(B --host tdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local --user root --password bn999IF0hT3N --port 6041 --dbtype tdengine --test executionloop --duration 60 --interval 1 SLF4J(I): Connected with provider of type [ch.qos.logback.classic.spi.LogbackServiceProvider] Execution loop start: Ensured database executions_loop exists Dropped table executions_loop_table if it existed Ensured table executions_loop_table exists Execution loop start: INSERT INTO executions_loop_table VALUES (now + 1s, 1) [ 1s ] executions total: 16 successful: 16 failed: 0 disconnect: 0 [ 2s ] executions total: 476 successful: 476 failed: 0 disconnect: 0 [ 3s ] executions total: 987 successful: 987 failed: 0 disconnect: 0 [ 4s ] executions total: 1579 successful: 1579 failed: 0 disconnect: 0 [ 5s ] executions total: 2131 successful: 2131 failed: 0 disconnect: 0 [ 6s ] executions total: 2708 successful: 2708 failed: 0 disconnect: 0 [ 7s ] executions total: 3246 successful: 3246 failed: 0 disconnect: 0 [ 8s ] executions total: 3807 successful: 3807 failed: 0 disconnect: 0 [ 9s ] executions total: 4363 successful: 4363 failed: 0 disconnect: 0 [ 10s ] executions total: 4933 successful: 4933 failed: 0 disconnect: 0 [ 11s ] executions total: 5477 successful: 5477 failed: 0 disconnect: 0 [ 12s ] executions total: 5989 successful: 5989 failed: 0 disconnect: 0 [ 13s ] executions total: 6566 successful: 6566 failed: 0 disconnect: 0 [ 14s ] executions total: 7169 successful: 7169 failed: 0 disconnect: 0 [ 15s ] executions total: 7758 successful: 7758 failed: 0 disconnect: 0 [ 16s ] executions total: 8333 successful: 8333 failed: 0 disconnect: 0 [ 17s ] executions total: 8881 successful: 8881 failed: 0 disconnect: 0 [ 18s ] executions total: 9448 successful: 9448 failed: 0 disconnect: 0 [ 19s ] executions total: 10003 successful: 10003 failed: 0 disconnect: 0 [ 20s ] executions total: 10533 successful: 10533 failed: 0 disconnect: 0 [ 21s ] executions total: 11034 successful: 11034 failed: 0 disconnect: 0 [ 22s ] executions total: 11571 successful: 11571 failed: 0 disconnect: 0 [ 23s ] executions total: 12138 successful: 12138 failed: 0 disconnect: 0 [ 24s ] executions total: 12711 successful: 12711 failed: 0 disconnect: 0 [ 25s ] executions total: 13246 successful: 13246 failed: 0 disconnect: 0 [ 26s ] executions total: 13812 successful: 13812 failed: 0 disconnect: 0 [ 27s ] executions total: 14393 successful: 14393 failed: 0 disconnect: 0 [ 28s ] executions total: 14936 successful: 14936 failed: 0 disconnect: 0 [ 29s ] executions total: 15478 successful: 15478 failed: 0 disconnect: 0 [ 30s ] executions total: 16027 successful: 16027 failed: 0 disconnect: 0 [ 31s ] executions total: 16549 successful: 16549 failed: 0 disconnect: 0 [ 32s ] executions total: 17095 successful: 17095 failed: 0 disconnect: 0 [ 33s ] executions total: 17671 successful: 17671 failed: 0 disconnect: 0 [ 34s ] executions total: 18228 successful: 18228 failed: 0 disconnect: 0 [ 35s ] executions total: 18802 successful: 18802 failed: 0 disconnect: 0 [ 36s ] executions total: 19390 successful: 19390 failed: 0 disconnect: 0 [ 37s ] executions total: 19947 successful: 19947 failed: 0 disconnect: 0 [ 38s ] executions total: 20539 successful: 20539 failed: 0 disconnect: 0 [ 39s ] executions total: 21132 successful: 21132 failed: 0 disconnect: 0 [ 40s ] executions total: 21729 successful: 21729 failed: 0 disconnect: 0 [ 41s ] executions total: 22244 successful: 22244 failed: 0 disconnect: 0 [ 42s ] executions total: 22784 successful: 22784 failed: 0 disconnect: 0 [ 43s ] executions total: 23318 successful: 23318 failed: 0 disconnect: 0 [ 44s ] executions total: 23835 successful: 23835 failed: 0 disconnect: 0 [ 45s ] executions total: 24357 successful: 24357 failed: 0 disconnect: 0 [ 46s ] executions total: 24949 successful: 24949 failed: 0 disconnect: 0 [ 47s ] executions total: 25534 successful: 25534 failed: 0 disconnect: 0 [ 48s ] executions total: 26095 successful: 26095 failed: 0 disconnect: 0 [ 49s ] executions total: 26652 successful: 26652 failed: 0 disconnect: 0 [ 50s ] executions total: 27221 successful: 27221 failed: 0 disconnect: 0 [ 51s ] executions total: 27759 successful: 27759 failed: 0 disconnect: 0 [ 52s ] executions total: 28331 successful: 28331 failed: 0 disconnect: 0 [ 53s ] executions total: 28834 successful: 28834 failed: 0 disconnect: 0 [ 54s ] executions total: 29386 successful: 29386 failed: 0 disconnect: 0 [ 55s ] executions total: 29939 successful: 29939 failed: 0 disconnect: 0 [ 56s ] executions total: 30489 successful: 30489 failed: 0 disconnect: 0 [ 57s ] executions total: 31041 successful: 31041 failed: 0 disconnect: 0 [ 58s ] executions total: 31592 successful: 31592 failed: 0 disconnect: 0 [ 59s ] executions total: 32187 successful: 32187 failed: 0 disconnect: 0 [ 60s ] executions total: 32719 successful: 32719 failed: 0 disconnect: 0 Test Result: Total Executions: 32719 Successful Executions: 32719 Failed Executions: 0 Disconnection Counts: 0 Connection Information: Database Type: tdengine Host: tdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local Port: 6041 Database: Table: User: root Org: Access Mode: mysql Test Type: executionloop Query: Duration: 60 seconds Interval: 1 seconds DB_CLIENT_BATCH_DATA_COUNT: 32719  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge pods test-db-client-executionloop-tdengine-wfddoz --namespace ns-kdpzj `(B  pod/test-db-client-executionloop-tdengine-wfddoz patched (no change) pod "test-db-client-executionloop-tdengine-wfddoz" force deleted cluster tdengine scale-out cluster tdengine scale-out replicas: 5 check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster scale-out tdengine-wfddoz --auto-approve --force=true --components tdengine --replicas 2 --namespace ns-kdpzj `(B  OpsRequest tdengine-wfddoz-horizontalscaling-9w5tv created successfully, you can view the progress: kbcli cluster describe-ops tdengine-wfddoz-horizontalscaling-9w5tv -n ns-kdpzj check ops status  `kbcli cluster list-ops tdengine-wfddoz --status all --namespace ns-kdpzj `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME tdengine-wfddoz-horizontalscaling-9w5tv ns-kdpzj HorizontalScaling tdengine-wfddoz tdengine Running 0/2 Feb 11,2026 16:59 UTC+0800 check cluster status  `kbcli cluster list tdengine-wfddoz --show-labels --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS tdengine-wfddoz ns-kdpzj WipeOut Updating Feb 11,2026 16:55 UTC+0800 app.kubernetes.io/instance=tdengine-wfddoz 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 tdengine-wfddoz --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME tdengine-wfddoz-tdengine-0 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000002/10.224.0.7 Feb 11,2026 16:55 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-1 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000004/10.224.0.6 Feb 11,2026 16:55 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-2 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000001/10.224.0.8 Feb 11,2026 16:55 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-3 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000004/10.224.0.6 Feb 11,2026 16:59 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-4 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000001/10.224.0.8 Feb 11,2026 16:59 UTC+0800 arch:20Gi check pod status done(B  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check cluster connect  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check cluster connect done(B check ops status  `kbcli cluster list-ops tdengine-wfddoz --status all --namespace ns-kdpzj `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME tdengine-wfddoz-horizontalscaling-9w5tv ns-kdpzj HorizontalScaling tdengine-wfddoz tdengine Succeed 2/2 Feb 11,2026 16:59 UTC+0800 check ops status done(B ops_status:tdengine-wfddoz-horizontalscaling-9w5tv ns-kdpzj HorizontalScaling tdengine-wfddoz tdengine Succeed 2/2 Feb 11,2026 16:59 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations tdengine-wfddoz-horizontalscaling-9w5tv --namespace ns-kdpzj `(B  opsrequest.operations.kubeblocks.io/tdengine-wfddoz-horizontalscaling-9w5tv patched  `kbcli cluster delete-ops --name tdengine-wfddoz-horizontalscaling-9w5tv --force --auto-approve --namespace ns-kdpzj `(B  OpsRequest tdengine-wfddoz-horizontalscaling-9w5tv deleted  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check db_client batch data count  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' --command \"SELECT count(*) FROM executions_loop.executions_loop_table;\" " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check db_client batch [32719] equal [32719] data Success(B cluster hscale offline instances apiVersion: operations.kubeblocks.io/v1alpha1 kind: OpsRequest metadata: generateName: tdengine-wfddoz-hscaleoffinstance- labels: app.kubernetes.io/instance: tdengine-wfddoz app.kubernetes.io/managed-by: kubeblocks namespace: ns-kdpzj spec: type: HorizontalScaling clusterName: tdengine-wfddoz force: true horizontalScaling: - componentName: tdengine scaleIn: onlineInstancesToOffline: - tdengine-wfddoz-tdengine-3 check cluster status before ops check cluster status done(B cluster_status:Running(B  `kubectl create -f test_ops_cluster_tdengine-wfddoz.yaml`(B  opsrequest.operations.kubeblocks.io/tdengine-wfddoz-hscaleoffinstance-4x4wc created create test_ops_cluster_tdengine-wfddoz.yaml Success(B  `rm -rf test_ops_cluster_tdengine-wfddoz.yaml`(B  check ops status  `kbcli cluster list-ops tdengine-wfddoz --status all --namespace ns-kdpzj `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME tdengine-wfddoz-hscaleoffinstance-4x4wc ns-kdpzj HorizontalScaling tdengine-wfddoz tdengine Running 0/1 Feb 11,2026 17:00 UTC+0800 check cluster status  `kbcli cluster list tdengine-wfddoz --show-labels --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS tdengine-wfddoz ns-kdpzj WipeOut Running Feb 11,2026 16:55 UTC+0800 app.kubernetes.io/instance=tdengine-wfddoz check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances tdengine-wfddoz --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME tdengine-wfddoz-tdengine-0 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000002/10.224.0.7 Feb 11,2026 16:55 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-1 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000004/10.224.0.6 Feb 11,2026 16:55 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-2 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000001/10.224.0.8 Feb 11,2026 16:55 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-4 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000001/10.224.0.8 Feb 11,2026 16:59 UTC+0800 arch:20Gi check pod status done(B  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check cluster connect  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check cluster connect done(B check ops status  `kbcli cluster list-ops tdengine-wfddoz --status all --namespace ns-kdpzj `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME tdengine-wfddoz-hscaleoffinstance-4x4wc ns-kdpzj HorizontalScaling tdengine-wfddoz tdengine Succeed 1/1 Feb 11,2026 17:00 UTC+0800 check ops status done(B ops_status:tdengine-wfddoz-hscaleoffinstance-4x4wc ns-kdpzj HorizontalScaling tdengine-wfddoz tdengine Succeed 1/1 Feb 11,2026 17:00 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations tdengine-wfddoz-hscaleoffinstance-4x4wc --namespace ns-kdpzj `(B  opsrequest.operations.kubeblocks.io/tdengine-wfddoz-hscaleoffinstance-4x4wc patched  `kbcli cluster delete-ops --name tdengine-wfddoz-hscaleoffinstance-4x4wc --force --auto-approve --namespace ns-kdpzj `(B  OpsRequest tdengine-wfddoz-hscaleoffinstance-4x4wc deleted  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check db_client batch data count  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' --command \"SELECT count(*) FROM executions_loop.executions_loop_table;\" " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check db_client batch [32719] equal [32719] data Success(B cluster hscale online instances apiVersion: operations.kubeblocks.io/v1alpha1 kind: OpsRequest metadata: generateName: tdengine-wfddoz-hscaleoninstance- labels: app.kubernetes.io/instance: tdengine-wfddoz app.kubernetes.io/managed-by: kubeblocks namespace: ns-kdpzj spec: type: HorizontalScaling clusterName: tdengine-wfddoz force: true horizontalScaling: - componentName: tdengine scaleOut: offlineInstancesToOnline: - tdengine-wfddoz-tdengine-3 check cluster status before ops check cluster status done(B cluster_status:Running(B  `kubectl create -f test_ops_cluster_tdengine-wfddoz.yaml`(B  opsrequest.operations.kubeblocks.io/tdengine-wfddoz-hscaleoninstance-fclzt created create test_ops_cluster_tdengine-wfddoz.yaml Success(B  `rm -rf test_ops_cluster_tdengine-wfddoz.yaml`(B  check ops status  `kbcli cluster list-ops tdengine-wfddoz --status all --namespace ns-kdpzj `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME tdengine-wfddoz-hscaleoninstance-fclzt ns-kdpzj HorizontalScaling tdengine-wfddoz tdengine Running 0/1 Feb 11,2026 17:00 UTC+0800 check cluster status  `kbcli cluster list tdengine-wfddoz --show-labels --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS tdengine-wfddoz ns-kdpzj WipeOut Updating Feb 11,2026 16:55 UTC+0800 app.kubernetes.io/instance=tdengine-wfddoz 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 tdengine-wfddoz --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME tdengine-wfddoz-tdengine-0 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000002/10.224.0.7 Feb 11,2026 16:55 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-1 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000004/10.224.0.6 Feb 11,2026 16:55 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-2 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000001/10.224.0.8 Feb 11,2026 16:55 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-3 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000004/10.224.0.6 Feb 11,2026 17:00 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-4 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000001/10.224.0.8 Feb 11,2026 16:59 UTC+0800 arch:20Gi check pod status done(B  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check cluster connect  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check cluster connect done(B check ops status  `kbcli cluster list-ops tdengine-wfddoz --status all --namespace ns-kdpzj `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME tdengine-wfddoz-hscaleoninstance-fclzt ns-kdpzj HorizontalScaling tdengine-wfddoz tdengine Succeed 1/1 Feb 11,2026 17:00 UTC+0800 check ops status done(B ops_status:tdengine-wfddoz-hscaleoninstance-fclzt ns-kdpzj HorizontalScaling tdengine-wfddoz tdengine Succeed 1/1 Feb 11,2026 17:00 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations tdengine-wfddoz-hscaleoninstance-fclzt --namespace ns-kdpzj `(B  opsrequest.operations.kubeblocks.io/tdengine-wfddoz-hscaleoninstance-fclzt patched  `kbcli cluster delete-ops --name tdengine-wfddoz-hscaleoninstance-fclzt --force --auto-approve --namespace ns-kdpzj `(B  OpsRequest tdengine-wfddoz-hscaleoninstance-fclzt deleted  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check db_client batch data count  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' --command \"SELECT count(*) FROM executions_loop.executions_loop_table;\" " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check db_client batch [32719] equal [32719] data Success(B cluster tdengine scale-in cluster tdengine scale-in replicas: 3 check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster scale-in tdengine-wfddoz --auto-approve --force=true --components tdengine --replicas 2 --namespace ns-kdpzj `(B  OpsRequest tdengine-wfddoz-horizontalscaling-69g8v created successfully, you can view the progress: kbcli cluster describe-ops tdengine-wfddoz-horizontalscaling-69g8v -n ns-kdpzj check ops status  `kbcli cluster list-ops tdengine-wfddoz --status all --namespace ns-kdpzj `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME tdengine-wfddoz-horizontalscaling-69g8v ns-kdpzj HorizontalScaling tdengine-wfddoz tdengine Running 0/2 Feb 11,2026 17:01 UTC+0800 check cluster status  `kbcli cluster list tdengine-wfddoz --show-labels --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS tdengine-wfddoz ns-kdpzj WipeOut Updating Feb 11,2026 16:55 UTC+0800 app.kubernetes.io/instance=tdengine-wfddoz cluster_status:Updating(B check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances tdengine-wfddoz --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME tdengine-wfddoz-tdengine-0 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000002/10.224.0.7 Feb 11,2026 16:55 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-1 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000004/10.224.0.6 Feb 11,2026 16:55 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-2 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000001/10.224.0.8 Feb 11,2026 16:55 UTC+0800 arch:20Gi check pod status done(B  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check cluster connect  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check cluster connect done(B check ops status  `kbcli cluster list-ops tdengine-wfddoz --status all --namespace ns-kdpzj `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME tdengine-wfddoz-horizontalscaling-69g8v ns-kdpzj HorizontalScaling tdengine-wfddoz tdengine Succeed 2/2 Feb 11,2026 17:01 UTC+0800 check ops status done(B ops_status:tdengine-wfddoz-horizontalscaling-69g8v ns-kdpzj HorizontalScaling tdengine-wfddoz tdengine Succeed 2/2 Feb 11,2026 17:01 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations tdengine-wfddoz-horizontalscaling-69g8v --namespace ns-kdpzj `(B  opsrequest.operations.kubeblocks.io/tdengine-wfddoz-horizontalscaling-69g8v patched  `kbcli cluster delete-ops --name tdengine-wfddoz-horizontalscaling-69g8v --force --auto-approve --namespace ns-kdpzj `(B  OpsRequest tdengine-wfddoz-horizontalscaling-69g8v deleted  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check db_client batch data count  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' --command \"SELECT count(*) FROM executions_loop.executions_loop_table;\" " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check db_client batch [32719] equal [32719] data Success(B cluster restart check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster restart tdengine-wfddoz --auto-approve --force=true --namespace ns-kdpzj `(B  OpsRequest tdengine-wfddoz-restart-d2xpd created successfully, you can view the progress: kbcli cluster describe-ops tdengine-wfddoz-restart-d2xpd -n ns-kdpzj check ops status  `kbcli cluster list-ops tdengine-wfddoz --status all --namespace ns-kdpzj `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME tdengine-wfddoz-restart-d2xpd ns-kdpzj Restart tdengine-wfddoz tdengine Running 0/3 Feb 11,2026 17:02 UTC+0800 check cluster status  `kbcli cluster list tdengine-wfddoz --show-labels --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS tdengine-wfddoz ns-kdpzj WipeOut Updating Feb 11,2026 16:55 UTC+0800 app.kubernetes.io/instance=tdengine-wfddoz 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 tdengine-wfddoz --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME tdengine-wfddoz-tdengine-0 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000002/10.224.0.7 Feb 11,2026 17:03 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-1 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000004/10.224.0.6 Feb 11,2026 17:03 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-2 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000001/10.224.0.8 Feb 11,2026 17:02 UTC+0800 arch:20Gi check pod status done(B  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check cluster connect  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check cluster connect done(B check ops status  `kbcli cluster list-ops tdengine-wfddoz --status all --namespace ns-kdpzj `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME tdengine-wfddoz-restart-d2xpd ns-kdpzj Restart tdengine-wfddoz tdengine Succeed 3/3 Feb 11,2026 17:02 UTC+0800 check ops status done(B ops_status:tdengine-wfddoz-restart-d2xpd ns-kdpzj Restart tdengine-wfddoz tdengine Succeed 3/3 Feb 11,2026 17:02 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations tdengine-wfddoz-restart-d2xpd --namespace ns-kdpzj `(B  opsrequest.operations.kubeblocks.io/tdengine-wfddoz-restart-d2xpd patched  `kbcli cluster delete-ops --name tdengine-wfddoz-restart-d2xpd --force --auto-approve --namespace ns-kdpzj `(B  OpsRequest tdengine-wfddoz-restart-d2xpd deleted  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check db_client batch data count  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' --command \"SELECT count(*) FROM executions_loop.executions_loop_table;\" " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check db_client batch [32719] equal [32719] data Success(B cluster configure component_tmp: tdengine apiVersion: operations.kubeblocks.io/v1alpha1 kind: OpsRequest metadata: generateName: tdengine-wfddoz-reconfiguring- namespace: ns-kdpzj spec: type: Reconfiguring clusterName: tdengine-wfddoz force: true reconfigures: - componentName: tdengine parameters: - key: numOfRpcSessions value: '40000' check cluster status before ops check cluster status done(B cluster_status:Running(B  `kubectl create -f test_ops_cluster_tdengine-wfddoz.yaml`(B  opsrequest.operations.kubeblocks.io/tdengine-wfddoz-reconfiguring-xkkx8 created create test_ops_cluster_tdengine-wfddoz.yaml Success(B  `rm -rf test_ops_cluster_tdengine-wfddoz.yaml`(B  check ops status  `kbcli cluster list-ops tdengine-wfddoz --status all --namespace ns-kdpzj `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME tdengine-wfddoz-reconfiguring-xkkx8 ns-kdpzj Reconfiguring tdengine-wfddoz tdengine,tdengine Running -/- Feb 11,2026 17:04 UTC+0800 check cluster status  `kbcli cluster list tdengine-wfddoz --show-labels --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS tdengine-wfddoz ns-kdpzj WipeOut Running Feb 11,2026 16:55 UTC+0800 app.kubernetes.io/instance=tdengine-wfddoz check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances tdengine-wfddoz --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME tdengine-wfddoz-tdengine-0 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000002/10.224.0.7 Feb 11,2026 17:03 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-1 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000004/10.224.0.6 Feb 11,2026 17:03 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-2 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 500m / 500m 1Gi / 1Gi data:20Gi aks-cicdamdpool-24830451-vmss000001/10.224.0.8 Feb 11,2026 17:02 UTC+0800 arch:20Gi check pod status done(B  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check cluster connect  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check cluster connect done(B check ops status  `kbcli cluster list-ops tdengine-wfddoz --status all --namespace ns-kdpzj `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME tdengine-wfddoz-reconfiguring-xkkx8 ns-kdpzj Reconfiguring tdengine-wfddoz tdengine,tdengine Succeed -/- Feb 11,2026 17:04 UTC+0800 check ops status done(B ops_status:tdengine-wfddoz-reconfiguring-xkkx8 ns-kdpzj Reconfiguring tdengine-wfddoz tdengine,tdengine Succeed -/- Feb 11,2026 17:04 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations tdengine-wfddoz-reconfiguring-xkkx8 --namespace ns-kdpzj `(B  opsrequest.operations.kubeblocks.io/tdengine-wfddoz-reconfiguring-xkkx8 patched  `kbcli cluster delete-ops --name tdengine-wfddoz-reconfiguring-xkkx8 --force --auto-approve --namespace ns-kdpzj `(B  OpsRequest tdengine-wfddoz-reconfiguring-xkkx8 deleted component_config:tdengine check config variables  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B current value_actual: 40000 configure:[numOfRpcSessions] result actual:[40000] equal expected:[40000](B  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check db_client batch data count  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' --command \"SELECT count(*) FROM executions_loop.executions_loop_table;\" " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check db_client batch [32719] equal [32719] data Success(B check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster vscale tdengine-wfddoz --auto-approve --force=true --components tdengine --cpu 600m --memory 1.1Gi --namespace ns-kdpzj `(B  OpsRequest tdengine-wfddoz-verticalscaling-4vtqm created successfully, you can view the progress: kbcli cluster describe-ops tdengine-wfddoz-verticalscaling-4vtqm -n ns-kdpzj check ops status  `kbcli cluster list-ops tdengine-wfddoz --status all --namespace ns-kdpzj `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME tdengine-wfddoz-verticalscaling-4vtqm ns-kdpzj VerticalScaling tdengine-wfddoz tdengine Running 0/3 Feb 11,2026 17:04 UTC+0800 check cluster status  `kbcli cluster list tdengine-wfddoz --show-labels --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS tdengine-wfddoz ns-kdpzj WipeOut Updating Feb 11,2026 16:55 UTC+0800 app.kubernetes.io/instance=tdengine-wfddoz 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 tdengine-wfddoz --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME tdengine-wfddoz-tdengine-0 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 600m / 600m 1181116006400m / 1181116006400m data:20Gi aks-cicdamdpool-24830451-vmss000002/10.224.0.7 Feb 11,2026 17:05 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-1 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 600m / 600m 1181116006400m / 1181116006400m data:20Gi aks-cicdamdpool-24830451-vmss000004/10.224.0.6 Feb 11,2026 17:05 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-2 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 600m / 600m 1181116006400m / 1181116006400m data:20Gi aks-cicdamdpool-24830451-vmss000001/10.224.0.8 Feb 11,2026 17:04 UTC+0800 arch:20Gi check pod status done(B  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check cluster connect  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check cluster connect done(B check ops status  `kbcli cluster list-ops tdengine-wfddoz --status all --namespace ns-kdpzj `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME tdengine-wfddoz-verticalscaling-4vtqm ns-kdpzj VerticalScaling tdengine-wfddoz tdengine Succeed 3/3 Feb 11,2026 17:04 UTC+0800 check ops status done(B ops_status:tdengine-wfddoz-verticalscaling-4vtqm ns-kdpzj VerticalScaling tdengine-wfddoz tdengine Succeed 3/3 Feb 11,2026 17:04 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations tdengine-wfddoz-verticalscaling-4vtqm --namespace ns-kdpzj `(B  opsrequest.operations.kubeblocks.io/tdengine-wfddoz-verticalscaling-4vtqm patched  `kbcli cluster delete-ops --name tdengine-wfddoz-verticalscaling-4vtqm --force --auto-approve --namespace ns-kdpzj `(B  OpsRequest tdengine-wfddoz-verticalscaling-4vtqm deleted  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check db_client batch data count  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' --command \"SELECT count(*) FROM executions_loop.executions_loop_table;\" " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check db_client batch [32719] equal [32719] data Success(B test failover kill1(B check cluster status before cluster-failover-kill1 check cluster status done(B cluster_status:Running(B  `kill 1`(B  exec return message: check cluster status  `kbcli cluster list tdengine-wfddoz --show-labels --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS tdengine-wfddoz ns-kdpzj WipeOut Updating Feb 11,2026 16:55 UTC+0800 app.kubernetes.io/instance=tdengine-wfddoz cluster_status:Updating(B check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances tdengine-wfddoz --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME tdengine-wfddoz-tdengine-0 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 600m / 600m 1181116006400m / 1181116006400m data:20Gi aks-cicdamdpool-24830451-vmss000002/10.224.0.7 Feb 11,2026 17:05 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-1 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 600m / 600m 1181116006400m / 1181116006400m data:20Gi aks-cicdamdpool-24830451-vmss000004/10.224.0.6 Feb 11,2026 17:05 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-2 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 600m / 600m 1181116006400m / 1181116006400m data:20Gi aks-cicdamdpool-24830451-vmss000001/10.224.0.8 Feb 11,2026 17:04 UTC+0800 arch:20Gi check pod status done(B  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check cluster connect  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check cluster connect done(B check failover pod name failover pod name:tdengine-wfddoz-tdengine-0 failover kill1 Success(B  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check db_client batch data count  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' --command \"SELECT count(*) FROM executions_loop.executions_loop_table;\" " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check db_client batch [32719] equal [32719] data Success(B test failover (B check cluster status before cluster-failover- check cluster status done(B cluster_status:Running(B delete pod:tdengine-wfddoz-tdengine-0  `kubectl delete pod tdengine-wfddoz-tdengine-0 --force --namespace ns-kdpzj `(B  pod "tdengine-wfddoz-tdengine-0" force deleted check cluster status  `kbcli cluster list tdengine-wfddoz --show-labels --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS tdengine-wfddoz ns-kdpzj WipeOut Running Feb 11,2026 16:55 UTC+0800 app.kubernetes.io/instance=tdengine-wfddoz cluster_status:Updating(B cluster_status:Updating(B check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances tdengine-wfddoz --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME tdengine-wfddoz-tdengine-0 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 600m / 600m 1181116006400m / 1181116006400m data:20Gi aks-cicdamdpool-24830451-vmss000002/10.224.0.7 Feb 11,2026 17:07 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-1 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 600m / 600m 1181116006400m / 1181116006400m data:20Gi aks-cicdamdpool-24830451-vmss000004/10.224.0.6 Feb 11,2026 17:05 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-2 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 600m / 600m 1181116006400m / 1181116006400m data:20Gi aks-cicdamdpool-24830451-vmss000001/10.224.0.8 Feb 11,2026 17:04 UTC+0800 arch:20Gi check pod status done(B  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check cluster connect  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check cluster connect done(B check failover pod name failover pod name:tdengine-wfddoz-tdengine-0 failover Success(B  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check db_client batch data count  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' --command \"SELECT count(*) FROM executions_loop.executions_loop_table;\" " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check db_client batch [32719] equal [32719] data Success(B cluster stop check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster stop tdengine-wfddoz --auto-approve --force=true --namespace ns-kdpzj `(B  OpsRequest tdengine-wfddoz-stop-w454h created successfully, you can view the progress: kbcli cluster describe-ops tdengine-wfddoz-stop-w454h -n ns-kdpzj check ops status  `kbcli cluster list-ops tdengine-wfddoz --status all --namespace ns-kdpzj `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME tdengine-wfddoz-stop-w454h ns-kdpzj Stop tdengine-wfddoz tdengine Running 0/3 Feb 11,2026 17:08 UTC+0800 check cluster status  `kbcli cluster list tdengine-wfddoz --show-labels --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS tdengine-wfddoz ns-kdpzj WipeOut Stopped Feb 11,2026 16:55 UTC+0800 app.kubernetes.io/instance=tdengine-wfddoz check cluster status done(B cluster_status:Stopped(B check pod status  `kbcli cluster list-instances tdengine-wfddoz --namespace ns-kdpzj `(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 tdengine-wfddoz --status all --namespace ns-kdpzj `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME tdengine-wfddoz-stop-w454h ns-kdpzj Stop tdengine-wfddoz tdengine Succeed 3/3 Feb 11,2026 17:08 UTC+0800 check ops status done(B ops_status:tdengine-wfddoz-stop-w454h ns-kdpzj Stop tdengine-wfddoz tdengine Succeed 3/3 Feb 11,2026 17:08 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations tdengine-wfddoz-stop-w454h --namespace ns-kdpzj `(B  opsrequest.operations.kubeblocks.io/tdengine-wfddoz-stop-w454h patched  `kbcli cluster delete-ops --name tdengine-wfddoz-stop-w454h --force --auto-approve --namespace ns-kdpzj `(B  OpsRequest tdengine-wfddoz-stop-w454h deleted cluster start check cluster status before ops check cluster status done(B cluster_status:Stopped(B  `kbcli cluster start tdengine-wfddoz --force=true --namespace ns-kdpzj `(B  OpsRequest tdengine-wfddoz-start-zrfnp created successfully, you can view the progress: kbcli cluster describe-ops tdengine-wfddoz-start-zrfnp -n ns-kdpzj check ops status  `kbcli cluster list-ops tdengine-wfddoz --status all --namespace ns-kdpzj `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME tdengine-wfddoz-start-zrfnp ns-kdpzj Start tdengine-wfddoz tdengine Running 0/3 Feb 11,2026 17:09 UTC+0800 check cluster status  `kbcli cluster list tdengine-wfddoz --show-labels --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS tdengine-wfddoz ns-kdpzj WipeOut Updating Feb 11,2026 16:55 UTC+0800 app.kubernetes.io/instance=tdengine-wfddoz 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  `kubectl get pods -l app.kubernetes.io/instance=tdengine-wfddoz -n ns-kdpzj | (grep 'tdengine-wfddoz-tdengine' || true)`(B  pod "tdengine-wfddoz-tdengine-0" force deleted pod "tdengine-wfddoz-tdengine-1" force deleted pod "tdengine-wfddoz-tdengine-2" force deleted cluster_status:Updating(B cluster_status:Updating(B check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances tdengine-wfddoz --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME tdengine-wfddoz-tdengine-0 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 600m / 600m 1181116006400m / 1181116006400m data:20Gi aks-cicdamdpool-24830451-vmss000001/10.224.0.8 Feb 11,2026 17:17 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-1 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 600m / 600m 1181116006400m / 1181116006400m data:20Gi aks-cicdamdpool-24830451-vmss000004/10.224.0.6 Feb 11,2026 17:17 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-2 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 600m / 600m 1181116006400m / 1181116006400m data:20Gi aks-cicdamdpool-24830451-vmss000002/10.224.0.7 Feb 11,2026 17:17 UTC+0800 arch:20Gi check pod status done(B  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check cluster connect  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check cluster connect done(B check ops status  `kbcli cluster list-ops tdengine-wfddoz --status all --namespace ns-kdpzj `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME tdengine-wfddoz-start-zrfnp ns-kdpzj Start tdengine-wfddoz tdengine Succeed 3/3 Feb 11,2026 17:09 UTC+0800 check ops status done(B ops_status:tdengine-wfddoz-start-zrfnp ns-kdpzj Start tdengine-wfddoz tdengine Succeed 3/3 Feb 11,2026 17:09 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations tdengine-wfddoz-start-zrfnp --namespace ns-kdpzj `(B  opsrequest.operations.kubeblocks.io/tdengine-wfddoz-start-zrfnp patched  `kbcli cluster delete-ops --name tdengine-wfddoz-start-zrfnp --force --auto-approve --namespace ns-kdpzj `(B  OpsRequest tdengine-wfddoz-start-zrfnp deleted  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check db_client batch data count  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' --command \"SELECT count(*) FROM executions_loop.executions_loop_table;\" " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check db_client batch [32719] equal [32719] data Success(B  `kubectl get pvc -l app.kubernetes.io/instance=tdengine-wfddoz,apps.kubeblocks.io/component-name=tdengine,apps.kubeblocks.io/vct-name=data --namespace ns-kdpzj `(B  cluster volume-expand check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster volume-expand tdengine-wfddoz --auto-approve --force=true --components tdengine --volume-claim-templates data --storage 25Gi --namespace ns-kdpzj `(B  OpsRequest tdengine-wfddoz-volumeexpansion-tw8pr created successfully, you can view the progress: kbcli cluster describe-ops tdengine-wfddoz-volumeexpansion-tw8pr -n ns-kdpzj check ops status  `kbcli cluster list-ops tdengine-wfddoz --status all --namespace ns-kdpzj `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME tdengine-wfddoz-volumeexpansion-tw8pr ns-kdpzj VolumeExpansion tdengine-wfddoz tdengine Running 0/3 Feb 11,2026 17:18 UTC+0800 check cluster status  `kbcli cluster list tdengine-wfddoz --show-labels --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS tdengine-wfddoz ns-kdpzj WipeOut Updating Feb 11,2026 16:55 UTC+0800 app.kubernetes.io/instance=tdengine-wfddoz 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  `kubectl get pods -l app.kubernetes.io/instance=tdengine-wfddoz -n ns-kdpzj | (grep 'tdengine-wfddoz-tdengine' || true)`(B  pod "tdengine-wfddoz-tdengine-0" force deleted pod "tdengine-wfddoz-tdengine-1" force deleted pod "tdengine-wfddoz-tdengine-2" force deleted 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 tdengine-wfddoz --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME tdengine-wfddoz-tdengine-0 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 600m / 600m 1181116006400m / 1181116006400m data:25Gi aks-cicdamdpool-24830451-vmss000004/10.224.0.6 Feb 11,2026 17:27 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-1 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 600m / 600m 1181116006400m / 1181116006400m data:25Gi aks-cicdamdpool-24830451-vmss000002/10.224.0.7 Feb 11,2026 17:27 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-2 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 600m / 600m 1181116006400m / 1181116006400m data:25Gi aks-cicdamdpool-24830451-vmss000001/10.224.0.8 Feb 11,2026 17:27 UTC+0800 arch:20Gi check pod status done(B  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check cluster connect  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check cluster connect done(B check ops status  `kbcli cluster list-ops tdengine-wfddoz --status all --namespace ns-kdpzj `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME tdengine-wfddoz-volumeexpansion-tw8pr ns-kdpzj VolumeExpansion tdengine-wfddoz tdengine Succeed 3/3 Feb 11,2026 17:18 UTC+0800 check ops status done(B ops_status:tdengine-wfddoz-volumeexpansion-tw8pr ns-kdpzj VolumeExpansion tdengine-wfddoz tdengine Succeed 3/3 Feb 11,2026 17:18 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations tdengine-wfddoz-volumeexpansion-tw8pr --namespace ns-kdpzj `(B  opsrequest.operations.kubeblocks.io/tdengine-wfddoz-volumeexpansion-tw8pr patched  `kbcli cluster delete-ops --name tdengine-wfddoz-volumeexpansion-tw8pr --force --auto-approve --namespace ns-kdpzj `(B  OpsRequest tdengine-wfddoz-volumeexpansion-tw8pr deleted  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check db_client batch data count  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' --command \"SELECT count(*) FROM executions_loop.executions_loop_table;\" " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check db_client batch [32719] equal [32719] data Success(B cluster update terminationPolicy WipeOut  `kbcli cluster update tdengine-wfddoz --termination-policy=WipeOut --namespace ns-kdpzj `(B  cluster.apps.kubeblocks.io/tdengine-wfddoz updated (no change) check cluster status  `kbcli cluster list tdengine-wfddoz --show-labels --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS tdengine-wfddoz ns-kdpzj WipeOut Running Feb 11,2026 16:55 UTC+0800 app.kubernetes.io/instance=tdengine-wfddoz check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances tdengine-wfddoz --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME tdengine-wfddoz-tdengine-0 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 600m / 600m 1181116006400m / 1181116006400m data:25Gi aks-cicdamdpool-24830451-vmss000004/10.224.0.6 Feb 11,2026 17:27 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-1 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 600m / 600m 1181116006400m / 1181116006400m data:25Gi aks-cicdamdpool-24830451-vmss000002/10.224.0.7 Feb 11,2026 17:27 UTC+0800 arch:20Gi tdengine-wfddoz-tdengine-2 ns-kdpzj tdengine-wfddoz tdengine Running ready 0 600m / 600m 1181116006400m / 1181116006400m data:25Gi aks-cicdamdpool-24830451-vmss000001/10.224.0.8 Feb 11,2026 17:27 UTC+0800 arch:20Gi check pod status done(B  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check cluster connect  `echo "taos -P6030 -htdengine-wfddoz-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' " | kubectl exec -it tdengine-wfddoz-tdengine-0 --namespace ns-kdpzj -- bash`(B  check cluster connect done(B cluster dump backup  `kubectl get backuprepo backuprepo-kbcli-test -o jsonpath="{.spec.credential.name}"`(B   `kubectl get backuprepo backuprepo-kbcli-test -o jsonpath="{.spec.credential.namespace}"`(B   `kubectl get secrets kb-backuprepo-wd8pp -n kb-qepkz -o jsonpath="{.data.accessKeyId}"`(B   `kubectl get secrets kb-backuprepo-wd8pp -n kb-qepkz -o jsonpath="{.data.secretAccessKey}"`(B  KUBEBLOCKS NAMESPACE:kb-qepkz get kubeblocks namespace done(B  `kubectl get secrets -l app.kubernetes.io/instance=kbcli-test-minio --namespace kb-qepkz -o jsonpath="{.items[0].data.root-user}"`(B   `kubectl get secrets -l app.kubernetes.io/instance=kbcli-test-minio --namespace kb-qepkz -o jsonpath="{.items[0].data.root-password}"`(B  minio_user:kbclitest,minio_password:kbclitest,minio_endpoint:kbcli-test-minio.kb-qepkz.svc.cluster.local:9000 list minio bucket kbcli-test  `echo 'mc alias set minioserver http://kbcli-test-minio.kb-qepkz.svc.cluster.local:9000 kbclitest kbclitest;mc ls minioserver' | kubectl exec -it kbcli-test-minio-6b5dd49d-pvfs4 --namespace kb-qepkz -- bash`(B  list minio bucket done(B default backuprepo:backuprepo-kbcli-test exists(B  `kbcli cluster backup tdengine-wfddoz --method dump --namespace ns-kdpzj `(B  Backup backup-ns-kdpzj-tdengine-wfddoz-20260211173249 created successfully, you can view the progress: kbcli cluster list-backups --names=backup-ns-kdpzj-tdengine-wfddoz-20260211173249 -n ns-kdpzj check backup status  `kbcli cluster list-backups tdengine-wfddoz --namespace ns-kdpzj `(B  NAME NAMESPACE SOURCE-CLUSTER METHOD STATUS TOTAL-SIZE DURATION DELETION-POLICY CREATE-TIME COMPLETION-TIME EXPIRATION backup-ns-kdpzj-tdengine-wfddoz-20260211173249 ns-kdpzj tdengine-wfddoz dump Running Delete Feb 11,2026 17:32 UTC+0800 backup_status:tdengine-wfddoz-dump-Running(B backup_status:tdengine-wfddoz-dump-Running(B backup_status:tdengine-wfddoz-dump-Running(B check backup status done(B backup_status:backup-ns-kdpzj-tdengine-wfddoz-20260211173249 ns-kdpzj tdengine-wfddoz dump Completed 141464 11s Delete Feb 11,2026 17:32 UTC+0800 Feb 11,2026 17:32 UTC+0800 (B cluster restore backup  `kbcli cluster describe-backup --names backup-ns-kdpzj-tdengine-wfddoz-20260211173249 --namespace ns-kdpzj `(B  Name: backup-ns-kdpzj-tdengine-wfddoz-20260211173249 Cluster: tdengine-wfddoz Namespace: ns-kdpzj Spec: Method: dump Policy Name: tdengine-wfddoz-tdengine-backup-policy Actions: dp-backup-0: ActionType: Job WorkloadName: dp-backup-0-backup-ns-kdpzj-tdengine-wfddoz-20260211173249-558c TargetPodName: tdengine-wfddoz-tdengine-0 Phase: Completed Start Time: Feb 11,2026 17:32 UTC+0800 Completion Time: Feb 11,2026 17:32 UTC+0800 Status: Phase: Completed Total Size: 141464 ActionSet Name: tdengine-dump Repository: backuprepo-kbcli-test Duration: 11s Start Time: Feb 11,2026 17:32 UTC+0800 Completion Time: Feb 11,2026 17:32 UTC+0800 Path: /ns-kdpzj/tdengine-wfddoz-036d8150-360f-4f1c-9ab1-239bb09ea57f/tdengine/backup-ns-kdpzj-tdengine-wfddoz-20260211173249 Warning Events:  `kbcli cluster restore tdengine-wfddoz-backup --backup backup-ns-kdpzj-tdengine-wfddoz-20260211173249 --namespace ns-kdpzj `(B  Cluster tdengine-wfddoz-backup created check cluster status  `kbcli cluster list tdengine-wfddoz-backup --show-labels --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS tdengine-wfddoz-backup ns-kdpzj WipeOut Creating Feb 11,2026 17:33 UTC+0800 cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances tdengine-wfddoz-backup --namespace ns-kdpzj `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME tdengine-wfddoz-backup-tdengine-0 ns-kdpzj tdengine-wfddoz-backup tdengine Running ready 0 600m / 600m 1181116006400m / 1181116006400m data:25Gi aks-cicdamdpool-24830451-vmss000004/10.224.0.6 Feb 11,2026 17:33 UTC+0800 arch:20Gi tdengine-wfddoz-backup-tdengine-1 ns-kdpzj tdengine-wfddoz-backup tdengine Running ready 0 600m / 600m 1181116006400m / 1181116006400m data:25Gi aks-cicdamdpool-24830451-vmss000002/10.224.0.7 Feb 11,2026 17:33 UTC+0800 arch:20Gi tdengine-wfddoz-backup-tdengine-2 ns-kdpzj tdengine-wfddoz-backup tdengine Running ready 0 600m / 600m 1181116006400m / 1181116006400m data:25Gi aks-cicdamdpool-24830451-vmss000001/10.224.0.8 Feb 11,2026 17:33 UTC+0800 arch:20Gi check pod status done(B  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz-backup`(B   `kubectl get secrets tdengine-wfddoz-backup-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-backup-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-backup-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B check cluster connect  `echo "taos -P6030 -htdengine-wfddoz-backup-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' " | kubectl exec -it tdengine-wfddoz-backup-tdengine-0 --namespace ns-kdpzj -- bash`(B  check cluster connect done(B  `kbcli cluster describe-backup --names backup-ns-kdpzj-tdengine-wfddoz-20260211173249 --namespace ns-kdpzj `(B  Name: backup-ns-kdpzj-tdengine-wfddoz-20260211173249 Cluster: tdengine-wfddoz Namespace: ns-kdpzj Spec: Method: dump Policy Name: tdengine-wfddoz-tdengine-backup-policy Actions: dp-backup-0: ActionType: Job WorkloadName: dp-backup-0-backup-ns-kdpzj-tdengine-wfddoz-20260211173249-558c TargetPodName: tdengine-wfddoz-tdengine-0 Phase: Completed Start Time: Feb 11,2026 17:32 UTC+0800 Completion Time: Feb 11,2026 17:32 UTC+0800 Status: Phase: Completed Total Size: 141464 ActionSet Name: tdengine-dump Repository: backuprepo-kbcli-test Duration: 11s Start Time: Feb 11,2026 17:32 UTC+0800 Completion Time: Feb 11,2026 17:32 UTC+0800 Path: /ns-kdpzj/tdengine-wfddoz-036d8150-360f-4f1c-9ab1-239bb09ea57f/tdengine/backup-ns-kdpzj-tdengine-wfddoz-20260211173249 Warning Events: cluster connect  `kubectl get secrets -l app.kubernetes.io/instance=tdengine-wfddoz-backup`(B   `kubectl get secrets tdengine-wfddoz-backup-tdengine-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets tdengine-wfddoz-backup-tdengine-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets tdengine-wfddoz-backup-tdengine-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:bn999IF0hT3N;DB_PORT:6030;DB_DATABASE:(B  `echo "taos -P6030 -htdengine-wfddoz-backup-tdengine-taosd.ns-kdpzj.svc.cluster.local -uroot -p'bn999IF0hT3N' --command \"SHOW DNODES;\" " | kubectl exec -it tdengine-wfddoz-backup-tdengine-0 --namespace ns-kdpzj -- bash `(B  Welcome to the TDengine Command Line Interface, Native Client Version:3.3.6.13 Copyright (c) 2025 by TDengine, all rights reserved. taos> SHOW DNODES; id | endpoint | vnodes | support_vnodes | status | create_time | reboot_time | note | ============================================================================================================================================================================= 1 | tdengine-wfddoz-backup-tden... | 1 | 37 | ready | 2026-02-11 17:35:58.485 | 2026-02-11 17:35:58.042 | | 2 | tdengine-wfddoz-backup-tden... | 0 | 37 | ready | 2026-02-11 17:36:05.870 | 2026-02-11 17:36:06.079 | | 3 | tdengine-wfddoz-backup-tden... | 0 | 37 | ready | 2026-02-11 17:37:20.556 | 2026-02-11 17:37:20.778 | | Query OK, 3 row(s) in set (0.003080s) connect cluster Success(B delete cluster tdengine-wfddoz-backup  `kbcli cluster delete tdengine-wfddoz-backup --auto-approve --namespace ns-kdpzj `(B  pod_info:tdengine-wfddoz-backup-tdengine-0 4/4 Running 0 4m36s tdengine-wfddoz-backup-tdengine-1 4/4 Running 0 4m36s tdengine-wfddoz-backup-tdengine-2 4/4 Running 2 (99s ago) 4m36s Cluster tdengine-wfddoz-backup deleted delete cluster pod done(B check cluster resource non-exist OK: pvc(B delete cluster done(B cluster delete backup  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge backups backup-ns-kdpzj-tdengine-wfddoz-20260211173249 --namespace ns-kdpzj `(B  backup.dataprotection.kubeblocks.io/backup-ns-kdpzj-tdengine-wfddoz-20260211173249 patched  `kbcli cluster delete-backup tdengine-wfddoz --name backup-ns-kdpzj-tdengine-wfddoz-20260211173249 --force --auto-approve --namespace ns-kdpzj `(B  Backup backup-ns-kdpzj-tdengine-wfddoz-20260211173249 deleted cluster list-logs  `kbcli cluster list-logs tdengine-wfddoz --namespace ns-kdpzj `(B  cluster logs  `kbcli cluster logs tdengine-wfddoz --tail 30 --namespace ns-kdpzj `(B  02/11 17:36:15.219960 00001245 C MND INFO vgId:1, trans:41, release transaction 02/11 17:36:15.219963 00001245 C MND INFO vgId:1, deleteFp:0x6177b0, type:trans, row:0x7f1aec01cf10 02/11 17:36:15.219967 00001245 C MND INFO trans:41, perform delete action, row:0x7f1aec01cf1c stage:finished callfunc:1, stopFunc:0 02/11 17:36:27.613876 00001245 C SYN INFO vgId:1, timer routines, sync:follower, term:15, commit-index:98, assigned-index:0, applied-index:98, first-ver:0, last-ver:98, min:98, snap:12, snap-term:1, elect-times:0, as-leader-times:0, as-assigned-leader-times:0, cfg-ch-times:0, hb-slow:0, hbr-slow:0, aq-items:-1, snaping:-1, replicas:3, last-cfg:60, chging:0, restore:1, quorum:2, elect-lc-timer:603, hb:0, buffer:[12 98 98, 99), repl-mgrs:{0:0 [0, 0, 0] 0, 1:0 [0, 0, 0] 0, 2:0 [0, 0, 0] 0}, members:{num:3, as:0, [tdengine-wfddoz-tdengine-0.tdengine-wfddoz-tdengine-headless.ns-kdpzj.svc.cluster.local:6030, tdengine-wfddoz-tdengine-2.tdengine-wfddoz-tdengine-headless.ns-kdpzj.svc.cluster.local:6030, tdengine-wfddoz-tdengine-1.tdengine-wfddoz-tdengine-headless.ns-kdpzj.svc.cluster.local:6030]}, send hb:{0::0,1::0,2::0}, recv hb:{0:2026-02-11 17:31:27.324:0,1:2026-02-11 17:31:27.324:0,2:2026-02-11 17:36:27.225:597}, recv hb-reply:{0:2026-02-11 17:31:27.324:0,1:2026-02-11 17:31:27.324:0,2:2026-02-11 17:31:27.324:0}, arb-token:d1#g1#1770802287319#284, msg[sent:0, recv:3, slow-recv:0] 02/11 17:36:27.633917 00001289 C SYN INFO vgId:2, timer routines, sync:leader, term:8, commit-index:1358, assigned-index:0, applied-index:1358, first-ver:0, last-ver:1358, min:-1, snap:-1, snap-term:0, elect-times:0, as-leader-times:1, as-assigned-leader-times:0, cfg-ch-times:0, hb-slow:0, hbr-slow:0, aq-items:0, snaping:-1, replicas:1, last-cfg:0, chging:0, restore:1, quorum:1, elect-lc-timer:1, hb:0, buffer:[1102 1358 1358, 1359), repl-mgrs:{0:0 [0, 0, 0] 0}, members:{num:1, as:0, [tdengine-wfddoz-tdengine-0.tdengine-wfddoz-tdengine-headless.ns-kdpzj.svc.cluster.local:6030]}, send hb:{0::0}, recv hb:{0:2026-02-11 17:31:27.518:0}, recv hb-reply:{0:2026-02-11 17:31:27.518:0}, arb-token:d1#g2#1770802287515#176, msg[sent:0, recv:0, slow-recv:0] 02/11 17:36:27.847047 00001386 WEB INFO QID:0x200000000000001f finish request, status_code:204, latency:2.151317ms, client_ip:127.0.0.1, method:POST, uri:%2Finfluxdb%2Fv1%2Fwrite%3Fdb%3Dlog%26precision%3Dms%26qid%3D72057594038170368%26table_name_key%3Dpriv_stn 02/11 17:36:29.537079 00001386 WEB INFO QID:0x2d9104c0f2f0006a finish request, status_code:200, latency:1.921915ms, client_ip:127.0.0.1, method:POST, uri:%2Frest%2Fsql%2Flog%3Freq_id%3D3283410830085849194 02/11 17:36:30.004444 00001386 WEB INFO QID:0x2d9104c0f310006b finish request, status_code:200, latency:1.781214ms, client_ip:127.0.0.1, method:POST, uri:%2Frest%2Fsql%2Flog%3Freq_id%3D3283410830087946347 02/11 17:36:30.006887 00001386 WEB INFO QID:0x2000000000000020 finish request, status_code:204, latency:1.957316ms, client_ip:127.0.0.1, method:POST, uri:%2Finfluxdb%2Fv1%2Fwrite%3Fdb%3Dlog%26precision%3Dms%26qid%3D2305843009213699328%26table_name_key%3Dpriv_stn 02/11 17:36:44.537706 00001386 WEB INFO QID:0x2d9104c0f690006c finish request, status_code:200, latency:1.849314ms, client_ip:127.0.0.1, method:POST, uri:%2Frest%2Fsql%2Flog%3Freq_id%3D3283410830146666604 02/11 17:36:45.003764 00001386 WEB INFO QID:0x2d9104c0f6b0006d finish request, status_code:200, latency:1.750114ms, client_ip:127.0.0.1, method:POST, uri:%2Frest%2Fsql%2Flog%3Freq_id%3D3283410830148763757 02/11 17:36:45.006341 00001386 WEB INFO QID:0x2000000000000021 finish request, status_code:204, latency:1.919415ms, client_ip:127.0.0.1, method:POST, uri:%2Finfluxdb%2Fv1%2Fwrite%3Fdb%3Dlog%26precision%3Dms%26qid%3D2305843009213699584%26table_name_key%3Dpriv_stn 02/11 17:36:57.871273 00001386 WEB INFO QID:0x2000000000000022 finish request, status_code:204, latency:1.749713ms, client_ip:127.0.0.1, method:POST, uri:%2Finfluxdb%2Fv1%2Fwrite%3Fdb%3Dlog%26precision%3Dms%26qid%3D72057594038193664%26table_name_key%3Dpriv_stn 02/11 17:36:59.536741 00001386 WEB INFO QID:0x2d9104c0fa40006e finish request, status_code:200, latency:1.855115ms, client_ip:127.0.0.1, method:POST, uri:%2Frest%2Fsql%2Flog%3Freq_id%3D3283410830208532590 02/11 17:37:00.004010 00001386 WEB INFO QID:0x2d9104c0fa60006f finish request, status_code:200, latency:1.979615ms, client_ip:127.0.0.1, method:POST, uri:%2Frest%2Fsql%2Flog%3Freq_id%3D3283410830210629743 02/11 17:37:00.006262 00001386 WEB INFO QID:0x2000000000000023 finish request, status_code:204, latency:1.816015ms, client_ip:127.0.0.1, method:POST, uri:%2Finfluxdb%2Fv1%2Fwrite%3Fdb%3Dlog%26precision%3Dms%26qid%3D2305843009213699840%26table_name_key%3Dpriv_stn 02/11 17:37:14.537494 00001386 WEB INFO QID:0x2d9104c0fdf00070 finish request, status_code:200, latency:1.808516ms, client_ip:127.0.0.1, method:POST, uri:%2Frest%2Fsql%2Flog%3Freq_id%3D3283410830270398576 02/11 17:37:15.004653 00001386 WEB INFO QID:0x2d9104c0fe000071 finish request, status_code:200, latency:1.858317ms, client_ip:127.0.0.1, method:POST, uri:%2Frest%2Fsql%2Flog%3Freq_id%3D3283410830271447153 02/11 17:37:15.007179 00001386 WEB INFO QID:0x2000000000000024 finish request, status_code:204, latency:2.003318ms, client_ip:127.0.0.1, method:POST, uri:%2Finfluxdb%2Fv1%2Fwrite%3Fdb%3Dlog%26precision%3Dms%26qid%3D2305843009213700096%26table_name_key%3Dpriv_stn 02/11 17:37:27.894695 00001386 WEB INFO QID:0x2000000000000025 finish request, status_code:204, latency:2.008016ms, client_ip:127.0.0.1, method:POST, uri:%2Finfluxdb%2Fv1%2Fwrite%3Fdb%3Dlog%26precision%3Dms%26qid%3D72057594038216960%26table_name_key%3Dpriv_stn 02/11 17:37:29.537666 00001386 WEB INFO QID:0x2d9104c101900072 finish request, status_code:200, latency:2.127917ms, client_ip:127.0.0.1, method:POST, uri:%2Frest%2Fsql%2Flog%3Freq_id%3D3283410830331215986 02/11 17:37:30.006607 00001386 WEB INFO QID:0x2d9104c101b00073 finish request, status_code:200, latency:2.349119ms, client_ip:127.0.0.1, method:POST, uri:%2Frest%2Fsql%2Flog%3Freq_id%3D3283410830333313139 02/11 17:37:30.009764 00001386 WEB INFO QID:0x2000000000000026 finish request, status_code:204, latency:2.727122ms, client_ip:127.0.0.1, method:POST, uri:%2Finfluxdb%2Fv1%2Fwrite%3Fdb%3Dlog%26precision%3Dms%26qid%3D2305843009213700352%26table_name_key%3Dpriv_stn 02/11 17:37:44.537295 00001386 WEB INFO QID:0x2d9104c105400074 finish request, status_code:200, latency:2.029214ms, client_ip:127.0.0.1, method:POST, uri:%2Frest%2Fsql%2Flog%3Freq_id%3D3283410830393081972 02/11 17:37:45.004252 00001386 WEB INFO QID:0x2d9104c105600075 finish request, status_code:200, latency:1.683612ms, client_ip:127.0.0.1, method:POST, uri:%2Frest%2Fsql%2Flog%3Freq_id%3D3283410830395179125 02/11 17:37:45.006654 00001386 WEB INFO QID:0x2000000000000027 finish request, status_code:204, latency:1.936013ms, client_ip:127.0.0.1, method:POST, uri:%2Finfluxdb%2Fv1%2Fwrite%3Fdb%3Dlog%26precision%3Dms%26qid%3D2305843009213700608%26table_name_key%3Dpriv_stn 02/11 17:37:57.918479 00001386 WEB INFO QID:0x2000000000000028 finish request, status_code:204, latency:1.918515ms, client_ip:127.0.0.1, method:POST, uri:%2Finfluxdb%2Fv1%2Fwrite%3Fdb%3Dlog%26precision%3Dms%26qid%3D72057594038240256%26table_name_key%3Dpriv_stn 02/11 17:37:59.537447 00001386 WEB INFO QID:0x2d9104c108e00076 finish request, status_code:200, latency:2.059516ms, client_ip:127.0.0.1, method:POST, uri:%2Frest%2Fsql%2Flog%3Freq_id%3D3283410830453899382 02/11 17:38:00.004691 00001386 WEB INFO QID:0x2d9104c109000077 finish request, status_code:200, latency:2.020415ms, client_ip:127.0.0.1, method:POST, uri:%2Frest%2Fsql%2Flog%3Freq_id%3D3283410830455996535 02/11 17:38:00.007021 00001386 WEB INFO QID:0x2000000000000029 finish request, status_code:204, latency:1.824215ms, client_ip:127.0.0.1, method:POST, uri:%2Finfluxdb%2Fv1%2Fwrite%3Fdb%3Dlog%26precision%3Dms%26qid%3D2305843009213700864%26table_name_key%3Dpriv_stn delete cluster tdengine-wfddoz  `kbcli cluster delete tdengine-wfddoz --auto-approve --namespace ns-kdpzj `(B  pod_info:tdengine-wfddoz-tdengine-0 4/4 Running 0 10m tdengine-wfddoz-tdengine-1 4/4 Running 0 10m tdengine-wfddoz-tdengine-2 4/4 Running 1 (7m54s ago) 10m Cluster tdengine-wfddoz deleted delete cluster pod done(B check cluster resource non-exist OK: pvc(B delete cluster done(B Tdengine Test Suite All Done!(B Test Engine: tdengine Test Type: 27 --------------------------------------Tdengine (Topology = Replicas 3) Test Result-------------------------------------- [PASSED]|[Create]|[ComponentDefinition=tdengine-1.0.2;ComponentVersion=tdengine;ServiceVersion=3.3.6-13;]|[Description=Create a cluster with the specified component definition tdengine-1.0.2 and component version tdengine and service version 3.3.6-13](B [PASSED]|[Connect]|[ComponentName=tdengine]|[Description=Connect to the cluster](B [PASSED]|[HorizontalScaling Out]|[ComponentName=tdengine]|[Description=HorizontalScaling Out the cluster specify component tdengine](B [PASSED]|[HscaleOfflineInstances]|[ComponentName=tdengine]|[Description=Hscale the cluster instances offline specify component tdengine](B [PASSED]|[HscaleOnlineInstances]|[ComponentName=tdengine]|[Description=Hscale the cluster instances online specify component tdengine](B [PASSED]|[HorizontalScaling In]|[ComponentName=tdengine]|[Description=HorizontalScaling In the cluster specify component tdengine](B [PASSED]|[Restart]|[-]|[Description=Restart the cluster](B [PASSED]|[Reconfiguring]|[ComponentName=tdengine;numOfRpcSessions=40000]|[Description=Reconfiguring the cluster specify component tdengine set numOfRpcSessions=40000](B [PASSED]|[VerticalScaling]|[ComponentName=tdengine]|[Description=VerticalScaling the cluster specify component tdengine](B [PASSED]|[Failover]|[HA=Kill 1;ComponentName=tdengine]|[Description=Simulates conditions where process 1 killed either due to expected/undesired processes thereby testing the application's resilience to unavailability of some replicas due to abnormal termination signals.](B [PASSED]|[Failover]|[HA=Delete Pod;ComponentName=tdengine]|[Description=Simulates conditions where pods terminating forced/graceful thereby testing deployment sanity (replica availability & uninterrupted service) and recovery workflow of the application.](B [PASSED]|[Stop]|[-]|[Description=Stop the cluster](B [PASSED]|[Start]|[-]|[Description=Start the cluster](B [PASSED]|[VolumeExpansion]|[ComponentName=tdengine]|[Description=VolumeExpansion the cluster specify component tdengine](B [PASSED]|[Update]|[TerminationPolicy=WipeOut]|[Description=Update the cluster TerminationPolicy WipeOut](B [PASSED]|[Backup]|[BackupMethod=dump]|[Description=The cluster dump Backup](B [PASSED]|[Restore]|[BackupMethod=dump]|[Description=The cluster dump Restore](B [PASSED]|[Connect]|[ComponentName=tdengine]|[Description=Connect to the cluster](B [PASSED]|[Delete Restore Cluster]|[BackupMethod=dump]|[Description=Delete the dump restore cluster](B [PASSED]|[Delete]|[-]|[Description=Delete the cluster](B [END]