https://github.com/apecloud/kubeblocks/actions/runs/21898070903 previous_version: kubeblocks_version:1.0.2 bash test/kbcli/test_kbcli_1.0.sh --type 20 --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-ihbct `(B   `kubectl create namespace ns-ihbct`(B  namespace/ns-ihbct created create namespace ns-ihbct done(B download kbcli  `gh release list --repo apecloud/kbcli --limit 100 | (grep "1.0" || true)`(B   `curl -fsSL https://kubeblocks.io/installer/install_cli.sh | bash -s v1.0.2`(B  Your system is linux_amd64 Installing kbcli ... Downloading ... kbcli installed successfully. Kubernetes: v1.32.10 KubeBlocks: 1.0.2 kbcli: 1.0.2 Make sure your docker service is running and begin your journey with kbcli: kbcli playground init For more information on how to get started, please visit: https://kubeblocks.io download kbcli v1.0.2 done(B Kubernetes: v1.32.10 KubeBlocks: 1.0.2 kbcli: 1.0.2 Kubernetes Env: v1.32.10 check snapshot controller check snapshot controller done(B POD_RESOURCES: aks kb-default-sc found aks default-vsc found found default storage class: default (B KubeBlocks version is:1.0.2 skip upgrade KubeBlocks(B current KubeBlocks version: 1.0.2 helm repo add chaos-mesh https://charts.chaos-mesh.org "chaos-mesh" has been added to your repositories add helm chart repo chaos-mesh success chaos mesh already installed check component definition set component name:postgresql set component version set component version:vanilla-postgresql set service versions:15.7.0,14.7.0,12.15.0 set service versions sorted:12.15.0,14.7.0,15.7.0 set vanilla-postgresql component definition set vanilla-postgresql component definition vanilla-postgresql-14-1.0.1 REPORT_COUNT 0:0 set replicas first:2,12.15.0|2,14.7.0|2,15.7.0 set replicas third:2,15.7.0 set replicas fourth:2,15.7.0 set minimum cmpv service version set minimum cmpv service version replicas:2,15.7.0 set replicas end:2,15.7.0 REPORT_COUNT:1 CLUSTER_TOPOLOGY: set vanilla-postgresql component definition set vanilla-postgresql component definition vanilla-postgresql-14-1.0.1 LIMIT_CPU:0.5 LIMIT_MEMORY:0.5 storage size: 3 CLUSTER_NAME:vanilla-nsyzrn pod_info: termination_policy:DoNotTerminate create 2 replica DoNotTerminate vanilla-postgresql cluster check component definition set component definition by component version check cmpd by labels set component definition1: vanilla-postgresql-15-1.0.1 by component version:vanilla-postgresql apiVersion: apps.kubeblocks.io/v1 kind: Cluster metadata: name: vanilla-nsyzrn namespace: ns-ihbct spec: clusterDef: vanilla-postgresql topology: terminationPolicy: DoNotTerminate componentSpecs: - name: postgresql serviceVersion: 15.7.0 replicas: 2 disableExporter: true resources: requests: cpu: 500m memory: 0.5Gi limits: cpu: 500m memory: 0.5Gi volumeClaimTemplates: - name: data spec: storageClassName: accessModes: - ReadWriteOnce resources: requests: storage: 3Gi  `kubectl apply -f test_create_vanilla-nsyzrn.yaml`(B  cluster.apps.kubeblocks.io/vanilla-nsyzrn created apply test_create_vanilla-nsyzrn.yaml Success(B  `rm -rf test_create_vanilla-nsyzrn.yaml`(B  check cluster status  `kbcli cluster list vanilla-nsyzrn --show-labels --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS vanilla-nsyzrn ns-ihbct vanilla-postgresql DoNotTerminate Creating Feb 11,2026 17:38 UTC+0800 clusterdefinition.kubeblocks.io/name=vanilla-postgresql 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 vanilla-nsyzrn --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME vanilla-nsyzrn-postgresql-0 ns-ihbct vanilla-nsyzrn postgresql Running primary 0 500m / 500m 512Mi / 512Mi data:3Gi aks-cicdamdpool-55976491-vmss000002/10.224.0.9 Feb 11,2026 17:38 UTC+0800 vanilla-nsyzrn-postgresql-1 ns-ihbct vanilla-nsyzrn postgresql Running secondary 0 500m / 500m 512Mi / 512Mi data:3Gi aks-cicdamdpool-55976491-vmss000001/10.224.0.7 Feb 11,2026 17:40 UTC+0800 check pod status done(B check cluster role check cluster role done(B primary(B: vanilla-nsyzrn-postgresql-0;secondary(B: vanilla-nsyzrn-postgresql-1 check cluster connect  `echo '' | kubectl exec -it vanilla-nsyzrn-postgresql-0 --namespace ns-ihbct -- psql -U postgres`(B  check cluster connect done(B  `kubectl get secrets -l app.kubernetes.io/instance=vanilla-nsyzrn`(B   `kubectl get secrets vanilla-nsyzrn-postgresql-account-postgres -o jsonpath="{.data.username}"`(B   `kubectl get secrets vanilla-nsyzrn-postgresql-account-postgres -o jsonpath="{.data.password}"`(B   `kubectl get secrets vanilla-nsyzrn-postgresql-account-postgres -o jsonpath="{.data.port}"`(B  DB_USERNAME:postgres;DB_PASSWORD:gM698j34Ub;DB_PORT:5432;DB_DATABASE:(B check pod vanilla-nsyzrn-postgresql-0 container_name postgresql exist password gM698j34Ub(B check pod vanilla-nsyzrn-postgresql-0 container_name kbagent exist password gM698j34Ub(B check pod vanilla-nsyzrn-postgresql-0 container_name config-manager exist password gM698j34Ub(B No container logs contain secret password.(B describe cluster  `kbcli cluster describe vanilla-nsyzrn --namespace ns-ihbct `(B  Name: vanilla-nsyzrn Created Time: Feb 11,2026 17:38 UTC+0800 NAMESPACE CLUSTER-DEFINITION TOPOLOGY STATUS TERMINATION-POLICY ns-ihbct vanilla-postgresql vanilla-postgresql Running DoNotTerminate Endpoints: COMPONENT INTERNAL EXTERNAL postgresql vanilla-nsyzrn-postgresql.ns-ihbct.svc.cluster.local:5432 Topology: COMPONENT SERVICE-VERSION INSTANCE ROLE STATUS AZ NODE CREATED-TIME postgresql 15.7.0 vanilla-nsyzrn-postgresql-0 primary Running 0 aks-cicdamdpool-55976491-vmss000002/10.224.0.9 Feb 11,2026 17:38 UTC+0800 postgresql 15.7.0 vanilla-nsyzrn-postgresql-1 secondary Running 0 aks-cicdamdpool-55976491-vmss000001/10.224.0.7 Feb 11,2026 17:40 UTC+0800 Resources Allocation: COMPONENT INSTANCE-TEMPLATE CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE-SIZE STORAGE-CLASS postgresql 500m / 500m 512Mi / 512Mi data:3Gi default Images: COMPONENT COMPONENT-DEFINITION IMAGE postgresql vanilla-postgresql-15-1.0.1 docker.io/apecloud/postgres:15.7 docker.io/apecloud/kubeblocks-tools:1.0.2 Data Protection: BACKUP-REPO AUTO-BACKUP BACKUP-SCHEDULE BACKUP-METHOD BACKUP-RETENTION RECOVERABLE-TIME Show cluster events: kbcli cluster list-events -n ns-ihbct vanilla-nsyzrn  `kbcli cluster label vanilla-nsyzrn app.kubernetes.io/instance- --namespace ns-ihbct `(B  label "app.kubernetes.io/instance" not found.  `kbcli cluster label vanilla-nsyzrn app.kubernetes.io/instance=vanilla-nsyzrn --namespace ns-ihbct `(B   `kbcli cluster label vanilla-nsyzrn --list --namespace ns-ihbct `(B  NAME NAMESPACE LABELS vanilla-nsyzrn ns-ihbct app.kubernetes.io/instance=vanilla-nsyzrn clusterdefinition.kubeblocks.io/name=vanilla-postgresql label cluster app.kubernetes.io/instance=vanilla-nsyzrn Success(B  `kbcli cluster label case.name=kbcli.test1 -l app.kubernetes.io/instance=vanilla-nsyzrn --namespace ns-ihbct `(B   `kbcli cluster label vanilla-nsyzrn --list --namespace ns-ihbct `(B  NAME NAMESPACE LABELS vanilla-nsyzrn ns-ihbct app.kubernetes.io/instance=vanilla-nsyzrn case.name=kbcli.test1 clusterdefinition.kubeblocks.io/name=vanilla-postgresql label cluster case.name=kbcli.test1 Success(B  `kbcli cluster label vanilla-nsyzrn case.name=kbcli.test2 --overwrite --namespace ns-ihbct `(B   `kbcli cluster label vanilla-nsyzrn --list --namespace ns-ihbct `(B  NAME NAMESPACE LABELS vanilla-nsyzrn ns-ihbct app.kubernetes.io/instance=vanilla-nsyzrn case.name=kbcli.test2 clusterdefinition.kubeblocks.io/name=vanilla-postgresql label cluster case.name=kbcli.test2 Success(B  `kbcli cluster label vanilla-nsyzrn case.name- --namespace ns-ihbct `(B   `kbcli cluster label vanilla-nsyzrn --list --namespace ns-ihbct `(B  NAME NAMESPACE LABELS vanilla-nsyzrn ns-ihbct app.kubernetes.io/instance=vanilla-nsyzrn clusterdefinition.kubeblocks.io/name=vanilla-postgresql delete cluster label case.name Success(B cluster connect  `echo 'select 1' | kubectl exec -it vanilla-nsyzrn-postgresql-0 --namespace ns-ihbct -- psql -U postgres `(B  ?column? ---------- 1 (1 row) connect cluster Success(B LB_TYPE is set to: intranet cluster expose check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster expose vanilla-nsyzrn --auto-approve --force=true --type intranet --enable true --components postgresql --role-selector primary --namespace ns-ihbct `(B  OpsRequest vanilla-nsyzrn-expose-m6jl8 created successfully, you can view the progress: kbcli cluster describe-ops vanilla-nsyzrn-expose-m6jl8 -n ns-ihbct check ops status  `kbcli cluster list-ops vanilla-nsyzrn --status all --namespace ns-ihbct `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn Creating -/- Feb 11,2026 17:41 UTC+0800 check cluster status  `kbcli cluster list vanilla-nsyzrn --show-labels --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS vanilla-nsyzrn ns-ihbct vanilla-postgresql DoNotTerminate Running Feb 11,2026 17:38 UTC+0800 app.kubernetes.io/instance=vanilla-nsyzrn,clusterdefinition.kubeblocks.io/name=vanilla-postgresql check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances vanilla-nsyzrn --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME vanilla-nsyzrn-postgresql-0 ns-ihbct vanilla-nsyzrn postgresql Running primary 0 500m / 500m 512Mi / 512Mi data:3Gi aks-cicdamdpool-55976491-vmss000002/10.224.0.9 Feb 11,2026 17:38 UTC+0800 vanilla-nsyzrn-postgresql-1 ns-ihbct vanilla-nsyzrn postgresql Running secondary 0 500m / 500m 512Mi / 512Mi data:3Gi aks-cicdamdpool-55976491-vmss000001/10.224.0.7 Feb 11,2026 17:40 UTC+0800 check pod status done(B check cluster role check cluster role done(B primary(B: vanilla-nsyzrn-postgresql-0;secondary(B: vanilla-nsyzrn-postgresql-1 check cluster connect  `echo '' | kubectl exec -it vanilla-nsyzrn-postgresql-0 --namespace ns-ihbct -- psql -U postgres`(B  check cluster connect done(B check ops status  `kbcli cluster list-ops vanilla-nsyzrn --status all --namespace ns-ihbct `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:41 UTC+0800 (B check ops status done(B ops_status:vanilla-nsyzrn-expose-m6jl8 ns-ihbct Expose vanilla-nsyzrn postgresql Succeed 1/1 Feb 11,2026 17:41 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations vanilla-nsyzrn-expose-m6jl8 --namespace ns-ihbct `(B  opsrequest.operations.kubeblocks.io/vanilla-nsyzrn-expose-m6jl8 patched  `kbcli cluster delete-ops --name vanilla-nsyzrn-expose-m6jl8 --force --auto-approve --namespace ns-ihbct `(B  OpsRequest vanilla-nsyzrn-expose-m6jl8 deleted cluster postgresql scale-out cluster postgresql scale-out replicas: 3 check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster scale-out vanilla-nsyzrn --auto-approve --force=true --components postgresql --replicas 1 --namespace ns-ihbct `(B  OpsRequest vanilla-nsyzrn-horizontalscaling-jbrgs created successfully, you can view the progress: kbcli cluster describe-ops vanilla-nsyzrn-horizontalscaling-jbrgs -n ns-ihbct check ops status  `kbcli cluster list-ops vanilla-nsyzrn --status all --namespace ns-ihbct `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME vanilla-nsyzrn-horizontalscaling-jbrgs ns-ihbct HorizontalScaling vanilla-nsyzrn postgresql Running -/- Feb 11,2026 17:44 UTC+0800 check cluster status  `kbcli cluster list vanilla-nsyzrn --show-labels --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS vanilla-nsyzrn ns-ihbct vanilla-postgresql DoNotTerminate Updating Feb 11,2026 17:38 UTC+0800 app.kubernetes.io/instance=vanilla-nsyzrn,clusterdefinition.kubeblocks.io/name=vanilla-postgresql 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 vanilla-nsyzrn --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME vanilla-nsyzrn-postgresql-0 ns-ihbct vanilla-nsyzrn postgresql Running primary 0 500m / 500m 512Mi / 512Mi data:3Gi aks-cicdamdpool-55976491-vmss000002/10.224.0.9 Feb 11,2026 17:38 UTC+0800 vanilla-nsyzrn-postgresql-1 ns-ihbct vanilla-nsyzrn postgresql Running secondary 0 500m / 500m 512Mi / 512Mi data:3Gi aks-cicdamdpool-55976491-vmss000001/10.224.0.7 Feb 11,2026 17:40 UTC+0800 vanilla-nsyzrn-postgresql-2 ns-ihbct vanilla-nsyzrn postgresql Running secondary 0 500m / 500m 512Mi / 512Mi data:3Gi aks-cicdamdpool-55976491-vmss000003/10.224.0.5 Feb 11,2026 17:44 UTC+0800 check pod status done(B check cluster role check cluster role done(B primary(B: vanilla-nsyzrn-postgresql-0;secondary(B: vanilla-nsyzrn-postgresql-1 vanilla-nsyzrn-postgresql-2 check cluster connect  `echo '' | kubectl exec -it vanilla-nsyzrn-postgresql-0 --namespace ns-ihbct -- psql -U postgres`(B  check cluster connect done(B check ops status  `kbcli cluster list-ops vanilla-nsyzrn --status all --namespace ns-ihbct `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME vanilla-nsyzrn-horizontalscaling-jbrgs ns-ihbct HorizontalScaling vanilla-nsyzrn postgresql Succeed 1/1 Feb 11,2026 17:44 UTC+0800 check ops status done(B ops_status:vanilla-nsyzrn-horizontalscaling-jbrgs ns-ihbct HorizontalScaling vanilla-nsyzrn postgresql Succeed 1/1 Feb 11,2026 17:44 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations vanilla-nsyzrn-horizontalscaling-jbrgs --namespace ns-ihbct `(B  opsrequest.operations.kubeblocks.io/vanilla-nsyzrn-horizontalscaling-jbrgs patched  `kbcli cluster delete-ops --name vanilla-nsyzrn-horizontalscaling-jbrgs --force --auto-approve --namespace ns-ihbct `(B  OpsRequest vanilla-nsyzrn-horizontalscaling-jbrgs deleted cluster postgresql scale-in cluster postgresql scale-in replicas: 2 check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster scale-in vanilla-nsyzrn --auto-approve --force=true --components postgresql --replicas 1 --namespace ns-ihbct `(B  OpsRequest vanilla-nsyzrn-horizontalscaling-qmzmf created successfully, you can view the progress: kbcli cluster describe-ops vanilla-nsyzrn-horizontalscaling-qmzmf -n ns-ihbct check ops status  `kbcli cluster list-ops vanilla-nsyzrn --status all --namespace ns-ihbct `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME vanilla-nsyzrn-horizontalscaling-qmzmf ns-ihbct HorizontalScaling vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 17:45 UTC+0800 check cluster status  `kbcli cluster list vanilla-nsyzrn --show-labels --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS vanilla-nsyzrn ns-ihbct vanilla-postgresql DoNotTerminate Running Feb 11,2026 17:38 UTC+0800 app.kubernetes.io/instance=vanilla-nsyzrn,clusterdefinition.kubeblocks.io/name=vanilla-postgresql check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances vanilla-nsyzrn --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME vanilla-nsyzrn-postgresql-0 ns-ihbct vanilla-nsyzrn postgresql Running primary 0 500m / 500m 512Mi / 512Mi data:3Gi aks-cicdamdpool-55976491-vmss000002/10.224.0.9 Feb 11,2026 17:38 UTC+0800 vanilla-nsyzrn-postgresql-1 ns-ihbct vanilla-nsyzrn postgresql Running secondary 0 500m / 500m 512Mi / 512Mi data:3Gi aks-cicdamdpool-55976491-vmss000001/10.224.0.7 Feb 11,2026 17:40 UTC+0800 check pod status done(B check cluster role check cluster role done(B primary(B: vanilla-nsyzrn-postgresql-0;secondary(B: vanilla-nsyzrn-postgresql-1 check cluster connect  `echo '' | kubectl exec -it vanilla-nsyzrn-postgresql-0 --namespace ns-ihbct -- psql -U postgres`(B  check cluster connect done(B check ops status  `kbcli cluster list-ops vanilla-nsyzrn --status all --namespace ns-ihbct `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME vanilla-nsyzrn-horizontalscaling-qmzmf ns-ihbct HorizontalScaling vanilla-nsyzrn postgresql Succeed 1/1 Feb 11,2026 17:45 UTC+0800 check ops status done(B ops_status:vanilla-nsyzrn-horizontalscaling-qmzmf ns-ihbct HorizontalScaling vanilla-nsyzrn postgresql Succeed 1/1 Feb 11,2026 17:45 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations vanilla-nsyzrn-horizontalscaling-qmzmf --namespace ns-ihbct `(B  opsrequest.operations.kubeblocks.io/vanilla-nsyzrn-horizontalscaling-qmzmf patched  `kbcli cluster delete-ops --name vanilla-nsyzrn-horizontalscaling-qmzmf --force --auto-approve --namespace ns-ihbct `(B  OpsRequest vanilla-nsyzrn-horizontalscaling-qmzmf deleted test failover networkdelay(B check cluster status before cluster-failover-networkdelay check cluster status done(B cluster_status:Running(B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge NetworkChaos test-chaos-mesh-networkdelay-vanilla-nsyzrn --namespace ns-ihbct `(B  apiVersion: chaos-mesh.org/v1alpha1 kind: NetworkChaos metadata: name: test-chaos-mesh-networkdelay-vanilla-nsyzrn namespace: ns-ihbct spec: selector: namespaces: - ns-ihbct labelSelectors: apps.kubeblocks.io/pod-name: vanilla-nsyzrn-postgresql-0 mode: all action: delay delay: latency: 2000ms correlation: '100' jitter: 0ms direction: to duration: 2m  `kubectl apply -f test-chaos-mesh-networkdelay-vanilla-nsyzrn.yaml`(B  networkchaos.chaos-mesh.org/test-chaos-mesh-networkdelay-vanilla-nsyzrn created apply test-chaos-mesh-networkdelay-vanilla-nsyzrn.yaml Success(B  `rm -rf test-chaos-mesh-networkdelay-vanilla-nsyzrn.yaml`(B  networkdelay chaos test waiting 120 seconds check cluster status  `kbcli cluster list vanilla-nsyzrn --show-labels --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS vanilla-nsyzrn ns-ihbct vanilla-postgresql DoNotTerminate Running Feb 11,2026 17:38 UTC+0800 app.kubernetes.io/instance=vanilla-nsyzrn,clusterdefinition.kubeblocks.io/name=vanilla-postgresql check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances vanilla-nsyzrn --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME vanilla-nsyzrn-postgresql-0 ns-ihbct vanilla-nsyzrn postgresql Running primary 0 500m / 500m 512Mi / 512Mi data:3Gi aks-cicdamdpool-55976491-vmss000002/10.224.0.9 Feb 11,2026 17:38 UTC+0800 vanilla-nsyzrn-postgresql-1 ns-ihbct vanilla-nsyzrn postgresql Running secondary 0 500m / 500m 512Mi / 512Mi data:3Gi aks-cicdamdpool-55976491-vmss000001/10.224.0.7 Feb 11,2026 17:40 UTC+0800 check pod status done(B check cluster role check cluster role done(B primary(B: vanilla-nsyzrn-postgresql-0;secondary(B: vanilla-nsyzrn-postgresql-1 check cluster connect  `echo '' | kubectl exec -it vanilla-nsyzrn-postgresql-0 --namespace ns-ihbct -- psql -U postgres`(B  check cluster connect done(B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge NetworkChaos test-chaos-mesh-networkdelay-vanilla-nsyzrn --namespace ns-ihbct `(B  networkchaos.chaos-mesh.org "test-chaos-mesh-networkdelay-vanilla-nsyzrn" force deleted networkchaos.chaos-mesh.org/test-chaos-mesh-networkdelay-vanilla-nsyzrn patched check failover pod name failover pod name:vanilla-nsyzrn-postgresql-0 failover networkdelay Success(B cluster stop check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster stop vanilla-nsyzrn --auto-approve --force=true --namespace ns-ihbct `(B  OpsRequest vanilla-nsyzrn-stop-6ln8z created successfully, you can view the progress: kbcli cluster describe-ops vanilla-nsyzrn-stop-6ln8z -n ns-ihbct check ops status  `kbcli cluster list-ops vanilla-nsyzrn --status all --namespace ns-ihbct `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME vanilla-nsyzrn-stop-6ln8z ns-ihbct Stop vanilla-nsyzrn Running -/- Feb 11,2026 17:47 UTC+0800 check cluster status  `kbcli cluster list vanilla-nsyzrn --show-labels --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS vanilla-nsyzrn ns-ihbct vanilla-postgresql DoNotTerminate Stopped Feb 11,2026 17:38 UTC+0800 app.kubernetes.io/instance=vanilla-nsyzrn,clusterdefinition.kubeblocks.io/name=vanilla-postgresql check cluster status done(B cluster_status:Stopped(B check pod status  `kbcli cluster list-instances vanilla-nsyzrn --namespace ns-ihbct `(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 vanilla-nsyzrn --status all --namespace ns-ihbct `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME vanilla-nsyzrn-stop-6ln8z ns-ihbct Stop vanilla-nsyzrn postgresql Succeed 2/2 Feb 11,2026 17:47 UTC+0800 check ops status done(B ops_status:vanilla-nsyzrn-stop-6ln8z ns-ihbct Stop vanilla-nsyzrn postgresql Succeed 2/2 Feb 11,2026 17:47 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations vanilla-nsyzrn-stop-6ln8z --namespace ns-ihbct `(B  opsrequest.operations.kubeblocks.io/vanilla-nsyzrn-stop-6ln8z patched  `kbcli cluster delete-ops --name vanilla-nsyzrn-stop-6ln8z --force --auto-approve --namespace ns-ihbct `(B  OpsRequest vanilla-nsyzrn-stop-6ln8z deleted cluster start check cluster status before ops check cluster status done(B cluster_status:Stopped(B  `kbcli cluster start vanilla-nsyzrn --force=true --namespace ns-ihbct `(B  OpsRequest vanilla-nsyzrn-start-qk7xd created successfully, you can view the progress: kbcli cluster describe-ops vanilla-nsyzrn-start-qk7xd -n ns-ihbct check ops status  `kbcli cluster list-ops vanilla-nsyzrn --status all --namespace ns-ihbct `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME vanilla-nsyzrn-start-qk7xd ns-ihbct Start vanilla-nsyzrn Creating -/- Feb 11,2026 17:48 UTC+0800 check cluster status  `kbcli cluster list vanilla-nsyzrn --show-labels --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS vanilla-nsyzrn ns-ihbct vanilla-postgresql DoNotTerminate Updating Feb 11,2026 17:38 UTC+0800 app.kubernetes.io/instance=vanilla-nsyzrn,clusterdefinition.kubeblocks.io/name=vanilla-postgresql 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 vanilla-nsyzrn --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME vanilla-nsyzrn-postgresql-0 ns-ihbct vanilla-nsyzrn postgresql Running primary 0 500m / 500m 512Mi / 512Mi data:3Gi aks-cicdamdpool-55976491-vmss000003/10.224.0.5 Feb 11,2026 17:48 UTC+0800 vanilla-nsyzrn-postgresql-1 ns-ihbct vanilla-nsyzrn postgresql Running secondary 0 500m / 500m 512Mi / 512Mi data:3Gi aks-cicdamdpool-55976491-vmss000001/10.224.0.7 Feb 11,2026 17:49 UTC+0800 check pod status done(B check cluster role check cluster role done(B primary(B: vanilla-nsyzrn-postgresql-0;secondary(B: vanilla-nsyzrn-postgresql-1 check cluster connect  `echo '' | kubectl exec -it vanilla-nsyzrn-postgresql-0 --namespace ns-ihbct -- psql -U postgres`(B  check cluster connect done(B check ops status  `kbcli cluster list-ops vanilla-nsyzrn --status all --namespace ns-ihbct `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME vanilla-nsyzrn-start-qk7xd ns-ihbct Start vanilla-nsyzrn postgresql Succeed 2/2 Feb 11,2026 17:48 UTC+0800 check ops status done(B ops_status:vanilla-nsyzrn-start-qk7xd ns-ihbct Start vanilla-nsyzrn postgresql Succeed 2/2 Feb 11,2026 17:48 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations vanilla-nsyzrn-start-qk7xd --namespace ns-ihbct `(B  opsrequest.operations.kubeblocks.io/vanilla-nsyzrn-start-qk7xd patched  `kbcli cluster delete-ops --name vanilla-nsyzrn-start-qk7xd --force --auto-approve --namespace ns-ihbct `(B  OpsRequest vanilla-nsyzrn-start-qk7xd deleted  `kubectl get secrets -l app.kubernetes.io/instance=vanilla-nsyzrn`(B   `kubectl get secrets vanilla-nsyzrn-postgresql-account-postgres -o jsonpath="{.data.username}"`(B   `kubectl get secrets vanilla-nsyzrn-postgresql-account-postgres -o jsonpath="{.data.password}"`(B   `kubectl get secrets vanilla-nsyzrn-postgresql-account-postgres -o jsonpath="{.data.port}"`(B  DB_USERNAME:postgres;DB_PASSWORD:gM698j34Ub;DB_PORT:5432;DB_DATABASE:(B  `create database benchtest;`(B  return msg:DROP DATABASE CREATE DATABASE apiVersion: v1 kind: Pod metadata: name: benchtest-vanilla-nsyzrn namespace: ns-ihbct spec: containers: - name: test-sysbench imagePullPolicy: IfNotPresent image: docker.io/apecloud/customsuites:latest env: - name: TYPE value: "2" - name: FLAG value: "0" - name: CONFIGS value: "mode:all,driver:pgsql,host:vanilla-nsyzrn-postgresql.ns-ihbct.svc.cluster.local,user:postgres,password:gM698j34Ub,port:5432,db:benchtest,tables:5,threads:4,times:10,size:1000,type:oltp_read_write" restartPolicy: Never  `kubectl apply -f benchtest-vanilla-nsyzrn.yaml`(B  pod/benchtest-vanilla-nsyzrn created apply benchtest-vanilla-nsyzrn.yaml Success(B check pod status pod_status:NAME READY STATUS RESTARTS AGE benchtest-vanilla-nsyzrn 0/1 ContainerCreating 0 0s(B pod_status:NAME READY STATUS RESTARTS AGE benchtest-vanilla-nsyzrn 0/1 ContainerCreating 0 4s(B pod_status:NAME READY STATUS RESTARTS AGE benchtest-vanilla-nsyzrn 0/1 ContainerCreating 0 9s(B pod_status:NAME READY STATUS RESTARTS AGE benchtest-vanilla-nsyzrn 0/1 ContainerCreating 0 14s(B pod_status:NAME READY STATUS RESTARTS AGE benchtest-vanilla-nsyzrn 1/1 Running 0 19s(B pod_status:NAME READY STATUS RESTARTS AGE benchtest-vanilla-nsyzrn 1/1 Running 0 25s(B pod_status:NAME READY STATUS RESTARTS AGE benchtest-vanilla-nsyzrn 1/1 Running 0 30s(B check pod benchtest-vanilla-nsyzrn status done(B pod_status:NAME READY STATUS RESTARTS AGE benchtest-vanilla-nsyzrn 0/1 Completed 0 35s(B  `rm -rf benchtest-vanilla-nsyzrn.yaml`(B   `kubectl logs benchtest-vanilla-nsyzrn --tail 30 --namespace ns-ihbct `(B  [ 7s ] thds: 4 tps: 298.95 qps: 6020.90 (r/w/o: 4222.23/1197.78/600.89) lat (ms,99%): 86.00 err/s: 1.00 reconn/s: 0.00 [ 8s ] thds: 4 tps: 336.07 qps: 6741.43 (r/w/o: 4721.00/1343.28/677.14) lat (ms,99%): 77.19 err/s: 1.00 reconn/s: 0.00 [ 9s ] thds: 4 tps: 180.95 qps: 3627.03 (r/w/o: 2536.32/727.80/362.90) lat (ms,99%): 78.60 err/s: 0.00 reconn/s: 0.00 [ 10s ] thds: 4 tps: 175.00 qps: 3539.99 (r/w/o: 2484.99/699.00/356.00) lat (ms,99%): 995.51 err/s: 3.00 reconn/s: 0.00 SQL statistics: queries performed: read: 41398 write: 11785 other: 5936 total: 59119 transactions: 2947 (293.99 per sec.) queries: 59119 (5897.69 per sec.) ignored errors: 10 (1.00 per sec.) reconnects: 0 (0.00 per sec.) General statistics: total time: 10.0224s total number of events: 2947 Latency (ms): min: 2.53 avg: 13.60 max: 1008.09 99th percentile: 78.60 sum: 40077.19 Threads fairness: events (avg/stddev): 736.7500/26.23 execution time (avg/stddev): 10.0193/0.00  `kubectl delete pod benchtest-vanilla-nsyzrn --force --namespace ns-ihbct `(B  pod "benchtest-vanilla-nsyzrn" force deleted LB_TYPE is set to: intranet  `kubectl get secrets -l app.kubernetes.io/instance=vanilla-nsyzrn`(B   `kubectl get secrets vanilla-nsyzrn-postgresql-account-postgres -o jsonpath="{.data.username}"`(B   `kubectl get secrets vanilla-nsyzrn-postgresql-account-postgres -o jsonpath="{.data.password}"`(B   `kubectl get secrets vanilla-nsyzrn-postgresql-account-postgres -o jsonpath="{.data.port}"`(B  DB_USERNAME:postgres;DB_PASSWORD:gM698j34Ub;DB_PORT:5432;DB_DATABASE:(B  `create database benchtest;`(B  return msg:DROP DATABASE CREATE DATABASE apiVersion: v1 kind: Pod metadata: name: benchtest-vanilla-nsyzrn namespace: ns-ihbct spec: containers: - name: test-sysbench imagePullPolicy: IfNotPresent image: docker.io/apecloud/customsuites:latest env: - name: TYPE value: "2" - name: FLAG value: "0" - name: CONFIGS value: "mode:all,driver:pgsql,host:10.224.0.6,user:postgres,password:gM698j34Ub,port:5432,db:benchtest,tables:5,threads:4,times:10,size:1000,type:oltp_read_write" restartPolicy: Never  `kubectl apply -f benchtest-vanilla-nsyzrn.yaml`(B  pod/benchtest-vanilla-nsyzrn created apply benchtest-vanilla-nsyzrn.yaml Success(B check pod status pod_status:NAME READY STATUS RESTARTS AGE benchtest-vanilla-nsyzrn 0/1 ContainerCreating 0 0s(B pod_status:NAME READY STATUS RESTARTS AGE benchtest-vanilla-nsyzrn 1/1 Running 0 5s(B pod_status:NAME READY STATUS RESTARTS AGE benchtest-vanilla-nsyzrn 1/1 Running 0 10s(B check pod benchtest-vanilla-nsyzrn status done(B pod_status:NAME READY STATUS RESTARTS AGE benchtest-vanilla-nsyzrn 0/1 Completed 0 15s(B  `rm -rf benchtest-vanilla-nsyzrn.yaml`(B   `kubectl logs benchtest-vanilla-nsyzrn --tail 30 --namespace ns-ihbct `(B  [ 7s ] thds: 4 tps: 292.08 qps: 5858.53 (r/w/o: 4103.07/1166.31/589.15) lat (ms,99%): 81.48 err/s: 1.00 reconn/s: 0.00 [ 8s ] thds: 4 tps: 282.90 qps: 5719.96 (r/w/o: 4009.57/1139.59/570.80) lat (ms,99%): 81.48 err/s: 2.00 reconn/s: 0.00 [ 9s ] thds: 4 tps: 282.92 qps: 5624.47 (r/w/o: 3930.93/1125.69/567.85) lat (ms,99%): 80.03 err/s: 0.00 reconn/s: 0.00 [ 10s ] thds: 4 tps: 160.07 qps: 3256.39 (r/w/o: 2285.98/646.28/324.14) lat (ms,99%): 81.48 err/s: 1.00 reconn/s: 0.00 SQL statistics: queries performed: read: 39522 write: 11243 other: 5674 total: 56439 transactions: 2813 (266.65 per sec.) queries: 56439 (5349.91 per sec.) ignored errors: 10 (0.95 per sec.) reconnects: 0 (0.00 per sec.) General statistics: total time: 10.5479s total number of events: 2813 Latency (ms): min: 2.44 avg: 14.99 max: 1008.02 99th percentile: 81.48 sum: 42173.00 Threads fairness: events (avg/stddev): 703.2500/14.27 execution time (avg/stddev): 10.5432/0.00  `kubectl delete pod benchtest-vanilla-nsyzrn --force --namespace ns-ihbct `(B  pod "benchtest-vanilla-nsyzrn" force deleted test failover networkduplicate(B check cluster status before cluster-failover-networkduplicate check cluster status done(B cluster_status:Running(B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge NetworkChaos test-chaos-mesh-networkduplicate-vanilla-nsyzrn --namespace ns-ihbct `(B  apiVersion: chaos-mesh.org/v1alpha1 kind: NetworkChaos metadata: name: test-chaos-mesh-networkduplicate-vanilla-nsyzrn namespace: ns-ihbct spec: selector: namespaces: - ns-ihbct labelSelectors: apps.kubeblocks.io/pod-name: vanilla-nsyzrn-postgresql-0 mode: all action: duplicate duplicate: duplicate: '100' correlation: '100' direction: to duration: 2m  `kubectl apply -f test-chaos-mesh-networkduplicate-vanilla-nsyzrn.yaml`(B  networkchaos.chaos-mesh.org/test-chaos-mesh-networkduplicate-vanilla-nsyzrn created apply test-chaos-mesh-networkduplicate-vanilla-nsyzrn.yaml Success(B  `rm -rf test-chaos-mesh-networkduplicate-vanilla-nsyzrn.yaml`(B  networkduplicate chaos test waiting 120 seconds check cluster status  `kbcli cluster list vanilla-nsyzrn --show-labels --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS vanilla-nsyzrn ns-ihbct vanilla-postgresql DoNotTerminate Running Feb 11,2026 17:38 UTC+0800 app.kubernetes.io/instance=vanilla-nsyzrn,clusterdefinition.kubeblocks.io/name=vanilla-postgresql check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances vanilla-nsyzrn --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME vanilla-nsyzrn-postgresql-0 ns-ihbct vanilla-nsyzrn postgresql Running primary 0 500m / 500m 512Mi / 512Mi data:3Gi aks-cicdamdpool-55976491-vmss000003/10.224.0.5 Feb 11,2026 17:48 UTC+0800 vanilla-nsyzrn-postgresql-1 ns-ihbct vanilla-nsyzrn postgresql Running secondary 0 500m / 500m 512Mi / 512Mi data:3Gi aks-cicdamdpool-55976491-vmss000001/10.224.0.7 Feb 11,2026 17:49 UTC+0800 check pod status done(B check cluster role check cluster role done(B primary(B: vanilla-nsyzrn-postgresql-0;secondary(B: vanilla-nsyzrn-postgresql-1 check cluster connect  `echo '' | kubectl exec -it vanilla-nsyzrn-postgresql-0 --namespace ns-ihbct -- psql -U postgres`(B  check cluster connect done(B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge NetworkChaos test-chaos-mesh-networkduplicate-vanilla-nsyzrn --namespace ns-ihbct `(B  networkchaos.chaos-mesh.org "test-chaos-mesh-networkduplicate-vanilla-nsyzrn" force deleted networkchaos.chaos-mesh.org/test-chaos-mesh-networkduplicate-vanilla-nsyzrn patched check failover pod name failover pod name:vanilla-nsyzrn-postgresql-0 failover networkduplicate Success(B test failover dnserror(B check cluster status before cluster-failover-dnserror check cluster status done(B cluster_status:Running(B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge DNSChaos test-chaos-mesh-dnserror-vanilla-nsyzrn --namespace ns-ihbct `(B  apiVersion: chaos-mesh.org/v1alpha1 kind: DNSChaos metadata: name: test-chaos-mesh-dnserror-vanilla-nsyzrn namespace: ns-ihbct spec: selector: namespaces: - ns-ihbct labelSelectors: apps.kubeblocks.io/pod-name: vanilla-nsyzrn-postgresql-0 mode: all action: error duration: 2m  `kubectl apply -f test-chaos-mesh-dnserror-vanilla-nsyzrn.yaml`(B  dnschaos.chaos-mesh.org/test-chaos-mesh-dnserror-vanilla-nsyzrn created apply test-chaos-mesh-dnserror-vanilla-nsyzrn.yaml Success(B  `rm -rf test-chaos-mesh-dnserror-vanilla-nsyzrn.yaml`(B  dnserror chaos test waiting 120 seconds check cluster status  `kbcli cluster list vanilla-nsyzrn --show-labels --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS vanilla-nsyzrn ns-ihbct vanilla-postgresql DoNotTerminate Running Feb 11,2026 17:38 UTC+0800 app.kubernetes.io/instance=vanilla-nsyzrn,clusterdefinition.kubeblocks.io/name=vanilla-postgresql check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances vanilla-nsyzrn --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME vanilla-nsyzrn-postgresql-0 ns-ihbct vanilla-nsyzrn postgresql Running primary 0 500m / 500m 512Mi / 512Mi data:3Gi aks-cicdamdpool-55976491-vmss000003/10.224.0.5 Feb 11,2026 17:48 UTC+0800 vanilla-nsyzrn-postgresql-1 ns-ihbct vanilla-nsyzrn postgresql Running secondary 0 500m / 500m 512Mi / 512Mi data:3Gi aks-cicdamdpool-55976491-vmss000001/10.224.0.7 Feb 11,2026 17:49 UTC+0800 check pod status done(B check cluster role check cluster role done(B primary(B: vanilla-nsyzrn-postgresql-0;secondary(B: vanilla-nsyzrn-postgresql-1 check cluster connect  `echo '' | kubectl exec -it vanilla-nsyzrn-postgresql-0 --namespace ns-ihbct -- psql -U postgres`(B  check cluster connect done(B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge DNSChaos test-chaos-mesh-dnserror-vanilla-nsyzrn --namespace ns-ihbct `(B  dnschaos.chaos-mesh.org "test-chaos-mesh-dnserror-vanilla-nsyzrn" force deleted dnschaos.chaos-mesh.org/test-chaos-mesh-dnserror-vanilla-nsyzrn patched check failover pod name failover pod name:vanilla-nsyzrn-postgresql-0 failover dnserror Success(B  `kubectl get pvc -l app.kubernetes.io/instance=vanilla-nsyzrn,apps.kubeblocks.io/component-name=postgresql,apps.kubeblocks.io/vct-name=data --namespace ns-ihbct `(B  cluster volume-expand check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster volume-expand vanilla-nsyzrn --auto-approve --force=true --components postgresql --volume-claim-templates data --storage 6Gi --namespace ns-ihbct `(B  OpsRequest vanilla-nsyzrn-volumeexpansion-dt8cw created successfully, you can view the progress: kbcli cluster describe-ops vanilla-nsyzrn-volumeexpansion-dt8cw -n ns-ihbct check ops status  `kbcli cluster list-ops vanilla-nsyzrn --status all --namespace ns-ihbct `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME vanilla-nsyzrn-volumeexpansion-dt8cw ns-ihbct VolumeExpansion vanilla-nsyzrn postgresql Running -/- Feb 11,2026 17:57 UTC+0800 check cluster status  `kbcli cluster list vanilla-nsyzrn --show-labels --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS vanilla-nsyzrn ns-ihbct vanilla-postgresql DoNotTerminate Updating Feb 11,2026 17:38 UTC+0800 app.kubernetes.io/instance=vanilla-nsyzrn,clusterdefinition.kubeblocks.io/name=vanilla-postgresql 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 vanilla-nsyzrn --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME vanilla-nsyzrn-postgresql-0 ns-ihbct vanilla-nsyzrn postgresql Running primary 0 500m / 500m 512Mi / 512Mi data:6Gi aks-cicdamdpool-55976491-vmss000003/10.224.0.5 Feb 11,2026 17:48 UTC+0800 vanilla-nsyzrn-postgresql-1 ns-ihbct vanilla-nsyzrn postgresql Running secondary 0 500m / 500m 512Mi / 512Mi data:6Gi aks-cicdamdpool-55976491-vmss000001/10.224.0.7 Feb 11,2026 17:49 UTC+0800 check pod status done(B check cluster role check cluster role done(B primary(B: vanilla-nsyzrn-postgresql-0;secondary(B: vanilla-nsyzrn-postgresql-1 check cluster connect  `echo '' | kubectl exec -it vanilla-nsyzrn-postgresql-0 --namespace ns-ihbct -- psql -U postgres`(B  check cluster connect done(B check ops status  `kbcli cluster list-ops vanilla-nsyzrn --status all --namespace ns-ihbct `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME vanilla-nsyzrn-volumeexpansion-dt8cw ns-ihbct VolumeExpansion vanilla-nsyzrn postgresql Succeed 2/2 Feb 11,2026 17:57 UTC+0800 check ops status done(B ops_status:vanilla-nsyzrn-volumeexpansion-dt8cw ns-ihbct VolumeExpansion vanilla-nsyzrn postgresql Succeed 2/2 Feb 11,2026 17:57 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations vanilla-nsyzrn-volumeexpansion-dt8cw --namespace ns-ihbct `(B  opsrequest.operations.kubeblocks.io/vanilla-nsyzrn-volumeexpansion-dt8cw patched  `kbcli cluster delete-ops --name vanilla-nsyzrn-volumeexpansion-dt8cw --force --auto-approve --namespace ns-ihbct `(B  OpsRequest vanilla-nsyzrn-volumeexpansion-dt8cw deleted test failover fullcpu(B check cluster status before cluster-failover-fullcpu check cluster status done(B cluster_status:Running(B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge StressChaos test-chaos-mesh-fullcpu-vanilla-nsyzrn --namespace ns-ihbct `(B  apiVersion: chaos-mesh.org/v1alpha1 kind: StressChaos metadata: name: test-chaos-mesh-fullcpu-vanilla-nsyzrn namespace: ns-ihbct spec: selector: namespaces: - ns-ihbct labelSelectors: apps.kubeblocks.io/pod-name: vanilla-nsyzrn-postgresql-0 mode: all stressors: cpu: workers: 100 load: 100 duration: 2m  `kubectl apply -f test-chaos-mesh-fullcpu-vanilla-nsyzrn.yaml`(B  stresschaos.chaos-mesh.org/test-chaos-mesh-fullcpu-vanilla-nsyzrn created apply test-chaos-mesh-fullcpu-vanilla-nsyzrn.yaml Success(B  `rm -rf test-chaos-mesh-fullcpu-vanilla-nsyzrn.yaml`(B  fullcpu chaos test waiting 120 seconds check cluster status  `kbcli cluster list vanilla-nsyzrn --show-labels --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS vanilla-nsyzrn ns-ihbct vanilla-postgresql DoNotTerminate Running Feb 11,2026 17:38 UTC+0800 app.kubernetes.io/instance=vanilla-nsyzrn,clusterdefinition.kubeblocks.io/name=vanilla-postgresql check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances vanilla-nsyzrn --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME vanilla-nsyzrn-postgresql-0 ns-ihbct vanilla-nsyzrn postgresql Running primary 0 500m / 500m 512Mi / 512Mi data:6Gi aks-cicdamdpool-55976491-vmss000003/10.224.0.5 Feb 11,2026 17:48 UTC+0800 vanilla-nsyzrn-postgresql-1 ns-ihbct vanilla-nsyzrn postgresql Running secondary 0 500m / 500m 512Mi / 512Mi data:6Gi aks-cicdamdpool-55976491-vmss000001/10.224.0.7 Feb 11,2026 17:49 UTC+0800 check pod status done(B check cluster role check cluster role done(B primary(B: vanilla-nsyzrn-postgresql-0;secondary(B: vanilla-nsyzrn-postgresql-1 check cluster connect  `echo '' | kubectl exec -it vanilla-nsyzrn-postgresql-0 --namespace ns-ihbct -- psql -U postgres`(B  check cluster connect done(B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge StressChaos test-chaos-mesh-fullcpu-vanilla-nsyzrn --namespace ns-ihbct `(B  stresschaos.chaos-mesh.org "test-chaos-mesh-fullcpu-vanilla-nsyzrn" force deleted check failover pod name failover pod name:vanilla-nsyzrn-postgresql-0 failover fullcpu Success(B test failover networkpartition(B check cluster status before cluster-failover-networkpartition check cluster status done(B cluster_status:Running(B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge NetworkChaos test-chaos-mesh-networkpartition-vanilla-nsyzrn --namespace ns-ihbct `(B  apiVersion: chaos-mesh.org/v1alpha1 kind: NetworkChaos metadata: name: test-chaos-mesh-networkpartition-vanilla-nsyzrn namespace: ns-ihbct spec: selector: namespaces: - ns-ihbct labelSelectors: apps.kubeblocks.io/pod-name: vanilla-nsyzrn-postgresql-0 action: partition mode: all target: mode: all selector: namespaces: - ns-ihbct labelSelectors: apps.kubeblocks.io/pod-name: vanilla-nsyzrn-postgresql-1 direction: to duration: 2m  `kubectl apply -f test-chaos-mesh-networkpartition-vanilla-nsyzrn.yaml`(B  networkchaos.chaos-mesh.org/test-chaos-mesh-networkpartition-vanilla-nsyzrn created apply test-chaos-mesh-networkpartition-vanilla-nsyzrn.yaml Success(B  `rm -rf test-chaos-mesh-networkpartition-vanilla-nsyzrn.yaml`(B  networkpartition chaos test waiting 120 seconds check cluster status  `kbcli cluster list vanilla-nsyzrn --show-labels --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS vanilla-nsyzrn ns-ihbct vanilla-postgresql DoNotTerminate Running Feb 11,2026 17:38 UTC+0800 app.kubernetes.io/instance=vanilla-nsyzrn,clusterdefinition.kubeblocks.io/name=vanilla-postgresql check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances vanilla-nsyzrn --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME vanilla-nsyzrn-postgresql-0 ns-ihbct vanilla-nsyzrn postgresql Running primary 0 500m / 500m 512Mi / 512Mi data:6Gi aks-cicdamdpool-55976491-vmss000003/10.224.0.5 Feb 11,2026 17:48 UTC+0800 vanilla-nsyzrn-postgresql-1 ns-ihbct vanilla-nsyzrn postgresql Running secondary 0 500m / 500m 512Mi / 512Mi data:6Gi aks-cicdamdpool-55976491-vmss000001/10.224.0.7 Feb 11,2026 17:49 UTC+0800 check pod status done(B check cluster role check cluster role done(B primary(B: vanilla-nsyzrn-postgresql-0;secondary(B: vanilla-nsyzrn-postgresql-1 check cluster connect  `echo '' | kubectl exec -it vanilla-nsyzrn-postgresql-0 --namespace ns-ihbct -- psql -U postgres`(B  check cluster connect done(B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge NetworkChaos test-chaos-mesh-networkpartition-vanilla-nsyzrn --namespace ns-ihbct `(B  networkchaos.chaos-mesh.org "test-chaos-mesh-networkpartition-vanilla-nsyzrn" force deleted check failover pod name failover pod name:vanilla-nsyzrn-postgresql-0 failover networkpartition Success(B skip Reconfiguring: (B test failover oom(B check cluster status before cluster-failover-oom check cluster status done(B cluster_status:Running(B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge StressChaos test-chaos-mesh-oom-vanilla-nsyzrn --namespace ns-ihbct `(B  apiVersion: chaos-mesh.org/v1alpha1 kind: StressChaos metadata: name: test-chaos-mesh-oom-vanilla-nsyzrn namespace: ns-ihbct spec: selector: namespaces: - ns-ihbct labelSelectors: apps.kubeblocks.io/pod-name: vanilla-nsyzrn-postgresql-0 mode: all stressors: memory: workers: 1 size: "100GB" oomScoreAdj: -1000 duration: 2m  `kubectl apply -f test-chaos-mesh-oom-vanilla-nsyzrn.yaml`(B  stresschaos.chaos-mesh.org/test-chaos-mesh-oom-vanilla-nsyzrn created apply test-chaos-mesh-oom-vanilla-nsyzrn.yaml Success(B  `rm -rf test-chaos-mesh-oom-vanilla-nsyzrn.yaml`(B  check cluster status  `kbcli cluster list vanilla-nsyzrn --show-labels --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS vanilla-nsyzrn ns-ihbct vanilla-postgresql DoNotTerminate Running Feb 11,2026 17:38 UTC+0800 app.kubernetes.io/instance=vanilla-nsyzrn,clusterdefinition.kubeblocks.io/name=vanilla-postgresql check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances vanilla-nsyzrn --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME vanilla-nsyzrn-postgresql-0 ns-ihbct vanilla-nsyzrn postgresql Running secondary 0 500m / 500m 512Mi / 512Mi data:6Gi aks-cicdamdpool-55976491-vmss000003/10.224.0.5 Feb 11,2026 17:48 UTC+0800 vanilla-nsyzrn-postgresql-1 ns-ihbct vanilla-nsyzrn postgresql Running primary 0 500m / 500m 512Mi / 512Mi data:6Gi aks-cicdamdpool-55976491-vmss000001/10.224.0.7 Feb 11,2026 17:49 UTC+0800 check pod status done(B check cluster role check cluster role done(B primary(B: vanilla-nsyzrn-postgresql-1;secondary(B: vanilla-nsyzrn-postgresql-0 check cluster connect  `echo '' | kubectl exec -it vanilla-nsyzrn-postgresql-1 --namespace ns-ihbct -- psql -U postgres`(B  check cluster connect done(B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge StressChaos test-chaos-mesh-oom-vanilla-nsyzrn --namespace ns-ihbct `(B  stresschaos.chaos-mesh.org "test-chaos-mesh-oom-vanilla-nsyzrn" force deleted stresschaos.chaos-mesh.org/test-chaos-mesh-oom-vanilla-nsyzrn patched check failover pod name failover pod name:vanilla-nsyzrn-postgresql-1 failover oom Success(B check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster vscale vanilla-nsyzrn --auto-approve --force=true --components postgresql --cpu 600m --memory 0.6Gi --namespace ns-ihbct `(B  OpsRequest vanilla-nsyzrn-verticalscaling-xn54d created successfully, you can view the progress: kbcli cluster describe-ops vanilla-nsyzrn-verticalscaling-xn54d -n ns-ihbct check ops status  `kbcli cluster list-ops vanilla-nsyzrn --status all --namespace ns-ihbct `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME vanilla-nsyzrn-verticalscaling-xn54d ns-ihbct VerticalScaling vanilla-nsyzrn postgresql Creating -/- Feb 11,2026 18:08 UTC+0800 check cluster status  `kbcli cluster list vanilla-nsyzrn --show-labels --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS vanilla-nsyzrn ns-ihbct vanilla-postgresql DoNotTerminate Updating Feb 11,2026 17:38 UTC+0800 app.kubernetes.io/instance=vanilla-nsyzrn,clusterdefinition.kubeblocks.io/name=vanilla-postgresql 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 vanilla-nsyzrn --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME vanilla-nsyzrn-postgresql-0 ns-ihbct vanilla-nsyzrn postgresql Running primary 0 600m / 600m 644245094400m / 644245094400m data:6Gi aks-cicdamdpool-55976491-vmss000003/10.224.0.5 Feb 11,2026 18:08 UTC+0800 vanilla-nsyzrn-postgresql-1 ns-ihbct vanilla-nsyzrn postgresql Running secondary 0 600m / 600m 644245094400m / 644245094400m data:6Gi aks-cicdamdpool-55976491-vmss000001/10.224.0.7 Feb 11,2026 18:08 UTC+0800 check pod status done(B check cluster role check cluster role done(B primary(B: vanilla-nsyzrn-postgresql-0;secondary(B: vanilla-nsyzrn-postgresql-1 check cluster connect  `echo '' | kubectl exec -it vanilla-nsyzrn-postgresql-0 --namespace ns-ihbct -- psql -U postgres`(B  check cluster connect done(B check ops status  `kbcli cluster list-ops vanilla-nsyzrn --status all --namespace ns-ihbct `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME vanilla-nsyzrn-verticalscaling-xn54d ns-ihbct VerticalScaling vanilla-nsyzrn postgresql Succeed 2/2 Feb 11,2026 18:08 UTC+0800 check ops status done(B ops_status:vanilla-nsyzrn-verticalscaling-xn54d ns-ihbct VerticalScaling vanilla-nsyzrn postgresql Succeed 2/2 Feb 11,2026 18:08 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations vanilla-nsyzrn-verticalscaling-xn54d --namespace ns-ihbct `(B  opsrequest.operations.kubeblocks.io/vanilla-nsyzrn-verticalscaling-xn54d patched  `kbcli cluster delete-ops --name vanilla-nsyzrn-verticalscaling-xn54d --force --auto-approve --namespace ns-ihbct `(B  OpsRequest vanilla-nsyzrn-verticalscaling-xn54d deleted test failover dnsrandom(B check cluster status before cluster-failover-dnsrandom check cluster status done(B cluster_status:Running(B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge DNSChaos test-chaos-mesh-dnsrandom-vanilla-nsyzrn --namespace ns-ihbct `(B  apiVersion: chaos-mesh.org/v1alpha1 kind: DNSChaos metadata: name: test-chaos-mesh-dnsrandom-vanilla-nsyzrn namespace: ns-ihbct spec: selector: namespaces: - ns-ihbct labelSelectors: apps.kubeblocks.io/pod-name: vanilla-nsyzrn-postgresql-0 mode: all action: random duration: 2m  `kubectl apply -f test-chaos-mesh-dnsrandom-vanilla-nsyzrn.yaml`(B  dnschaos.chaos-mesh.org/test-chaos-mesh-dnsrandom-vanilla-nsyzrn created apply test-chaos-mesh-dnsrandom-vanilla-nsyzrn.yaml Success(B  `rm -rf test-chaos-mesh-dnsrandom-vanilla-nsyzrn.yaml`(B  dnsrandom chaos test waiting 120 seconds check cluster status  `kbcli cluster list vanilla-nsyzrn --show-labels --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS vanilla-nsyzrn ns-ihbct vanilla-postgresql DoNotTerminate Running Feb 11,2026 17:38 UTC+0800 app.kubernetes.io/instance=vanilla-nsyzrn,clusterdefinition.kubeblocks.io/name=vanilla-postgresql check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances vanilla-nsyzrn --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME vanilla-nsyzrn-postgresql-0 ns-ihbct vanilla-nsyzrn postgresql Running primary 0 600m / 600m 644245094400m / 644245094400m data:6Gi aks-cicdamdpool-55976491-vmss000003/10.224.0.5 Feb 11,2026 18:08 UTC+0800 vanilla-nsyzrn-postgresql-1 ns-ihbct vanilla-nsyzrn postgresql Running secondary 0 600m / 600m 644245094400m / 644245094400m data:6Gi aks-cicdamdpool-55976491-vmss000001/10.224.0.7 Feb 11,2026 18:08 UTC+0800 check pod status done(B check cluster role check cluster role done(B primary(B: vanilla-nsyzrn-postgresql-0;secondary(B: vanilla-nsyzrn-postgresql-1 check cluster connect  `echo '' | kubectl exec -it vanilla-nsyzrn-postgresql-0 --namespace ns-ihbct -- psql -U postgres`(B  check cluster connect done(B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge DNSChaos test-chaos-mesh-dnsrandom-vanilla-nsyzrn --namespace ns-ihbct `(B  dnschaos.chaos-mesh.org "test-chaos-mesh-dnsrandom-vanilla-nsyzrn" force deleted check failover pod name failover pod name:vanilla-nsyzrn-postgresql-0 failover dnsrandom Success(B cluster restart check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster restart vanilla-nsyzrn --auto-approve --force=true --namespace ns-ihbct `(B  OpsRequest vanilla-nsyzrn-restart-62z9k created successfully, you can view the progress: kbcli cluster describe-ops vanilla-nsyzrn-restart-62z9k -n ns-ihbct check ops status  `kbcli cluster list-ops vanilla-nsyzrn --status all --namespace ns-ihbct `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME vanilla-nsyzrn-restart-62z9k ns-ihbct Restart vanilla-nsyzrn postgresql Running -/- Feb 11,2026 18:11 UTC+0800 check cluster status  `kbcli cluster list vanilla-nsyzrn --show-labels --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS vanilla-nsyzrn ns-ihbct vanilla-postgresql DoNotTerminate Updating Feb 11,2026 17:38 UTC+0800 app.kubernetes.io/instance=vanilla-nsyzrn,clusterdefinition.kubeblocks.io/name=vanilla-postgresql 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 vanilla-nsyzrn --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME vanilla-nsyzrn-postgresql-0 ns-ihbct vanilla-nsyzrn postgresql Running secondary 0 600m / 600m 644245094400m / 644245094400m data:6Gi aks-cicdamdpool-55976491-vmss000003/10.224.0.5 Feb 11,2026 18:11 UTC+0800 vanilla-nsyzrn-postgresql-1 ns-ihbct vanilla-nsyzrn postgresql Running primary 0 600m / 600m 644245094400m / 644245094400m data:6Gi aks-cicdamdpool-55976491-vmss000001/10.224.0.7 Feb 11,2026 18:11 UTC+0800 check pod status done(B check cluster role check cluster role done(B primary(B: vanilla-nsyzrn-postgresql-1;secondary(B: vanilla-nsyzrn-postgresql-0 check cluster connect  `echo '' | kubectl exec -it vanilla-nsyzrn-postgresql-1 --namespace ns-ihbct -- psql -U postgres`(B  check cluster connect done(B check ops status  `kbcli cluster list-ops vanilla-nsyzrn --status all --namespace ns-ihbct `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME vanilla-nsyzrn-restart-62z9k ns-ihbct Restart vanilla-nsyzrn postgresql Succeed 2/2 Feb 11,2026 18:11 UTC+0800 check ops status done(B ops_status:vanilla-nsyzrn-restart-62z9k ns-ihbct Restart vanilla-nsyzrn postgresql Succeed 2/2 Feb 11,2026 18:11 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations vanilla-nsyzrn-restart-62z9k --namespace ns-ihbct `(B  opsrequest.operations.kubeblocks.io/vanilla-nsyzrn-restart-62z9k patched  `kbcli cluster delete-ops --name vanilla-nsyzrn-restart-62z9k --force --auto-approve --namespace ns-ihbct `(B  OpsRequest vanilla-nsyzrn-restart-62z9k deleted 11 skip Reconfiguring: (B test failover timeoffset(B check cluster status before cluster-failover-timeoffset check cluster status done(B cluster_status:Running(B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge TimeChaos test-chaos-mesh-timeoffset-vanilla-nsyzrn --namespace ns-ihbct `(B  apiVersion: chaos-mesh.org/v1alpha1 kind: TimeChaos metadata: name: test-chaos-mesh-timeoffset-vanilla-nsyzrn namespace: ns-ihbct spec: selector: namespaces: - ns-ihbct labelSelectors: apps.kubeblocks.io/pod-name: vanilla-nsyzrn-postgresql-1 mode: all timeOffset: '-10m' clockIds: - CLOCK_REALTIME duration: 2m  `kubectl apply -f test-chaos-mesh-timeoffset-vanilla-nsyzrn.yaml`(B  timechaos.chaos-mesh.org/test-chaos-mesh-timeoffset-vanilla-nsyzrn created apply test-chaos-mesh-timeoffset-vanilla-nsyzrn.yaml Success(B  `rm -rf test-chaos-mesh-timeoffset-vanilla-nsyzrn.yaml`(B  timeoffset chaos test waiting 120 seconds check cluster status  `kbcli cluster list vanilla-nsyzrn --show-labels --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS vanilla-nsyzrn ns-ihbct vanilla-postgresql DoNotTerminate Running Feb 11,2026 17:38 UTC+0800 app.kubernetes.io/instance=vanilla-nsyzrn,clusterdefinition.kubeblocks.io/name=vanilla-postgresql check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances vanilla-nsyzrn --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME vanilla-nsyzrn-postgresql-0 ns-ihbct vanilla-nsyzrn postgresql Running secondary 0 600m / 600m 644245094400m / 644245094400m data:6Gi aks-cicdamdpool-55976491-vmss000003/10.224.0.5 Feb 11,2026 18:11 UTC+0800 vanilla-nsyzrn-postgresql-1 ns-ihbct vanilla-nsyzrn postgresql Running primary 0 600m / 600m 644245094400m / 644245094400m data:6Gi aks-cicdamdpool-55976491-vmss000001/10.224.0.7 Feb 11,2026 18:11 UTC+0800 check pod status done(B check cluster role check cluster role done(B primary(B: vanilla-nsyzrn-postgresql-1;secondary(B: vanilla-nsyzrn-postgresql-0 check cluster connect  `echo '' | kubectl exec -it vanilla-nsyzrn-postgresql-1 --namespace ns-ihbct -- psql -U postgres`(B  check cluster connect done(B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge TimeChaos test-chaos-mesh-timeoffset-vanilla-nsyzrn --namespace ns-ihbct `(B  timechaos.chaos-mesh.org "test-chaos-mesh-timeoffset-vanilla-nsyzrn" force deleted timechaos.chaos-mesh.org/test-chaos-mesh-timeoffset-vanilla-nsyzrn patched check failover pod name failover pod name:vanilla-nsyzrn-postgresql-1 failover timeoffset Success(B cluster update terminationPolicy WipeOut  `kbcli cluster update vanilla-nsyzrn --termination-policy=WipeOut --namespace ns-ihbct `(B  cluster.apps.kubeblocks.io/vanilla-nsyzrn updated check cluster status  `kbcli cluster list vanilla-nsyzrn --show-labels --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS vanilla-nsyzrn ns-ihbct vanilla-postgresql WipeOut Running Feb 11,2026 17:38 UTC+0800 app.kubernetes.io/instance=vanilla-nsyzrn,clusterdefinition.kubeblocks.io/name=vanilla-postgresql check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances vanilla-nsyzrn --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME vanilla-nsyzrn-postgresql-0 ns-ihbct vanilla-nsyzrn postgresql Running secondary 0 600m / 600m 644245094400m / 644245094400m data:6Gi aks-cicdamdpool-55976491-vmss000003/10.224.0.5 Feb 11,2026 18:11 UTC+0800 vanilla-nsyzrn-postgresql-1 ns-ihbct vanilla-nsyzrn postgresql Running primary 0 600m / 600m 644245094400m / 644245094400m data:6Gi aks-cicdamdpool-55976491-vmss000001/10.224.0.7 Feb 11,2026 18:11 UTC+0800 check pod status done(B check cluster role check cluster role done(B primary(B: vanilla-nsyzrn-postgresql-1;secondary(B: vanilla-nsyzrn-postgresql-0 check cluster connect  `echo '' | kubectl exec -it vanilla-nsyzrn-postgresql-1 --namespace ns-ihbct -- psql -U postgres`(B  check cluster connect done(B cluster list-logs  `kbcli cluster list-logs vanilla-nsyzrn --namespace ns-ihbct `(B  cluster logs  `kbcli cluster logs vanilla-nsyzrn --tail 30 --namespace ns-ihbct `(B  2026-02-11T10:11:21Z INFO PostgreSQL no action coz i still follow the leader:vanilla-nsyzrn-postgresql-0 2026-02-11T10:11:23Z INFO DCS-K8S Found switchover Setting {"configmap": {"candidate":"","leader":"vanilla-nsyzrn-postgresql-0"}} 2026-02-11T10:11:23Z INFO DCS-K8S Found switchover Setting {"configmap": {"candidate":"","leader":"vanilla-nsyzrn-postgresql-0"}} 2026-02-11T10:11:24Z INFO DCS-K8S Found switchover Setting {"configmap": {"candidate":"","leader":"vanilla-nsyzrn-postgresql-0"}} 2026-02-11T10:11:24Z INFO DCS-K8S Found switchover Setting {"configmap": {"candidate":"","leader":"vanilla-nsyzrn-postgresql-0"}} 2026-02-11T10:11:24Z INFO HA Cluster has no leader, attempt to take the leader 2026-02-11T10:11:24Z ERROR PostgreSQL check member lagging failed {"error": "check is leader with host:vanilla-nsyzrn-postgresql-0.vanilla-nsyzrn-postgresql-headless.ns-ihbct.svc failed, err:failed to connect to `host=vanilla-nsyzrn-postgresql-0.vanilla-nsyzrn-postgresql-headless.ns-ihbct.svc user=postgres database=postgres`: server error (FATAL: the database system is shutting down (SQLSTATE 57P03))", "errorVerbose": "check is leader with host:vanilla-nsyzrn-postgresql-0.vanilla-nsyzrn-postgresql-headless.ns-ihbct.svc failed, err:failed to connect to `host=vanilla-nsyzrn-postgresql-0.vanilla-nsyzrn-postgresql-headless.ns-ihbct.svc user=postgres database=postgres`: server error (FATAL: the database system is shutting down (SQLSTATE 57P03))\ngithub.com/apecloud/syncer/engines/postgres/vanillapostgresql.(*Manager).IsLeaderWithHost\n\t/src/engines/postgres/vanillapostgresql/role.go:34\ngithub.com/apecloud/syncer/engines/postgres/vanillapostgresql.(*Manager).getWalPositionWithHost\n\t/src/engines/postgres/vanillapostgresql/status.go:65\ngithub.com/apecloud/syncer/engines/postgres/vanillapostgresql.(*Manager).IsMemberLagging\n\t/src/engines/postgres/vanillapostgresql/manager.go:240\ngithub.com/apecloud/syncer/highavailability.(*Ha).isMinimumLag\n\t/src/highavailability/ha.go:356\ngithub.com/apecloud/syncer/highavailability.(*Ha).IsHealthiestMember\n\t/src/highavailability/ha.go:309\ngithub.com/apecloud/syncer/highavailability.(*Ha).RunCycle\n\t/src/highavailability/ha.go:157\ngithub.com/apecloud/syncer/highavailability.(*Ha).Start\n\t/src/highavailability/ha.go:278\nruntime.goexit\n\t/usr/local/go/src/runtime/asm_amd64.s:1700"} github.com/apecloud/syncer/engines/postgres/vanillapostgresql.(*Manager).IsMemberLagging /src/engines/postgres/vanillapostgresql/manager.go:242 github.com/apecloud/syncer/highavailability.(*Ha).isMinimumLag /src/highavailability/ha.go:356 github.com/apecloud/syncer/highavailability.(*Ha).IsHealthiestMember /src/highavailability/ha.go:309 github.com/apecloud/syncer/highavailability.(*Ha).RunCycle /src/highavailability/ha.go:157 github.com/apecloud/syncer/highavailability.(*Ha).Start /src/highavailability/ha.go:278 2026-02-11T10:11:24Z INFO PostgreSQL promote success {"response": "waiting for server to promote.... done\nserver promoted\n"} 2026-02-11T10:11:24Z INFO HA Take the leader success! 2026-02-11T10:11:24Z INFO HA End switchover record failed {"error": "no matched ha record"} 2026-02-11T10:11:24Z INFO HA Refresh leader ttl 2026-02-11T10:02:21Z INFO HA This member is Cluster's leader 2026-02-11T10:02:21Z DEBUG HA Refresh leader ttl 2026-02-11T10:03:21Z INFO HA This member is Cluster's leader 2026-02-11T10:03:21Z DEBUG HA Refresh leader ttl 2026-02-11T10:13:56Z INFO DCS-K8S lock expired: map[acquire-time:1770804684 available-time:1770804235 dbstate:{"OpTimestamp":151035904,"Extra":{"replication_mode":"off","timeline":"5"}} extra: holder:vanilla-nsyzrn-postgresql-1 leader:vanilla-nsyzrn-postgresql-1 renew-time:1770804235 ttl:15], now: 1770804836 2026-02-11T10:13:56Z INFO HA Cluster has no leader, attempt to take the leader 2026-02-11T10:13:56Z INFO HA Failover happens, i am the healthiest member, attempt to take the leader 2026-02-11T10:13:56Z INFO event send event: map[member:vanilla-nsyzrn-postgresql-1 message:Failover happens, i am the healthiest member, attempt to take the leader operation:healthyCheck] 2026-02-11T10:13:56Z INFO HA Take the leader success! LB_TYPE is set to: intranet cluster expose check cluster status before ops check cluster status done(B cluster_status:Running(B  `kbcli cluster expose vanilla-nsyzrn --auto-approve --force=true --type intranet --enable false --components postgresql --role-selector primary --namespace ns-ihbct `(B  OpsRequest vanilla-nsyzrn-expose-gmsbn created successfully, you can view the progress: kbcli cluster describe-ops vanilla-nsyzrn-expose-gmsbn -n ns-ihbct check ops status  `kbcli cluster list-ops vanilla-nsyzrn --status all --namespace ns-ihbct `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME vanilla-nsyzrn-expose-gmsbn ns-ihbct Expose vanilla-nsyzrn Running -/- Feb 11,2026 18:14 UTC+0800 check cluster status  `kbcli cluster list vanilla-nsyzrn --show-labels --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS vanilla-nsyzrn ns-ihbct vanilla-postgresql WipeOut Running Feb 11,2026 17:38 UTC+0800 app.kubernetes.io/instance=vanilla-nsyzrn,clusterdefinition.kubeblocks.io/name=vanilla-postgresql check cluster status done(B cluster_status:Running(B check pod status  `kbcli cluster list-instances vanilla-nsyzrn --namespace ns-ihbct `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME vanilla-nsyzrn-postgresql-0 ns-ihbct vanilla-nsyzrn postgresql Running secondary 0 600m / 600m 644245094400m / 644245094400m data:6Gi aks-cicdamdpool-55976491-vmss000003/10.224.0.5 Feb 11,2026 18:11 UTC+0800 vanilla-nsyzrn-postgresql-1 ns-ihbct vanilla-nsyzrn postgresql Running primary 0 600m / 600m 644245094400m / 644245094400m data:6Gi aks-cicdamdpool-55976491-vmss000001/10.224.0.7 Feb 11,2026 18:11 UTC+0800 check pod status done(B check cluster role check cluster role done(B primary(B: vanilla-nsyzrn-postgresql-1;secondary(B: vanilla-nsyzrn-postgresql-0 check cluster connect  `echo '' | kubectl exec -it vanilla-nsyzrn-postgresql-1 --namespace ns-ihbct -- psql -U postgres`(B  check cluster connect done(B check ops status  `kbcli cluster list-ops vanilla-nsyzrn --status all --namespace ns-ihbct `(B  NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME vanilla-nsyzrn-expose-gmsbn ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 18:14 UTC+0800 ops_status:vanilla-nsyzrn-expose-gmsbn ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 18:14 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-gmsbn ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 18:14 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-gmsbn ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 18:14 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-gmsbn ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 18:14 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-gmsbn ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 18:14 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-gmsbn ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 18:14 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-gmsbn ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 18:14 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-gmsbn ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 18:14 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-gmsbn ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 18:14 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-gmsbn ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 18:14 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-gmsbn ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 18:14 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-gmsbn ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 18:14 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-gmsbn ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 18:14 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-gmsbn ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 18:14 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-gmsbn ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 18:14 UTC+0800 (B ops_status:vanilla-nsyzrn-expose-gmsbn ns-ihbct Expose vanilla-nsyzrn postgresql Running 0/1 Feb 11,2026 18:14 UTC+0800 (B check ops status done(B ops_status:vanilla-nsyzrn-expose-gmsbn ns-ihbct Expose vanilla-nsyzrn postgresql Succeed 1/1 Feb 11,2026 18:14 UTC+0800 (B  `kubectl patch -p '{"metadata":{"finalizers":[]}}' --type=merge opsrequests.operations vanilla-nsyzrn-expose-gmsbn --namespace ns-ihbct `(B  opsrequest.operations.kubeblocks.io/vanilla-nsyzrn-expose-gmsbn patched  `kbcli cluster delete-ops --name vanilla-nsyzrn-expose-gmsbn --force --auto-approve --namespace ns-ihbct `(B  OpsRequest vanilla-nsyzrn-expose-gmsbn deleted delete cluster vanilla-nsyzrn  `kbcli cluster delete vanilla-nsyzrn --auto-approve --namespace ns-ihbct `(B  pod_info:vanilla-nsyzrn-postgresql-0 3/3 Running 1 (3m56s ago) 4m17s vanilla-nsyzrn-postgresql-1 3/3 Running 0 4m34s Cluster vanilla-nsyzrn deleted delete cluster pod done(B check cluster resource non-exist OK: pvc(B delete cluster done(B Vanilla Postgresql Test Suite All Done!(B Test Engine: vanilla-postgresql Test Type: 20 --------------------------------------Vanilla Postgresql (Topology = Replicas 2) Test Result-------------------------------------- [PASSED]|[Create]|[ComponentDefinition=vanilla-postgresql-15-1.0.1;ComponentVersion=vanilla-postgresql;ServiceVersion=15.7.0;]|[Description=Create a cluster with the specified component definition vanilla-postgresql-15-1.0.1 and component version vanilla-postgresql and service version 15.7.0](B [PASSED]|[Connect]|[ComponentName=postgresql]|[Description=Connect to the cluster](B [PASSED]|[Expose]|[Enable=true;TYPE=intranet;ComponentName=postgresql]|[Description=Expose Enable the intranet service with postgresql component](B [PASSED]|[HorizontalScaling Out]|[ComponentName=postgresql]|[Description=HorizontalScaling Out the cluster specify component postgresql](B [PASSED]|[HorizontalScaling In]|[ComponentName=postgresql]|[Description=HorizontalScaling In the cluster specify component postgresql](B [PASSED]|[NoFailover]|[HA=Network Delay;Durations=2m;ComponentName=postgresql]|[Description=Simulates network delay fault thereby testing the application's resilience to potential slowness/unavailability of some replicas due to delay network.](B [PASSED]|[Stop]|[-]|[Description=Stop the cluster](B [PASSED]|[Start]|[-]|[Description=Start the cluster](B [PASSED]|[Bench]|[ComponentName=postgresql]|[Description=Bench the cluster service with postgresql component](B [PASSED]|[Bench]|[HostType=LB;ComponentName=postgresql]|[Description=Bench the cluster LB service with postgresql component](B [PASSED]|[NoFailover]|[HA=Network Duplicate;Durations=2m;ComponentName=postgresql]|[Description=Simulates network duplicate fault thereby testing the application's resilience to potential slowness/unavailability of some replicas due to duplicate network.](B [PASSED]|[NoFailover]|[HA=DNS Error;Durations=2m;ComponentName=postgresql]|[Description=Simulates conditions where pods experience DNS service errors for a period of time either due to expected/undesired processes thereby testing the application's resilience to potential slowness/unavailability of some replicas due to DNS service errors.](B [PASSED]|[VolumeExpansion]|[ComponentName=postgresql]|[Description=VolumeExpansion the cluster specify component postgresql](B [PASSED]|[NoFailover]|[HA=Full CPU;Durations=2m;ComponentName=postgresql]|[Description=Simulates conditions where pods experience CPU full either due to expected/undesired processes thereby testing the application's resilience to potential slowness/unavailability of some replicas due to high CPU load.](B [PASSED]|[NoFailover]|[HA=Network Partition;Durations=2m;ComponentName=postgresql]|[Description=Simulates network partition fault thereby testing the application's resilience to potential slowness/unavailability of some replicas due to partition network.](B [PASSED]|[Failover]|[HA=OOM;Durations=2m;ComponentName=postgresql]|[Description=Simulates conditions where pods experience OOM either due to expected/undesired processes thereby testing the application's resilience to potential slowness/unavailability of some replicas due to high Memory load.](B [PASSED]|[VerticalScaling]|[ComponentName=postgresql]|[Description=VerticalScaling the cluster specify component postgresql](B [PASSED]|[NoFailover]|[HA=DNS Random;Durations=2m;ComponentName=postgresql]|[Description=Simulates conditions where pods experience random IP addresses being returned by the DNS service for a period of time either due to expected/undesired processes thereby testing the application's resilience to potential slowness/unavailability of some replicas due to the DNS service returning random IP addresses.](B [PASSED]|[Restart]|[-]|[Description=Restart the cluster](B [PASSED]|[NoFailover]|[HA=Time Offset;Durations=2m;ComponentName=postgresql]|[Description=Simulates a time offset scenario thereby testing the application's resilience to potential slowness/unavailability of some replicas due to time offset.](B [PASSED]|[Update]|[TerminationPolicy=WipeOut]|[Description=Update the cluster TerminationPolicy WipeOut](B [PASSED]|[Expose]|[Disable=true;TYPE=intranet;ComponentName=postgresql]|[Description=Expose Disable the intranet service with postgresql component](B [PASSED]|[Delete]|[-]|[Description=Delete the cluster](B [END]