https://github.com/apecloud/apecloud-cd/actions/runs/21930235150 previous_version: kubeblocks_version:1.0.2 bash test/kbcli/test_kbcli_1.0.sh --type 67 --version 1.0.2 --service-version 6 --generate-output 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-lcfxh `(B   `kubectl create namespace ns-lcfxh`(B  namespace/ns-lcfxh created create namespace ns-lcfxh 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 check component definition set component name:mongodb set component version set component version:mongodb-shard set service versions:8.0.17,7.0.28,6.0.27,5.0.29,4.4.29 set service versions sorted:4.4.29,5.0.29,6.0.27,7.0.28,8.0.17 set mongodb component definition set mongodb component definition mongo-config-server-1.0.2 REPORT_COUNT 0:0 set replicas first:3,4.4.29|3,5.0.29|3,6.0.27|3,7.0.28|3,8.0.17 set replicas second max again:3,6.0.27 REPORT_COUNT 2:1 CLUSTER_TOPOLOGY:sharding cluster definition topology: replicaset sharding topology sharding found in cluster definition mongodb set mongodb component definition set mongodb component definition mongodb-1.0.2 LIMIT_CPU:0.2 LIMIT_MEMORY:0.5 storage size: 20 CLUSTER_NAME:mongodbs-zfgkjt pod_info: termination_policy:WipeOut create 3 replica WipeOut mongodb cluster check component definition set component definition by component version check cmpd by labels check cmpd by compDefs set component definition: mongo-shard-1.0.2 by component version:mongodb-shard apiVersion: apps.kubeblocks.io/v1 kind: Cluster metadata: name: mongodbs-zfgkjt namespace: ns-lcfxh spec: clusterDef: mongodb topology: sharding terminationPolicy: WipeOut shardings: - name: shard shards: 3 template: name: mongodb serviceVersion: 6.0.27 replicas: 3 disableExporter: false env: - name: SHARDING_NAME value: shard resources: requests: cpu: 200m memory: 0.5Gi limits: cpu: 200m memory: 0.5Gi volumeClaimTemplates: - name: data spec: storageClassName: accessModes: - ReadWriteOnce resources: requests: storage: 20Gi componentSpecs: - name: config-server serviceVersion: 6.0.27 replicas: 3 disableExporter: false systemAccounts: - name: root passwordConfig: length: 16 numDigits: 8 numSymbols: 0 letterCase: MixedCases seed: mongodbs-zfgkjt env: - name: MONGODB_BALANCER_ENABLED value: "false" resources: limits: cpu: 200m memory: 0.5Gi requests: cpu: 200m memory: 0.5Gi volumeClaimTemplates: - name: data spec: storageClassName: accessModes: - ReadWriteOnce resources: requests: storage: 20Gi - name: mongos serviceVersion: 6.0.27 replicas: 3 disableExporter: false env: - name: MONGODB_BALANCER_ENABLED value: "false" resources: limits: cpu: 200m memory: 0.5Gi requests: cpu: 200m memory: 0.5Gi  `kubectl apply -f test_create_mongodbs-zfgkjt.yaml`(B  cluster.apps.kubeblocks.io/mongodbs-zfgkjt created apply test_create_mongodbs-zfgkjt.yaml Success(B  `rm -rf test_create_mongodbs-zfgkjt.yaml`(B  check cluster status  `kbcli cluster list mongodbs-zfgkjt --show-labels --namespace ns-lcfxh `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mongodbs-zfgkjt ns-lcfxh mongodb WipeOut Feb 12,2026 15:18 UTC+0800 clusterdefinition.kubeblocks.io/name=mongodb cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Creating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B [Error] check cluster status timeout(B --------------------------------------get cluster mongodbs-zfgkjt yaml--------------------------------------  `kubectl get cluster mongodbs-zfgkjt -o yaml --namespace ns-lcfxh `(B  apiVersion: apps.kubeblocks.io/v1 kind: Cluster metadata: annotations: kubeblocks.io/crd-api-version: apps.kubeblocks.io/v1 kubectl.kubernetes.io/last-applied-configuration: | {"apiVersion":"apps.kubeblocks.io/v1","kind":"Cluster","metadata":{"annotations":{},"name":"mongodbs-zfgkjt","namespace":"ns-lcfxh"},"spec":{"clusterDef":"mongodb","componentSpecs":[{"disableExporter":false,"env":[{"name":"MONGODB_BALANCER_ENABLED","value":"false"}],"name":"config-server","replicas":3,"resources":{"limits":{"cpu":"200m","memory":"0.5Gi"},"requests":{"cpu":"200m","memory":"0.5Gi"}},"serviceVersion":"6.0.27","systemAccounts":[{"name":"root","passwordConfig":{"length":16,"letterCase":"MixedCases","numDigits":8,"numSymbols":0,"seed":"mongodbs-zfgkjt"}}],"volumeClaimTemplates":[{"name":"data","spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"20Gi"}},"storageClassName":null}}]},{"disableExporter":false,"env":[{"name":"MONGODB_BALANCER_ENABLED","value":"false"}],"name":"mongos","replicas":3,"resources":{"limits":{"cpu":"200m","memory":"0.5Gi"},"requests":{"cpu":"200m","memory":"0.5Gi"}},"serviceVersion":"6.0.27"}],"shardings":[{"name":"shard","shards":3,"template":{"disableExporter":false,"env":[{"name":"SHARDING_NAME","value":"shard"}],"name":"mongodb","replicas":3,"resources":{"limits":{"cpu":"200m","memory":"0.5Gi"},"requests":{"cpu":"200m","memory":"0.5Gi"}},"serviceVersion":"6.0.27","volumeClaimTemplates":[{"name":"data","spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"20Gi"}},"storageClassName":null}}]}}],"terminationPolicy":"WipeOut","topology":"sharding"}} creationTimestamp: "2026-02-12T07:18:55Z" finalizers: - cluster.kubeblocks.io/finalizer generation: 2 labels: clusterdefinition.kubeblocks.io/name: mongodb name: mongodbs-zfgkjt namespace: ns-lcfxh resourceVersion: "357995" uid: e9915f14-76b6-4747-a9fc-7b0184747eb2 spec: clusterDef: mongodb componentSpecs: - componentDef: mongo-mongos-1.0.2 disableExporter: false env: - name: MONGODB_BALANCER_ENABLED value: "false" name: mongos podUpdatePolicy: PreferInPlace replicas: 3 resources: limits: cpu: 200m memory: 512Mi requests: cpu: 200m memory: 512Mi serviceVersion: 6.0.27 - componentDef: mongo-config-server-1.0.2 disableExporter: false env: - name: MONGODB_BALANCER_ENABLED value: "false" name: config-server podUpdatePolicy: PreferInPlace replicas: 3 resources: limits: cpu: 200m memory: 512Mi requests: cpu: 200m memory: 512Mi serviceVersion: 6.0.27 systemAccounts: - disabled: false name: root passwordConfig: length: 16 letterCase: MixedCases numDigits: 8 numSymbols: 0 seed: mongodbs-zfgkjt volumeClaimTemplates: - name: data spec: accessModes: - ReadWriteOnce resources: requests: storage: 20Gi shardings: - name: shard shardingDef: mongo-shard-1.0.2 shards: 3 template: componentDef: mongo-shard-1.0.2 disableExporter: false env: - name: SHARDING_NAME value: shard name: mongodb podUpdatePolicy: PreferInPlace replicas: 3 resources: limits: cpu: 200m memory: 512Mi requests: cpu: 200m memory: 512Mi serviceVersion: 6.0.27 volumeClaimTemplates: - name: data spec: accessModes: - ReadWriteOnce resources: requests: storage: 20Gi terminationPolicy: WipeOut topology: sharding status: components: config-server: observedGeneration: 2 phase: Running upToDate: true mongos: observedGeneration: 2 phase: Creating upToDate: true conditions: - lastTransitionTime: "2026-02-12T07:18:55Z" message: 'The operator has started the provisioning of Cluster: mongodbs-zfgkjt' observedGeneration: 2 reason: PreCheckSucceed status: "True" type: ProvisioningStarted - lastTransitionTime: "2026-02-12T07:18:55Z" message: Successfully applied for resources observedGeneration: 2 reason: ApplyResourcesSucceed status: "True" type: ApplyResources observedGeneration: 1 phase: Updating shardings: shard: observedGeneration: 1 phase: Creating ------------------------------------------------------------------------------------------------------------------ --------------------------------------describe cluster mongodbs-zfgkjt--------------------------------------  `kubectl describe cluster mongodbs-zfgkjt --namespace ns-lcfxh `(B  Name: mongodbs-zfgkjt Namespace: ns-lcfxh Labels: clusterdefinition.kubeblocks.io/name=mongodb Annotations: kubeblocks.io/crd-api-version: apps.kubeblocks.io/v1 API Version: apps.kubeblocks.io/v1 Kind: Cluster Metadata: Creation Timestamp: 2026-02-12T07:18:55Z Finalizers: cluster.kubeblocks.io/finalizer Generation: 2 Resource Version: 357995 UID: e9915f14-76b6-4747-a9fc-7b0184747eb2 Spec: Cluster Def: mongodb Component Specs: Component Def: mongo-mongos-1.0.2 Disable Exporter: false Env: Name: MONGODB_BALANCER_ENABLED Value: false Name: mongos Pod Update Policy: PreferInPlace Replicas: 3 Resources: Limits: Cpu: 200m Memory: 512Mi Requests: Cpu: 200m Memory: 512Mi Service Version: 6.0.27 Component Def: mongo-config-server-1.0.2 Disable Exporter: false Env: Name: MONGODB_BALANCER_ENABLED Value: false Name: config-server Pod Update Policy: PreferInPlace Replicas: 3 Resources: Limits: Cpu: 200m Memory: 512Mi Requests: Cpu: 200m Memory: 512Mi Service Version: 6.0.27 System Accounts: Disabled: false Name: root Password Config: Length: 16 Letter Case: MixedCases Num Digits: 8 Num Symbols: 0 Seed: mongodbs-zfgkjt Volume Claim Templates: Name: data Spec: Access Modes: ReadWriteOnce Resources: Requests: Storage: 20Gi Shardings: Name: shard Sharding Def: mongo-shard-1.0.2 Shards: 3 Template: Component Def: mongo-shard-1.0.2 Disable Exporter: false Env: Name: SHARDING_NAME Value: shard Name: mongodb Pod Update Policy: PreferInPlace Replicas: 3 Resources: Limits: Cpu: 200m Memory: 512Mi Requests: Cpu: 200m Memory: 512Mi Service Version: 6.0.27 Volume Claim Templates: Name: data Spec: Access Modes: ReadWriteOnce Resources: Requests: Storage: 20Gi Termination Policy: WipeOut Topology: sharding Status: Components: Config - Server: Observed Generation: 2 Phase: Running Up To Date: true Mongos: Observed Generation: 2 Phase: Creating Up To Date: true Conditions: Last Transition Time: 2026-02-12T07:18:55Z Message: The operator has started the provisioning of Cluster: mongodbs-zfgkjt Observed Generation: 2 Reason: PreCheckSucceed Status: True Type: ProvisioningStarted Last Transition Time: 2026-02-12T07:18:55Z Message: Successfully applied for resources Observed Generation: 2 Reason: ApplyResourcesSucceed Status: True Type: ApplyResources Observed Generation: 1 Phase: Updating Shardings: Shard: Observed Generation: 1 Phase: Creating Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal PreCheckSucceed 35m (x2 over 35m) cluster-controller The operator has started the provisioning of Cluster: mongodbs-zfgkjt Normal ApplyResourcesSucceed 35m (x2 over 35m) cluster-controller Successfully applied for resources Normal ClusterComponentPhaseTransition 35m (x4 over 35m) cluster-controller cluster component config-server is Creating Normal ClusterComponentPhaseTransition 2m1s (x26 over 35m) cluster-controller cluster sharding shard is Creating Normal ClusterComponentPhaseTransition 2m1s (x8 over 35m) cluster-controller cluster component mongos is Creating Normal ClusterComponentPhaseTransition 2m1s (x4 over 31m) cluster-controller cluster component config-server is Running ------------------------------------------------------------------------------------------------------------------ check pod status  `kbcli cluster list-instances mongodbs-zfgkjt --namespace ns-lcfxh `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME mongodbs-zfgkjt-config-server-0 ns-lcfxh mongodbs-zfgkjt config-server Running primary 0 200m / 200m 512Mi / 512Mi data:20Gi aks-cicdamdpool-14916756-vmss000005/10.224.0.10 Feb 12,2026 15:18 UTC+0800 mongodbs-zfgkjt-config-server-1 ns-lcfxh mongodbs-zfgkjt config-server Running secondary 0 200m / 200m 512Mi / 512Mi data:20Gi aks-cicdamdpool-14916756-vmss000000/10.224.0.9 Feb 12,2026 15:20 UTC+0800 mongodbs-zfgkjt-config-server-2 ns-lcfxh mongodbs-zfgkjt config-server Running secondary 0 200m / 200m 512Mi / 512Mi data:20Gi aks-cicdamdpool-14916756-vmss000002/10.224.0.8 Feb 12,2026 15:21 UTC+0800 mongodbs-zfgkjt-mongos-0 ns-lcfxh mongodbs-zfgkjt mongos Running 0 200m / 200m 512Mi / 512Mi aks-cicdamdpool-14916756-vmss000000/10.224.0.9 Feb 12,2026 15:18 UTC+0800 mongodbs-zfgkjt-shard-2zt-0 ns-lcfxh mongodbs-zfgkjt shard(shard-2zt) Running primary 0 200m / 200m 512Mi / 512Mi data:20Gi aks-cicdamdpool-14916756-vmss000000/10.224.0.9 Feb 12,2026 15:19 UTC+0800 mongodbs-zfgkjt-shard-2zt-1 ns-lcfxh mongodbs-zfgkjt shard(shard-2zt) Running secondary 0 200m / 200m 512Mi / 512Mi data:20Gi aks-cicdamdpool-14916756-vmss000005/10.224.0.10 Feb 12,2026 15:20 UTC+0800 mongodbs-zfgkjt-shard-2zt-2 ns-lcfxh mongodbs-zfgkjt shard(shard-2zt) Running secondary 0 200m / 200m 512Mi / 512Mi data:20Gi aks-cicdamdpool-14916756-vmss000002/10.224.0.8 Feb 12,2026 15:21 UTC+0800 mongodbs-zfgkjt-shard-kb5-0 ns-lcfxh mongodbs-zfgkjt shard(shard-kb5) Running primary 0 200m / 200m 512Mi / 512Mi data:20Gi aks-cicdamdpool-14916756-vmss000005/10.224.0.10 Feb 12,2026 15:19 UTC+0800 mongodbs-zfgkjt-shard-kb5-1 ns-lcfxh mongodbs-zfgkjt shard(shard-kb5) Running secondary 0 200m / 200m 512Mi / 512Mi data:20Gi aks-cicdamdpool-14916756-vmss000002/10.224.0.8 Feb 12,2026 15:21 UTC+0800 mongodbs-zfgkjt-shard-kb5-2 ns-lcfxh mongodbs-zfgkjt shard(shard-kb5) Running secondary 0 200m / 200m 512Mi / 512Mi data:20Gi aks-cicdamdpool-14916756-vmss000000/10.224.0.9 Feb 12,2026 15:21 UTC+0800 mongodbs-zfgkjt-shard-pf4-0 ns-lcfxh mongodbs-zfgkjt shard(shard-pf4) Running primary 0 200m / 200m 512Mi / 512Mi data:20Gi aks-cicdamdpool-14916756-vmss000002/10.224.0.8 Feb 12,2026 15:19 UTC+0800 mongodbs-zfgkjt-shard-pf4-1 ns-lcfxh mongodbs-zfgkjt shard(shard-pf4) Running secondary 0 200m / 200m 512Mi / 512Mi data:20Gi aks-cicdamdpool-14916756-vmss000000/10.224.0.9 Feb 12,2026 15:21 UTC+0800 mongodbs-zfgkjt-shard-pf4-2 ns-lcfxh mongodbs-zfgkjt shard(shard-pf4) Running secondary 0 200m / 200m 512Mi / 512Mi data:20Gi aks-cicdamdpool-14916756-vmss000005/10.224.0.10 Feb 12,2026 15:21 UTC+0800 check pod status done(B check cluster status again cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B check cluster status again timeout(B  `kubectl get secrets -l app.kubernetes.io/instance=mongodbs-zfgkjt`(B   `kubectl get secrets mongodbs-zfgkjt-config-server-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets mongodbs-zfgkjt-config-server-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets mongodbs-zfgkjt-config-server-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:e45v4c4RG49x3j1G;DB_PORT:27017;DB_DATABASE:(B get cluster mongodbs-zfgkjt shard shard component name  `kubectl get component -l "app.kubernetes.io/instance=mongodbs-zfgkjt,apps.kubeblocks.io/sharding-name=shard" --namespace ns-lcfxh`(B  no component name found(B There are no pods gotten.(B --------------------------------------describe component mongodbs-zfgkjt-config-server--------------------------------------  `kubectl describe component mongodbs-zfgkjt-config-server --namespace ns-lcfxh `(B  Name: mongodbs-zfgkjt-config-server Namespace: ns-lcfxh Labels: app.kubernetes.io/component=mongo-config-server-1.0.2 app.kubernetes.io/instance=mongodbs-zfgkjt app.kubernetes.io/managed-by=kubeblocks apps.kubeblocks.io/component-name=config-server componentdefinition.kubeblocks.io/name=mongo-config-server-1.0.2 Annotations: apps.kubeblocks.io/cluster-uid: e9915f14-76b6-4747-a9fc-7b0184747eb2 component.kubeblocks.io/last-service-account-name: kb-mongo-config-server-1.0.2 component.kubeblocks.io/last-service-account-rule-hash: 67bdfd86c5 kubeblocks.io/crd-api-version: apps.kubeblocks.io/v1 kubeblocks.io/generation: 2 kubeblocks.io/reconcile: shard-2zt@2 API Version: apps.kubeblocks.io/v1 Kind: Component Metadata: Creation Timestamp: 2026-02-12T07:18:55Z Finalizers: cluster.kubeblocks.io/finalizer component.kubeblocks.io/finalizer Generation: 2 Owner References: API Version: apps.kubeblocks.io/v1 Block Owner Deletion: true Controller: true Kind: Cluster Name: mongodbs-zfgkjt UID: e9915f14-76b6-4747-a9fc-7b0184747eb2 Resource Version: 357991 UID: f6906c21-3f61-4012-bfe0-02811601c7af Spec: Comp Def: mongo-config-server-1.0.2 Configs: Config Map: Name: mongodbs-zfgkjt-config-server-mongodb-config Name: mongodb-config Disable Exporter: false Env: Name: MONGODB_BALANCER_ENABLED Value: false Pod Update Policy: PreferInPlace Replicas: 3 Resources: Limits: Cpu: 200m Memory: 512Mi Requests: Cpu: 200m Memory: 512Mi Service Version: 6.0.27 System Accounts: Disabled: false Name: root Password Config: Length: 16 Letter Case: MixedCases Num Digits: 8 Num Symbols: 0 Seed: mongodbs-zfgkjt Termination Policy: WipeOut Volume Claim Templates: Name: data Spec: Access Modes: ReadWriteOnce Resources: Requests: Storage: 20Gi Status: Conditions: Last Transition Time: 2026-02-12T07:18:56Z Message: The operator has started the provisioning of Cluster: mongodbs-zfgkjt-config-server Observed Generation: 2 Reason: PreCheckSucceed Status: True Type: ProvisioningStarted Last Transition Time: 2026-02-12T07:22:33Z Message: the component phase is Running Observed Generation: 2 Reason: Available Status: True Type: Available Observed Generation: 2 Phase: Running Events: Type Reason Age From Message ---- ------ ---- ---- ------- Warning Warning 36m (x2 over 36m) component-controller config/script template has no template specified: mongodb-config Normal Unknown 36m component-controller the component phase is unknown Normal ComponentPhaseTransition 36m component-controller component is Creating Normal Unavailable 36m component-controller the component phase is Creating Normal ComponentPhaseTransition 33m component-controller component is Running Normal Available 33m component-controller the component phase is Running ------------------------------------------------------------------------------------------------------------------ --------------------------------------describe component mongodbs-zfgkjt-mongos--------------------------------------  `kubectl describe component mongodbs-zfgkjt-mongos --namespace ns-lcfxh `(B  Name: mongodbs-zfgkjt-mongos Namespace: ns-lcfxh Labels: app.kubernetes.io/component=mongo-mongos-1.0.2 app.kubernetes.io/instance=mongodbs-zfgkjt app.kubernetes.io/managed-by=kubeblocks apps.kubeblocks.io/component-name=mongos componentdefinition.kubeblocks.io/name=mongo-mongos-1.0.2 Annotations: apps.kubeblocks.io/cluster-uid: e9915f14-76b6-4747-a9fc-7b0184747eb2 component.kubeblocks.io/last-service-account-name: kb-mongo-mongos-1.0.2 component.kubeblocks.io/last-service-account-rule-hash: 565fd5c86b kubeblocks.io/crd-api-version: apps.kubeblocks.io/v1 kubeblocks.io/generation: 2 API Version: apps.kubeblocks.io/v1 Kind: Component Metadata: Creation Timestamp: 2026-02-12T07:18:55Z Finalizers: cluster.kubeblocks.io/finalizer component.kubeblocks.io/finalizer Generation: 2 Owner References: API Version: apps.kubeblocks.io/v1 Block Owner Deletion: true Controller: true Kind: Cluster Name: mongodbs-zfgkjt UID: e9915f14-76b6-4747-a9fc-7b0184747eb2 Resource Version: 342754 UID: d77ea32e-bff3-48bc-8380-cf67663b048c Spec: Comp Def: mongo-mongos-1.0.2 Configs: Config Map: Name: mongodbs-zfgkjt-mongos-mongodb-config Name: mongodb-config Disable Exporter: false Env: Name: MONGODB_BALANCER_ENABLED Value: false Pod Update Policy: PreferInPlace Replicas: 3 Resources: Limits: Cpu: 200m Memory: 512Mi Requests: Cpu: 200m Memory: 512Mi Service Version: 6.0.27 Termination Policy: WipeOut Status: Conditions: Last Transition Time: 2026-02-12T07:18:56Z Message: The operator has started the provisioning of Cluster: mongodbs-zfgkjt-mongos Observed Generation: 2 Reason: PreCheckSucceed Status: True Type: ProvisioningStarted Last Transition Time: 2026-02-12T07:19:01Z Message: the component phase is Creating Observed Generation: 2 Reason: Unavailable Status: False Type: Available Observed Generation: 2 Phase: Creating Events: Type Reason Age From Message ---- ------ ---- ---- ------- Warning Warning 36m (x2 over 36m) component-controller config/script template has no template specified: mongodb-config Normal Unknown 36m component-controller the component phase is unknown Normal ComponentPhaseTransition 36m (x2 over 36m) component-controller component is Creating Normal Unavailable 36m (x2 over 36m) component-controller the component phase is Creating ------------------------------------------------------------------------------------------------------------------ --------------------------------------describe component mongodbs-zfgkjt-shard-2zt--------------------------------------  `kubectl describe component mongodbs-zfgkjt-shard-2zt --namespace ns-lcfxh `(B  Name: mongodbs-zfgkjt-shard-2zt Namespace: ns-lcfxh Labels: app.kubernetes.io/component=mongo-shard-1.0.2 app.kubernetes.io/instance=mongodbs-zfgkjt app.kubernetes.io/managed-by=kubeblocks apps.kubeblocks.io/component-name=shard-2zt apps.kubeblocks.io/sharding-name=shard componentdefinition.kubeblocks.io/name=mongo-shard-1.0.2 Annotations: apps.kubeblocks.io/cluster-uid: e9915f14-76b6-4747-a9fc-7b0184747eb2 component.kubeblocks.io/last-service-account-name: kb-mongo-shard-1.0.2 component.kubeblocks.io/last-service-account-rule-hash: 5bf6849c9f kubeblocks.io/crd-api-version: apps.kubeblocks.io/v1 kubeblocks.io/generation: 1 API Version: apps.kubeblocks.io/v1 Kind: Component Metadata: Creation Timestamp: 2026-02-12T07:18:56Z Finalizers: cluster.kubeblocks.io/finalizer component.kubeblocks.io/finalizer Generation: 2 Owner References: API Version: apps.kubeblocks.io/v1 Block Owner Deletion: true Controller: true Kind: Cluster Name: mongodbs-zfgkjt UID: e9915f14-76b6-4747-a9fc-7b0184747eb2 Resource Version: 342789 UID: 12e481e8-6ff0-4830-aea9-9bff0c983ba2 Spec: Comp Def: mongo-shard-1.0.2 Configs: Config Map: Name: mongodbs-zfgkjt-shard-2zt-mongodb-config Name: mongodb-config Disable Exporter: false Env: Name: SHARDING_NAME Value: shard Pod Update Policy: PreferInPlace Replicas: 3 Resources: Limits: Cpu: 200m Memory: 512Mi Requests: Cpu: 200m Memory: 512Mi Service Version: 6.0.27 Termination Policy: WipeOut Volume Claim Templates: Name: data Spec: Access Modes: ReadWriteOnce Resources: Requests: Storage: 20Gi Status: Conditions: Last Transition Time: 2026-02-12T07:18:56Z Message: The operator has started the provisioning of Cluster: mongodbs-zfgkjt-shard-2zt Observed Generation: 2 Reason: PreCheckSucceed Status: True Type: ProvisioningStarted Last Transition Time: 2026-02-12T07:19:01Z Message: the component phase is Creating Observed Generation: 2 Reason: Unavailable Status: False Type: Available Observed Generation: 2 Phase: Creating Events: Type Reason Age From Message ---- ------ ---- ---- ------- Warning Warning 36m (x4 over 36m) component-controller config/script template has no template specified: mongodb-config Normal ComponentPhaseTransition 36m (x4 over 36m) component-controller component is Creating Normal Unavailable 36m (x4 over 36m) component-controller the component phase is Creating ------------------------------------------------------------------------------------------------------------------ --------------------------------------describe component mongodbs-zfgkjt-shard-kb5--------------------------------------  `kubectl describe component mongodbs-zfgkjt-shard-kb5 --namespace ns-lcfxh `(B  Name: mongodbs-zfgkjt-shard-kb5 Namespace: ns-lcfxh Labels: app.kubernetes.io/component=mongo-shard-1.0.2 app.kubernetes.io/instance=mongodbs-zfgkjt app.kubernetes.io/managed-by=kubeblocks apps.kubeblocks.io/component-name=shard-kb5 apps.kubeblocks.io/sharding-name=shard componentdefinition.kubeblocks.io/name=mongo-shard-1.0.2 Annotations: apps.kubeblocks.io/cluster-uid: e9915f14-76b6-4747-a9fc-7b0184747eb2 component.kubeblocks.io/last-service-account-name: kb-mongo-shard-1.0.2 component.kubeblocks.io/last-service-account-rule-hash: 5bf6849c9f kubeblocks.io/crd-api-version: apps.kubeblocks.io/v1 kubeblocks.io/generation: 1 API Version: apps.kubeblocks.io/v1 Kind: Component Metadata: Creation Timestamp: 2026-02-12T07:18:55Z Finalizers: cluster.kubeblocks.io/finalizer component.kubeblocks.io/finalizer Generation: 2 Owner References: API Version: apps.kubeblocks.io/v1 Block Owner Deletion: true Controller: true Kind: Cluster Name: mongodbs-zfgkjt UID: e9915f14-76b6-4747-a9fc-7b0184747eb2 Resource Version: 342794 UID: 102bd603-b1fe-4baa-ab92-07411f515f8a Spec: Comp Def: mongo-shard-1.0.2 Configs: Config Map: Name: mongodbs-zfgkjt-shard-kb5-mongodb-config Name: mongodb-config Disable Exporter: false Env: Name: SHARDING_NAME Value: shard Pod Update Policy: PreferInPlace Replicas: 3 Resources: Limits: Cpu: 200m Memory: 512Mi Requests: Cpu: 200m Memory: 512Mi Service Version: 6.0.27 Termination Policy: WipeOut Volume Claim Templates: Name: data Spec: Access Modes: ReadWriteOnce Resources: Requests: Storage: 20Gi Status: Conditions: Last Transition Time: 2026-02-12T07:18:56Z Message: The operator has started the provisioning of Cluster: mongodbs-zfgkjt-shard-kb5 Observed Generation: 2 Reason: PreCheckSucceed Status: True Type: ProvisioningStarted Last Transition Time: 2026-02-12T07:19:01Z Message: the component phase is Creating Observed Generation: 2 Reason: Unavailable Status: False Type: Available Observed Generation: 2 Phase: Creating Events: Type Reason Age From Message ---- ------ ---- ---- ------- Warning Warning 36m component-controller has no Credential object root found when resolving vars Warning Warning 36m (x3 over 36m) component-controller config/script template has no template specified: mongodb-config Normal ComponentPhaseTransition 36m (x3 over 36m) component-controller component is Creating Normal Unavailable 36m (x3 over 36m) component-controller the component phase is Creating ------------------------------------------------------------------------------------------------------------------ --------------------------------------describe component mongodbs-zfgkjt-shard-pf4--------------------------------------  `kubectl describe component mongodbs-zfgkjt-shard-pf4 --namespace ns-lcfxh `(B  Name: mongodbs-zfgkjt-shard-pf4 Namespace: ns-lcfxh Labels: app.kubernetes.io/component=mongo-shard-1.0.2 app.kubernetes.io/instance=mongodbs-zfgkjt app.kubernetes.io/managed-by=kubeblocks apps.kubeblocks.io/component-name=shard-pf4 apps.kubeblocks.io/sharding-name=shard componentdefinition.kubeblocks.io/name=mongo-shard-1.0.2 Annotations: apps.kubeblocks.io/cluster-uid: e9915f14-76b6-4747-a9fc-7b0184747eb2 component.kubeblocks.io/last-service-account-name: kb-mongo-shard-1.0.2 component.kubeblocks.io/last-service-account-rule-hash: 5bf6849c9f kubeblocks.io/crd-api-version: apps.kubeblocks.io/v1 kubeblocks.io/generation: 1 API Version: apps.kubeblocks.io/v1 Kind: Component Metadata: Creation Timestamp: 2026-02-12T07:18:55Z Finalizers: cluster.kubeblocks.io/finalizer component.kubeblocks.io/finalizer Generation: 2 Owner References: API Version: apps.kubeblocks.io/v1 Block Owner Deletion: true Controller: true Kind: Cluster Name: mongodbs-zfgkjt UID: e9915f14-76b6-4747-a9fc-7b0184747eb2 Resource Version: 342751 UID: bf08a3bf-0ff7-4768-a114-8158f6991b51 Spec: Comp Def: mongo-shard-1.0.2 Configs: Config Map: Name: mongodbs-zfgkjt-shard-pf4-mongodb-config Name: mongodb-config Disable Exporter: false Env: Name: SHARDING_NAME Value: shard Pod Update Policy: PreferInPlace Replicas: 3 Resources: Limits: Cpu: 200m Memory: 512Mi Requests: Cpu: 200m Memory: 512Mi Service Version: 6.0.27 Termination Policy: WipeOut Volume Claim Templates: Name: data Spec: Access Modes: ReadWriteOnce Resources: Requests: Storage: 20Gi Status: Conditions: Last Transition Time: 2026-02-12T07:18:56Z Message: The operator has started the provisioning of Cluster: mongodbs-zfgkjt-shard-pf4 Observed Generation: 2 Reason: PreCheckSucceed Status: True Type: ProvisioningStarted Last Transition Time: 2026-02-12T07:19:01Z Message: the component phase is Creating Observed Generation: 2 Reason: Unavailable Status: False Type: Available Observed Generation: 2 Phase: Creating Events: Type Reason Age From Message ---- ------ ---- ---- ------- Warning Warning 36m (x3 over 36m) component-controller config/script template has no template specified: mongodb-config Normal ComponentPhaseTransition 36m (x3 over 36m) component-controller component is Creating Normal Unavailable 36m (x3 over 36m) component-controller the component phase is Creating ------------------------------------------------------------------------------------------------------------------ cluster update terminationPolicy WipeOut  `kbcli cluster update mongodbs-zfgkjt --termination-policy=WipeOut --namespace ns-lcfxh `(B  cluster.apps.kubeblocks.io/mongodbs-zfgkjt updated (no change) delete cluster mongodbs-zfgkjt  `kbcli cluster delete mongodbs-zfgkjt --auto-approve --namespace ns-lcfxh `(B  pod_info:mongodbs-zfgkjt-config-server-0 4/4 Running 0 36m mongodbs-zfgkjt-config-server-1 4/4 Running 0 34m mongodbs-zfgkjt-config-server-2 4/4 Running 0 34m mongodbs-zfgkjt-mongos-0 1/2 Running 0 36m mongodbs-zfgkjt-shard-2zt-0 4/4 Running 0 36m mongodbs-zfgkjt-shard-2zt-1 4/4 Running 0 35m mongodbs-zfgkjt-shard-2zt-2 4/4 Running 0 34m mongodbs-zfgkjt-shard-kb5-0 4/4 Running 0 36m mongodbs-zfgkjt-shard-kb5-1 4/4 Running 0 34m mongodbs-zfgkjt-shard-kb5-2 4/4 Running 0 34m mongodbs-zfgkjt-shard-pf4-0 4/4 Running 0 36m mongodbs-zfgkjt-shard-pf4-1 4/4 Running 0 34m mongodbs-zfgkjt-shard-pf4-2 4/4 Running 0 34m Cluster mongodbs-zfgkjt deleted pod_info:mongodbs-zfgkjt-config-server-0 4/4 Running 0 37m mongodbs-zfgkjt-config-server-1 4/4 Running 0 35m mongodbs-zfgkjt-config-server-2 4/4 Running 0 34m mongodbs-zfgkjt-mongos-0 1/2 Running 0 37m mongodbs-zfgkjt-shard-2zt-0 4/4 Running 0 37m mongodbs-zfgkjt-shard-2zt-1 4/4 Running 0 36m mongodbs-zfgkjt-shard-2zt-2 4/4 Running 0 34m mongodbs-zfgkjt-shard-kb5-0 4/4 Terminating 0 37m mongodbs-zfgkjt-shard-kb5-1 4/4 Terminating 0 35m mongodbs-zfgkjt-shard-kb5-2 4/4 Terminating 0 34m mongodbs-zfgkjt-shard-pf4-0 4/4 Running 0 37m mongodbs-zfgkjt-shard-pf4-1 4/4 Running 0 35m mongodbs-zfgkjt-shard-pf4-2 4/4 Running 0 34m pod_info:mongodbs-zfgkjt-config-server-0 4/4 Running 0 37m mongodbs-zfgkjt-config-server-1 4/4 Running 0 35m mongodbs-zfgkjt-config-server-2 4/4 Running 0 35m mongodbs-zfgkjt-mongos-0 1/2 Running 0 37m mongodbs-zfgkjt-shard-2zt-0 4/4 Terminating 0 37m mongodbs-zfgkjt-shard-pf4-0 4/4 Terminating 0 37m pod_info:mongodbs-zfgkjt-config-server-0 4/4 Terminating 0 38m mongodbs-zfgkjt-config-server-1 4/4 Terminating 0 36m mongodbs-zfgkjt-config-server-2 4/4 Terminating 0 35m mongodbs-zfgkjt-mongos-0 1/2 Terminating 0 38m delete cluster pod done(B check cluster resource non-exist OK: pvc(B delete cluster done(B Mongodb Sharding Test Suite All Done!(B Test Engine: mongodb Test Type: 67 --------------------------------------Mongodb Sharding 6.0.27 (Topology = sharding Replicas 3) Test Result-------------------------------------- [FAILED]|[Create]|[Topology=sharding;ComponentDefinition=mongo-shard-1.0.2;ComponentVersion=mongodb-shard;ServiceVersion=6.0.27;]|[Description=Create a cluster with the specified topology sharding with the specified component definition mongo-shard-1.0.2 and component version mongodb-shard and service version 6.0.27](B [WARNING]|[Update]|[TerminationPolicy=WipeOut]|[Description=Update the cluster TerminationPolicy WipeOut](B [END]