https://github.com/apecloud/kubeblocks/actions/runs/21898070725 previous_version: kubeblocks_version:1.0.2 bash test/kbcli/test_kbcli_1.0.sh --type 33 --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-ijccb `(B   `kubectl create namespace ns-ijccb`(B  namespace/ns-ijccb created create namespace ns-ijccb 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:mariadb set component version set component version:mariadb set service versions:10.6.15 set service versions sorted:10.6.15 set mariadb component definition set mariadb component definition mariadb-1.0.1 REPORT_COUNT 0:0 set replicas first:1,10.6.15 set replicas third:1,10.6.15 set replicas fourth:1,10.6.15 set minimum cmpv service version set minimum cmpv service version replicas:1,10.6.15 set replicas end:1,10.6.15 REPORT_COUNT:1 CLUSTER_TOPOLOGY: set mariadb component definition set mariadb component definition mariadb-1.0.1 LIMIT_CPU:0.1 LIMIT_MEMORY:0.5 storage size: 1 CLUSTER_NAME:mariadb-eesqtu pod_info: termination_policy:WipeOut create 1 replica WipeOut mariadb cluster check component definition set component definition by component version check cmpd by labels check cmpd by compDefs set component definition: mariadb-1.0.1 by component version:mariadb apiVersion: apps.kubeblocks.io/v1 kind: Cluster metadata: name: mariadb-eesqtu namespace: ns-ijccb spec: terminationPolicy: WipeOut componentSpecs: - name: mariadb componentDef: mariadb-1.0.1 tls: false replicas: 1 resources: requests: cpu: 100m memory: 0.5Gi limits: cpu: 100m memory: 0.5Gi volumeClaimTemplates: - name: data spec: storageClassName: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi  `kubectl apply -f test_create_mariadb-eesqtu.yaml`(B  cluster.apps.kubeblocks.io/mariadb-eesqtu created apply test_create_mariadb-eesqtu.yaml Success(B  `rm -rf test_create_mariadb-eesqtu.yaml`(B  check cluster status  `kbcli cluster list mariadb-eesqtu --show-labels --namespace ns-ijccb `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mariadb-eesqtu ns-ijccb WipeOut Creating Feb 11,2026 17:01 UTC+0800 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 mariadb-eesqtu --namespace ns-ijccb `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME mariadb-eesqtu-mariadb-0 ns-ijccb mariadb-eesqtu mariadb Running 0 100m / 100m 512Mi / 512Mi data:1Gi aks-cicdamdpool-13251918-vmss000002/10.224.0.8 Feb 11,2026 17:01 UTC+0800 check pod status done(B  `kubectl get secrets -l app.kubernetes.io/instance=mariadb-eesqtu`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:@g2V6Y#7#@;DB_PORT:3306;DB_DATABASE:(B check cluster connect  `echo "mysql -P3306 -hmariadb-eesqtu-mariadb-0.mariadb-eesqtu-mariadb-headless.ns-ijccb.svc.cluster.local -uroot -p'@g2V6Y#7#@'" | kubectl exec -it mariadb-eesqtu-mariadb-0 --namespace ns-ijccb -- bash`(B  connect checking...(B check cluster connect done(B  `kubectl get secrets -l app.kubernetes.io/instance=mariadb-eesqtu`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:@g2V6Y#7#@;DB_PORT:3306;DB_DATABASE:(B check pod mariadb-eesqtu-mariadb-0 container_name mariadb exist password @g2V6Y#7#@(B check pod mariadb-eesqtu-mariadb-0 container_name exporter exist password @g2V6Y#7#@(B No container logs contain secret password.(B describe cluster  `kbcli cluster describe mariadb-eesqtu --namespace ns-ijccb `(B  Name: mariadb-eesqtu Created Time: Feb 11,2026 17:01 UTC+0800 NAMESPACE CLUSTER-DEFINITION TOPOLOGY STATUS TERMINATION-POLICY ns-ijccb Running WipeOut Endpoints: COMPONENT INTERNAL EXTERNAL Topology: COMPONENT SERVICE-VERSION INSTANCE ROLE STATUS AZ NODE CREATED-TIME mariadb 10.6.15 mariadb-eesqtu-mariadb-0 Running 0 aks-cicdamdpool-13251918-vmss000002/10.224.0.8 Feb 11,2026 17:01 UTC+0800 Resources Allocation: COMPONENT INSTANCE-TEMPLATE CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE-SIZE STORAGE-CLASS mariadb 100m / 100m 512Mi / 512Mi data:1Gi default Images: COMPONENT COMPONENT-DEFINITION IMAGE mariadb mariadb-1.0.1 docker.io/apecloud/mariadb:10.6.15 docker.io/apecloud/mysqld-exporter:v0.14.0 Data Protection: BACKUP-REPO AUTO-BACKUP BACKUP-SCHEDULE BACKUP-METHOD BACKUP-RETENTION RECOVERABLE-TIME Show cluster events: kbcli cluster list-events -n ns-ijccb mariadb-eesqtu  `kbcli cluster label mariadb-eesqtu app.kubernetes.io/instance- --namespace ns-ijccb `(B  label "app.kubernetes.io/instance" not found.  `kbcli cluster label mariadb-eesqtu app.kubernetes.io/instance=mariadb-eesqtu --namespace ns-ijccb `(B   `kbcli cluster label mariadb-eesqtu --list --namespace ns-ijccb `(B  NAME NAMESPACE LABELS mariadb-eesqtu ns-ijccb app.kubernetes.io/instance=mariadb-eesqtu label cluster app.kubernetes.io/instance=mariadb-eesqtu Success(B  `kbcli cluster label case.name=kbcli.test1 -l app.kubernetes.io/instance=mariadb-eesqtu --namespace ns-ijccb `(B   `kbcli cluster label mariadb-eesqtu --list --namespace ns-ijccb `(B  NAME NAMESPACE LABELS mariadb-eesqtu ns-ijccb app.kubernetes.io/instance=mariadb-eesqtu case.name=kbcli.test1 label cluster case.name=kbcli.test1 Success(B  `kbcli cluster label mariadb-eesqtu case.name=kbcli.test2 --overwrite --namespace ns-ijccb `(B   `kbcli cluster label mariadb-eesqtu --list --namespace ns-ijccb `(B  NAME NAMESPACE LABELS mariadb-eesqtu ns-ijccb app.kubernetes.io/instance=mariadb-eesqtu case.name=kbcli.test2 label cluster case.name=kbcli.test2 Success(B  `kbcli cluster label mariadb-eesqtu case.name- --namespace ns-ijccb `(B   `kbcli cluster label mariadb-eesqtu --list --namespace ns-ijccb `(B  NAME NAMESPACE LABELS mariadb-eesqtu ns-ijccb app.kubernetes.io/instance=mariadb-eesqtu delete cluster label case.name Success(B cluster connect  `kubectl get secrets -l app.kubernetes.io/instance=mariadb-eesqtu`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:@g2V6Y#7#@;DB_PORT:3306;DB_DATABASE:(B  `echo "echo \"show status like 'wsrep%';\" | mysql -hmariadb-eesqtu-mariadb-headless.ns-ijccb.svc.cluster.local -uroot -p'@g2V6Y#7#@'" | kubectl exec -it mariadb-eesqtu-mariadb-0 --namespace ns-ijccb -- bash `(B  Variable_name Value wsrep 0 wsrep_applier_thread_count 0 wsrep_cluster_capabilities wsrep_cluster_conf_id 18446744073709551615 wsrep_cluster_size 0 wsrep_cluster_state_uuid wsrep_cluster_status Disconnected wsrep_connected OFF wsrep_local_bf_aborts 0 wsrep_local_index 18446744073709551615 wsrep_provider_capabilities wsrep_provider_name wsrep_provider_vendor wsrep_provider_version wsrep_ready OFF wsrep_rollbacker_thread_count 0 wsrep_thread_count 0 connect cluster Success(B cluster stop check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster stop mariadb-eesqtu --auto-approve --force=true --namespace ns-ijccb `(B  OpsRequest mariadb-eesqtu-stop-mdxk6 created successfully, you can view the progress: kbcli cluster describe-ops mariadb-eesqtu-stop-mdxk6 -n ns-ijccb check ops status  `kbcli cluster list-ops mariadb-eesqtu --status all --namespace ns-ijccb `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-eesqtu-stop-mdxk6 ns-ijccb Stop mariadb-eesqtu mariadb Running 0/1 Feb 11,2026 17:03 UTC+0800 check cluster status  `kbcli cluster list mariadb-eesqtu --show-labels --namespace ns-ijccb `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mariadb-eesqtu ns-ijccb WipeOut Stopped Feb 11,2026 17:01 UTC+0800 app.kubernetes.io/instance=mariadb-eesqtu check cluster status done(B cluster_status:Stopped(B check pod status  `kbcli cluster list-instances mariadb-eesqtu --namespace ns-ijccb `(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 mariadb-eesqtu --status all --namespace ns-ijccb `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-eesqtu-stop-mdxk6 ns-ijccb Stop mariadb-eesqtu mariadb Succeed 1/1 Feb 11,2026 17:03 UTC+0800 check ops status done(B ops_status:mariadb-eesqtu-stop-mdxk6 ns-ijccb Stop mariadb-eesqtu mariadb Succeed 1/1 Feb 11,2026 17:03 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations mariadb-eesqtu-stop-mdxk6 --namespace ns-ijccb `(B  opsrequest.operations.kubeblocks.io/mariadb-eesqtu-stop-mdxk6 patched  `kbcli cluster delete-ops --name mariadb-eesqtu-stop-mdxk6 --force --auto-approve --namespace ns-ijccb `(B  OpsRequest mariadb-eesqtu-stop-mdxk6 deleted cluster start check cluster status before ops check cluster status done(B cluster_status:Stopped(B  `kbcli cluster start mariadb-eesqtu --force=true --namespace ns-ijccb `(B  OpsRequest mariadb-eesqtu-start-z4qhf created successfully, you can view the progress: kbcli cluster describe-ops mariadb-eesqtu-start-z4qhf -n ns-ijccb check ops status  `kbcli cluster list-ops mariadb-eesqtu --status all --namespace ns-ijccb `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-eesqtu-start-z4qhf ns-ijccb Start mariadb-eesqtu mariadb Running 0/1 Feb 11,2026 17:03 UTC+0800 check cluster status  `kbcli cluster list mariadb-eesqtu --show-labels --namespace ns-ijccb `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mariadb-eesqtu ns-ijccb WipeOut Updating Feb 11,2026 17:01 UTC+0800 app.kubernetes.io/instance=mariadb-eesqtu cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances mariadb-eesqtu --namespace ns-ijccb `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME mariadb-eesqtu-mariadb-0 ns-ijccb mariadb-eesqtu mariadb Running 0 100m / 100m 512Mi / 512Mi data:1Gi aks-cicdamdpool-13251918-vmss000004/10.224.0.5 Feb 11,2026 17:03 UTC+0800 check pod status done(B  `kubectl get secrets -l app.kubernetes.io/instance=mariadb-eesqtu`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:@g2V6Y#7#@;DB_PORT:3306;DB_DATABASE:(B check cluster connect  `echo "mysql -P3306 -hmariadb-eesqtu-mariadb-0.mariadb-eesqtu-mariadb-headless.ns-ijccb.svc.cluster.local -uroot -p'@g2V6Y#7#@'" | kubectl exec -it mariadb-eesqtu-mariadb-0 --namespace ns-ijccb -- bash`(B  check cluster connect done(B check ops status  `kbcli cluster list-ops mariadb-eesqtu --status all --namespace ns-ijccb `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-eesqtu-start-z4qhf ns-ijccb Start mariadb-eesqtu mariadb Succeed 1/1 Feb 11,2026 17:03 UTC+0800 check ops status done(B ops_status:mariadb-eesqtu-start-z4qhf ns-ijccb Start mariadb-eesqtu mariadb Succeed 1/1 Feb 11,2026 17:03 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations mariadb-eesqtu-start-z4qhf --namespace ns-ijccb `(B  opsrequest.operations.kubeblocks.io/mariadb-eesqtu-start-z4qhf patched  `kbcli cluster delete-ops --name mariadb-eesqtu-start-z4qhf --force --auto-approve --namespace ns-ijccb `(B  OpsRequest mariadb-eesqtu-start-z4qhf deleted  `kubectl get pvc -l app.kubernetes.io/instance=mariadb-eesqtu,apps.kubeblocks.io/component-name=mariadb,apps.kubeblocks.io/vct-name=data --namespace ns-ijccb `(B  cluster volume-expand check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster volume-expand mariadb-eesqtu --auto-approve --force=true --components mariadb --volume-claim-templates data --storage 3Gi --namespace ns-ijccb `(B  OpsRequest mariadb-eesqtu-volumeexpansion-xfpbv created successfully, you can view the progress: kbcli cluster describe-ops mariadb-eesqtu-volumeexpansion-xfpbv -n ns-ijccb check ops status  `kbcli cluster list-ops mariadb-eesqtu --status all --namespace ns-ijccb `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-eesqtu-volumeexpansion-xfpbv ns-ijccb VolumeExpansion mariadb-eesqtu mariadb Running 0/1 Feb 11,2026 17:14 UTC+0800 check cluster status  `kbcli cluster list mariadb-eesqtu --show-labels --namespace ns-ijccb `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mariadb-eesqtu ns-ijccb WipeOut Updating Feb 11,2026 17:01 UTC+0800 app.kubernetes.io/instance=mariadb-eesqtu 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 mariadb-eesqtu --namespace ns-ijccb `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME mariadb-eesqtu-mariadb-0 ns-ijccb mariadb-eesqtu mariadb Running 0 100m / 100m 512Mi / 512Mi data:3Gi aks-cicdamdpool-13251918-vmss000004/10.224.0.5 Feb 11,2026 17:03 UTC+0800 check pod status done(B  `kubectl get secrets -l app.kubernetes.io/instance=mariadb-eesqtu`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:@g2V6Y#7#@;DB_PORT:3306;DB_DATABASE:(B check cluster connect  `echo "mysql -P3306 -hmariadb-eesqtu-mariadb-0.mariadb-eesqtu-mariadb-headless.ns-ijccb.svc.cluster.local -uroot -p'@g2V6Y#7#@'" | kubectl exec -it mariadb-eesqtu-mariadb-0 --namespace ns-ijccb -- bash`(B  check cluster connect done(B check ops status  `kbcli cluster list-ops mariadb-eesqtu --status all --namespace ns-ijccb `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-eesqtu-volumeexpansion-xfpbv ns-ijccb VolumeExpansion mariadb-eesqtu mariadb Succeed 1/1 Feb 11,2026 17:14 UTC+0800 check ops status done(B ops_status:mariadb-eesqtu-volumeexpansion-xfpbv ns-ijccb VolumeExpansion mariadb-eesqtu mariadb Succeed 1/1 Feb 11,2026 17:14 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations mariadb-eesqtu-volumeexpansion-xfpbv --namespace ns-ijccb `(B  opsrequest.operations.kubeblocks.io/mariadb-eesqtu-volumeexpansion-xfpbv patched  `kbcli cluster delete-ops --name mariadb-eesqtu-volumeexpansion-xfpbv --force --auto-approve --namespace ns-ijccb `(B  OpsRequest mariadb-eesqtu-volumeexpansion-xfpbv deleted check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster vscale mariadb-eesqtu --auto-approve --force=true --components mariadb --cpu 200m --memory 0.6Gi --namespace ns-ijccb `(B  OpsRequest mariadb-eesqtu-verticalscaling-7lhtp created successfully, you can view the progress: kbcli cluster describe-ops mariadb-eesqtu-verticalscaling-7lhtp -n ns-ijccb check ops status  `kbcli cluster list-ops mariadb-eesqtu --status all --namespace ns-ijccb `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-eesqtu-verticalscaling-7lhtp ns-ijccb VerticalScaling mariadb-eesqtu mariadb Running 0/1 Feb 11,2026 17:18 UTC+0800 check cluster status  `kbcli cluster list mariadb-eesqtu --show-labels --namespace ns-ijccb `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mariadb-eesqtu ns-ijccb WipeOut Updating Feb 11,2026 17:01 UTC+0800 app.kubernetes.io/instance=mariadb-eesqtu 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 mariadb-eesqtu --namespace ns-ijccb `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME mariadb-eesqtu-mariadb-0 ns-ijccb mariadb-eesqtu mariadb Running 0 200m / 200m 644245094400m / 644245094400m data:3Gi aks-cicdamdpool-13251918-vmss000002/10.224.0.8 Feb 11,2026 17:18 UTC+0800 check pod status done(B  `kubectl get secrets -l app.kubernetes.io/instance=mariadb-eesqtu`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:@g2V6Y#7#@;DB_PORT:3306;DB_DATABASE:(B check cluster connect  `echo "mysql -P3306 -hmariadb-eesqtu-mariadb-0.mariadb-eesqtu-mariadb-headless.ns-ijccb.svc.cluster.local -uroot -p'@g2V6Y#7#@'" | kubectl exec -it mariadb-eesqtu-mariadb-0 --namespace ns-ijccb -- bash`(B  check cluster connect done(B check ops status  `kbcli cluster list-ops mariadb-eesqtu --status all --namespace ns-ijccb `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-eesqtu-verticalscaling-7lhtp ns-ijccb VerticalScaling mariadb-eesqtu mariadb Succeed 1/1 Feb 11,2026 17:18 UTC+0800 check ops status done(B ops_status:mariadb-eesqtu-verticalscaling-7lhtp ns-ijccb VerticalScaling mariadb-eesqtu mariadb Succeed 1/1 Feb 11,2026 17:18 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations mariadb-eesqtu-verticalscaling-7lhtp --namespace ns-ijccb `(B  opsrequest.operations.kubeblocks.io/mariadb-eesqtu-verticalscaling-7lhtp patched  `kbcli cluster delete-ops --name mariadb-eesqtu-verticalscaling-7lhtp --force --auto-approve --namespace ns-ijccb `(B  OpsRequest mariadb-eesqtu-verticalscaling-7lhtp deleted cluster restart check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster restart mariadb-eesqtu --auto-approve --force=true --namespace ns-ijccb `(B  OpsRequest mariadb-eesqtu-restart-hbdlv created successfully, you can view the progress: kbcli cluster describe-ops mariadb-eesqtu-restart-hbdlv -n ns-ijccb check ops status  `kbcli cluster list-ops mariadb-eesqtu --status all --namespace ns-ijccb `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-eesqtu-restart-hbdlv ns-ijccb Restart mariadb-eesqtu mariadb Running 0/1 Feb 11,2026 17:19 UTC+0800 check cluster status  `kbcli cluster list mariadb-eesqtu --show-labels --namespace ns-ijccb `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mariadb-eesqtu ns-ijccb WipeOut Updating Feb 11,2026 17:01 UTC+0800 app.kubernetes.io/instance=mariadb-eesqtu cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances mariadb-eesqtu --namespace ns-ijccb `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME mariadb-eesqtu-mariadb-0 ns-ijccb mariadb-eesqtu mariadb Running 0 200m / 200m 644245094400m / 644245094400m data:3Gi aks-cicdamdpool-13251918-vmss000004/10.224.0.5 Feb 11,2026 17:19 UTC+0800 check pod status done(B  `kubectl get secrets -l app.kubernetes.io/instance=mariadb-eesqtu`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:@g2V6Y#7#@;DB_PORT:3306;DB_DATABASE:(B check cluster connect  `echo "mysql -P3306 -hmariadb-eesqtu-mariadb-0.mariadb-eesqtu-mariadb-headless.ns-ijccb.svc.cluster.local -uroot -p'@g2V6Y#7#@'" | kubectl exec -it mariadb-eesqtu-mariadb-0 --namespace ns-ijccb -- bash`(B  check cluster connect done(B check ops status  `kbcli cluster list-ops mariadb-eesqtu --status all --namespace ns-ijccb `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-eesqtu-restart-hbdlv ns-ijccb Restart mariadb-eesqtu mariadb Succeed 1/1 Feb 11,2026 17:19 UTC+0800 check ops status done(B ops_status:mariadb-eesqtu-restart-hbdlv ns-ijccb Restart mariadb-eesqtu mariadb Succeed 1/1 Feb 11,2026 17:19 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations mariadb-eesqtu-restart-hbdlv --namespace ns-ijccb `(B  opsrequest.operations.kubeblocks.io/mariadb-eesqtu-restart-hbdlv patched  `kbcli cluster delete-ops --name mariadb-eesqtu-restart-hbdlv --force --auto-approve --namespace ns-ijccb `(B  OpsRequest mariadb-eesqtu-restart-hbdlv deleted cluster update terminationPolicy WipeOut  `kbcli cluster update mariadb-eesqtu --termination-policy=WipeOut --namespace ns-ijccb `(B  cluster.apps.kubeblocks.io/mariadb-eesqtu updated (no change) check cluster status  `kbcli cluster list mariadb-eesqtu --show-labels --namespace ns-ijccb `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mariadb-eesqtu ns-ijccb WipeOut Running Feb 11,2026 17:01 UTC+0800 app.kubernetes.io/instance=mariadb-eesqtu check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances mariadb-eesqtu --namespace ns-ijccb `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME mariadb-eesqtu-mariadb-0 ns-ijccb mariadb-eesqtu mariadb Running 0 200m / 200m 644245094400m / 644245094400m data:3Gi aks-cicdamdpool-13251918-vmss000004/10.224.0.5 Feb 11,2026 17:19 UTC+0800 check pod status done(B  `kubectl get secrets -l app.kubernetes.io/instance=mariadb-eesqtu`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets mariadb-eesqtu-mariadb-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:@g2V6Y#7#@;DB_PORT:3306;DB_DATABASE:(B check cluster connect  `echo "mysql -P3306 -hmariadb-eesqtu-mariadb-0.mariadb-eesqtu-mariadb-headless.ns-ijccb.svc.cluster.local -uroot -p'@g2V6Y#7#@'" | kubectl exec -it mariadb-eesqtu-mariadb-0 --namespace ns-ijccb -- bash`(B  check cluster connect done(B cluster list-logs  `kbcli cluster list-logs mariadb-eesqtu --namespace ns-ijccb `(B  cluster logs  `kbcli cluster logs mariadb-eesqtu --tail 30 --namespace ns-ijccb `(B  2026-02-11 09:22:55+00:00 [Note] [Entrypoint]: Entrypoint script for MariaDB Server 1:10.6.15+maria~ubu2004 started. 2026-02-11 09:22:56+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql' 2026-02-11 09:22:56+00:00 [Note] [Entrypoint]: Entrypoint script for MariaDB Server 1:10.6.15+maria~ubu2004 started. 2026-02-11 09:22:57+00:00 [Note] [Entrypoint]: MariaDB upgrade not required 2026-02-11 9:22:57 0 [Note] Starting MariaDB 10.6.15-MariaDB-1:10.6.15+maria~ubu2004 source revision 0d16eb35bc981023ce2f4912e8ecde68ca381f4e as process 1 2026-02-11 9:22:58 0 [Note] InnoDB: Compressed tables use zlib 1.2.11 2026-02-11 9:22:58 0 [Note] InnoDB: Using transactional memory 2026-02-11 9:22:58 0 [Note] InnoDB: Number of pools: 1 2026-02-11 9:22:58 0 [Note] InnoDB: Using crc32 + pclmulqdq instructions 2026-02-11 9:22:58 0 [Note] mariadbd: O_TMPFILE is not supported on /tmp (disabling future attempts) 2026-02-11 9:22:58 0 [Note] InnoDB: Using Linux native AIO 2026-02-11 9:22:58 0 [Note] InnoDB: Initializing buffer pool, total size = 134217728, chunk size = 134217728 2026-02-11 9:22:58 0 [Note] InnoDB: Completed initialization of buffer pool 2026-02-11 9:22:58 0 [Note] InnoDB: 128 rollback segments are active. 2026-02-11 9:22:58 0 [Note] InnoDB: Creating shared tablespace for temporary tables 2026-02-11 9:22:58 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ... 2026-02-11 9:22:58 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB. 2026-02-11 9:22:58 0 [Note] InnoDB: 10.6.15 started; log sequence number 42550; transaction id 16 2026-02-11 9:22:58 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool 2026-02-11 9:22:58 0 [Note] Plugin 'FEEDBACK' is disabled. 2026-02-11 9:22:58 0 [Warning] You need to use --log-bin to make --expire-logs-days or --binlog-expire-logs-seconds work. 2026-02-11 9:22:58 0 [Note] Server socket created on IP: '0.0.0.0'. 2026-02-11 9:22:58 0 [Note] Server socket created on IP: '::'. 2026-02-11 9:22:58 0 [Note] InnoDB: Buffer pool(s) load completed at 260211 9:22:58 2026-02-11 9:22:58 0 [Note] mariadbd: ready for connections. Version: '10.6.15-MariaDB-1:10.6.15+maria~ubu2004' socket: '/run/mysqld/mysqld.sock' port: 3306 mariadb.org binary distribution delete cluster mariadb-eesqtu  `kbcli cluster delete mariadb-eesqtu --auto-approve --namespace ns-ijccb `(B  pod_info:mariadb-eesqtu-mariadb-0 2/2 Running 0 3m54s Cluster mariadb-eesqtu deleted delete cluster pod done(B check cluster resource non-exist OK: pvc(B delete cluster done(B Mariadb Test Suite All Done!(B Test Engine: mariadb Test Type: 33 --------------------------------------Mariadb (Topology = Replicas 1) Test Result-------------------------------------- [PASSED]|[Create]|[ComponentDefinition=mariadb-1.0.1;ComponentVersion=mariadb;ServiceVersion=10.6.15;]|[Description=Create a cluster with the specified component definition mariadb-1.0.1 and component version mariadb and service version 10.6.15](B [PASSED]|[Connect]|[ComponentName=mariadb]|[Description=Connect to the cluster](B [PASSED]|[Stop]|[-]|[Description=Stop the cluster](B [PASSED]|[Start]|[-]|[Description=Start the cluster](B [PASSED]|[VolumeExpansion]|[ComponentName=mariadb]|[Description=VolumeExpansion the cluster specify component mariadb](B [PASSED]|[VerticalScaling]|[ComponentName=mariadb]|[Description=VerticalScaling the cluster specify component mariadb](B [PASSED]|[Restart]|[-]|[Description=Restart the cluster](B [PASSED]|[Update]|[TerminationPolicy=WipeOut]|[Description=Update the cluster TerminationPolicy WipeOut](B [PASSED]|[Delete]|[-]|[Description=Delete the cluster](B [END]