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 7 --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-lkvcm `(B   `kubectl create namespace ns-lkvcm`(B  namespace/ns-lkvcm created create namespace ns-lkvcm 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,7.0.28 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-awfpsa 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-awfpsa namespace: ns-lkvcm spec: clusterDef: mongodb topology: sharding terminationPolicy: WipeOut shardings: - name: shard shards: 3 template: name: mongodb serviceVersion: 7.0.28 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: 7.0.28 replicas: 3 disableExporter: false systemAccounts: - name: root passwordConfig: length: 16 numDigits: 8 numSymbols: 0 letterCase: MixedCases seed: mongodbs-awfpsa 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: 7.0.28 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-awfpsa.yaml`(B  cluster.apps.kubeblocks.io/mongodbs-awfpsa created apply test_create_mongodbs-awfpsa.yaml Success(B  `rm -rf test_create_mongodbs-awfpsa.yaml`(B  check cluster status  `kbcli cluster list mongodbs-awfpsa --show-labels --namespace ns-lkvcm `(B  NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mongodbs-awfpsa ns-lkvcm mongodb WipeOut Creating 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:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B cluster_status:Updating(B 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-awfpsa yaml--------------------------------------  `kubectl get cluster mongodbs-awfpsa -o yaml --namespace ns-lkvcm `(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-awfpsa","namespace":"ns-lkvcm"},"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":"7.0.28","systemAccounts":[{"name":"root","passwordConfig":{"length":16,"letterCase":"MixedCases","numDigits":8,"numSymbols":0,"seed":"mongodbs-awfpsa"}}],"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":"7.0.28"}],"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":"7.0.28","volumeClaimTemplates":[{"name":"data","spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"20Gi"}},"storageClassName":null}}]}}],"terminationPolicy":"WipeOut","topology":"sharding"}} creationTimestamp: "2026-02-12T07:18:50Z" finalizers: - cluster.kubeblocks.io/finalizer generation: 2 labels: clusterdefinition.kubeblocks.io/name: mongodb name: mongodbs-awfpsa namespace: ns-lkvcm resourceVersion: "356653" uid: e17a286a-9381-4fe4-b289-a748eff5d786 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: 7.0.28 - 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: 7.0.28 systemAccounts: - disabled: false name: root passwordConfig: length: 16 letterCase: MixedCases numDigits: 8 numSymbols: 0 seed: mongodbs-awfpsa 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: 7.0.28 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:50Z" message: 'The operator has started the provisioning of Cluster: mongodbs-awfpsa' observedGeneration: 2 reason: PreCheckSucceed status: "True" type: ProvisioningStarted - lastTransitionTime: "2026-02-12T07:18:50Z" message: Successfully applied for resources observedGeneration: 2 reason: ApplyResourcesSucceed status: "True" type: ApplyResources observedGeneration: 1 phase: Updating shardings: shard: observedGeneration: 1 phase: Running ------------------------------------------------------------------------------------------------------------------ --------------------------------------describe cluster mongodbs-awfpsa--------------------------------------  `kubectl describe cluster mongodbs-awfpsa --namespace ns-lkvcm `(B  Name: mongodbs-awfpsa Namespace: ns-lkvcm 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:50Z Finalizers: cluster.kubeblocks.io/finalizer Generation: 2 Resource Version: 356653 UID: e17a286a-9381-4fe4-b289-a748eff5d786 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: 7.0.28 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: 7.0.28 System Accounts: Disabled: false Name: root Password Config: Length: 16 Letter Case: MixedCases Num Digits: 8 Num Symbols: 0 Seed: mongodbs-awfpsa 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: 7.0.28 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:50Z Message: The operator has started the provisioning of Cluster: mongodbs-awfpsa Observed Generation: 2 Reason: PreCheckSucceed Status: True Type: ProvisioningStarted Last Transition Time: 2026-02-12T07:18:50Z 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: Running Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal PreCheckSucceed 35m (x2 over 35m) cluster-controller The operator has started the provisioning of Cluster: mongodbs-awfpsa Normal ApplyResourcesSucceed 35m (x2 over 35m) cluster-controller Successfully applied for resources Normal ClusterComponentPhaseTransition 35m (x16 over 35m) cluster-controller cluster sharding shard is Creating Normal ClusterComponentPhaseTransition 35m (x3 over 35m) cluster-controller cluster component config-server is Creating Normal ClusterComponentPhaseTransition 114s (x18 over 35m) cluster-controller cluster component mongos is Creating Normal ClusterComponentPhaseTransition 114s (x6 over 32m) cluster-controller cluster sharding shard is Running Normal ClusterComponentPhaseTransition 114s (x4 over 32m) cluster-controller cluster component config-server is Running ------------------------------------------------------------------------------------------------------------------ check pod status  `kbcli cluster list-instances mongodbs-awfpsa --namespace ns-lkvcm `(B  NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME mongodbs-awfpsa-config-server-0 ns-lkvcm mongodbs-awfpsa config-server Running primary 0 200m / 200m 512Mi / 512Mi data:20Gi aks-cicdamdpool-14916756-vmss000000/10.224.0.9 Feb 12,2026 15:18 UTC+0800 mongodbs-awfpsa-config-server-1 ns-lkvcm mongodbs-awfpsa config-server Running secondary 0 200m / 200m 512Mi / 512Mi data:20Gi aks-cicdamdpool-14916756-vmss000002/10.224.0.8 Feb 12,2026 15:20 UTC+0800 mongodbs-awfpsa-config-server-2 ns-lkvcm mongodbs-awfpsa config-server Running secondary 0 200m / 200m 512Mi / 512Mi data:20Gi aks-cicdamdpool-14916756-vmss000005/10.224.0.10 Feb 12,2026 15:21 UTC+0800 mongodbs-awfpsa-mongos-0 ns-lkvcm mongodbs-awfpsa mongos Running 0 200m / 200m 512Mi / 512Mi aks-cicdamdpool-14916756-vmss000002/10.224.0.8 Feb 12,2026 15:18 UTC+0800 mongodbs-awfpsa-mongos-1 ns-lkvcm mongodbs-awfpsa mongos Running 0 200m / 200m 512Mi / 512Mi aks-cicdamdpool-14916756-vmss000000/10.224.0.9 Feb 12,2026 15:20 UTC+0800 mongodbs-awfpsa-shard-2q4-0 ns-lkvcm mongodbs-awfpsa shard(shard-2q4) 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-awfpsa-shard-2q4-1 ns-lkvcm mongodbs-awfpsa shard(shard-2q4) 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-awfpsa-shard-2q4-2 ns-lkvcm mongodbs-awfpsa shard(shard-2q4) Running secondary 0 200m / 200m 512Mi / 512Mi data:20Gi aks-cicdamdpool-14916756-vmss000002/10.224.0.8 Feb 12,2026 15:20 UTC+0800 mongodbs-awfpsa-shard-4kw-0 ns-lkvcm mongodbs-awfpsa shard(shard-4kw) Running primary 0 200m / 200m 512Mi / 512Mi data:20Gi aks-cicdamdpool-14916756-vmss000000/10.224.0.9 Feb 12,2026 15:18 UTC+0800 mongodbs-awfpsa-shard-4kw-1 ns-lkvcm mongodbs-awfpsa shard(shard-4kw) Running secondary 0 200m / 200m 512Mi / 512Mi data:20Gi aks-cicdamdpool-14916756-vmss000002/10.224.0.8 Feb 12,2026 15:20 UTC+0800 mongodbs-awfpsa-shard-4kw-2 ns-lkvcm mongodbs-awfpsa shard(shard-4kw) Running secondary 0 200m / 200m 512Mi / 512Mi data:20Gi aks-cicdamdpool-14916756-vmss000005/10.224.0.10 Feb 12,2026 15:21 UTC+0800 mongodbs-awfpsa-shard-nhw-0 ns-lkvcm mongodbs-awfpsa shard(shard-nhw) Running primary 0 200m / 200m 512Mi / 512Mi data:20Gi aks-cicdamdpool-14916756-vmss000002/10.224.0.8 Feb 12,2026 15:18 UTC+0800 mongodbs-awfpsa-shard-nhw-1 ns-lkvcm mongodbs-awfpsa shard(shard-nhw) 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-awfpsa-shard-nhw-2 ns-lkvcm mongodbs-awfpsa shard(shard-nhw) Running secondary 0 200m / 200m 512Mi / 512Mi data:20Gi aks-cicdamdpool-14916756-vmss000000/10.224.0.9 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-awfpsa`(B   `kubectl get secrets mongodbs-awfpsa-config-server-account-root -o jsonpath="{.data.username}"`(B   `kubectl get secrets mongodbs-awfpsa-config-server-account-root -o jsonpath="{.data.password}"`(B   `kubectl get secrets mongodbs-awfpsa-config-server-account-root -o jsonpath="{.data.port}"`(B  DB_USERNAME:root;DB_PASSWORD:p8R21z0333xeCJ9M;DB_PORT:27017;DB_DATABASE:(B get cluster mongodbs-awfpsa shard shard component name  `kubectl get component -l "app.kubernetes.io/instance=mongodbs-awfpsa,apps.kubeblocks.io/sharding-name=shard" --namespace ns-lkvcm`(B  set shard component name:shard-4kw check pod mongodbs-awfpsa-shard-4kw-0 container_name mongodb exist password p8R21z0333xeCJ9M(B Container mongodb logs contain secret password:2026-02-12T07:20:20Z INFO MongoDB Create user: root, passwd: p8R21z0333xeCJ9M, roles: map[db:admin role:root](B --------------------------------------describe component mongodbs-awfpsa-config-server--------------------------------------  `kubectl describe component mongodbs-awfpsa-config-server --namespace ns-lkvcm `(B  Name: mongodbs-awfpsa-config-server Namespace: ns-lkvcm Labels: app.kubernetes.io/component=mongo-config-server-1.0.2 app.kubernetes.io/instance=mongodbs-awfpsa 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: e17a286a-9381-4fe4-b289-a748eff5d786 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: mongos@2 API Version: apps.kubeblocks.io/v1 Kind: Component Metadata: Creation Timestamp: 2026-02-12T07:18:50Z 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-awfpsa UID: e17a286a-9381-4fe4-b289-a748eff5d786 Resource Version: 356647 UID: fe699d5a-4ac1-4577-b58a-2db941630969 Spec: Comp Def: mongo-config-server-1.0.2 Configs: Config Map: Name: mongodbs-awfpsa-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: 7.0.28 System Accounts: Disabled: false Name: root Password Config: Length: 16 Letter Case: MixedCases Num Digits: 8 Num Symbols: 0 Seed: mongodbs-awfpsa 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:54Z Message: The operator has started the provisioning of Cluster: mongodbs-awfpsa-config-server Observed Generation: 2 Reason: PreCheckSucceed Status: True Type: ProvisioningStarted Last Transition Time: 2026-02-12T07:22:12Z 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 ---- ------ ---- ---- ------- 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 Normal ComponentPhaseTransition 33m component-controller component is Running Normal Available 33m component-controller the component phase is Running ------------------------------------------------------------------------------------------------------------------ --------------------------------------describe component mongodbs-awfpsa-mongos--------------------------------------  `kubectl describe component mongodbs-awfpsa-mongos --namespace ns-lkvcm `(B  Name: mongodbs-awfpsa-mongos Namespace: ns-lkvcm Labels: app.kubernetes.io/component=mongo-mongos-1.0.2 app.kubernetes.io/instance=mongodbs-awfpsa 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: e17a286a-9381-4fe4-b289-a748eff5d786 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:50Z 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-awfpsa UID: e17a286a-9381-4fe4-b289-a748eff5d786 Resource Version: 341975 UID: d122a614-cad5-422e-8c75-01c073958eb7 Spec: Comp Def: mongo-mongos-1.0.2 Configs: Config Map: Name: mongodbs-awfpsa-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: 7.0.28 Termination Policy: WipeOut Status: Conditions: Last Transition Time: 2026-02-12T07:18:50Z Message: The operator has started the provisioning of Cluster: mongodbs-awfpsa-mongos Observed Generation: 2 Reason: PreCheckSucceed Status: True Type: ProvisioningStarted Last Transition Time: 2026-02-12T07:18:54Z 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 (x4 over 36m) component-controller component is Creating Normal Unavailable 36m (x4 over 36m) component-controller the component phase is Creating ------------------------------------------------------------------------------------------------------------------ --------------------------------------describe component mongodbs-awfpsa-shard-2q4--------------------------------------  `kubectl describe component mongodbs-awfpsa-shard-2q4 --namespace ns-lkvcm `(B  Name: mongodbs-awfpsa-shard-2q4 Namespace: ns-lkvcm Labels: app.kubernetes.io/component=mongo-shard-1.0.2 app.kubernetes.io/instance=mongodbs-awfpsa app.kubernetes.io/managed-by=kubeblocks apps.kubeblocks.io/component-name=shard-2q4 apps.kubeblocks.io/sharding-name=shard componentdefinition.kubeblocks.io/name=mongo-shard-1.0.2 Annotations: apps.kubeblocks.io/cluster-uid: e17a286a-9381-4fe4-b289-a748eff5d786 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 kubeblocks.io/post-provision-done: 2026-02-12T07:21:21.023834501Z kubeblocks.io/reconcile: mongos@2 API Version: apps.kubeblocks.io/v1 Kind: Component Metadata: Creation Timestamp: 2026-02-12T07:18:50Z 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-awfpsa UID: e17a286a-9381-4fe4-b289-a748eff5d786 Resource Version: 351810 UID: a821d288-92f1-43af-9f73-8d8e076ae8af Spec: Comp Def: mongo-shard-1.0.2 Configs: Config Map: Name: mongodbs-awfpsa-shard-2q4-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: 7.0.28 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:50Z Message: The operator has started the provisioning of Cluster: mongodbs-awfpsa-shard-2q4 Observed Generation: 2 Reason: PreCheckSucceed Status: True Type: ProvisioningStarted Last Transition Time: 2026-02-12T07:21:22Z 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 component-controller has no Credential object root found when resolving vars Warning Warning 36m (x2 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 Warning Requeue 34m component-controller requeue to waiting for post-provision annotation to be set Normal ComponentPhaseTransition 34m component-controller component is Running Normal Available 34m component-controller the component phase is Running ------------------------------------------------------------------------------------------------------------------ --------------------------------------describe component mongodbs-awfpsa-shard-4kw--------------------------------------  `kubectl describe component mongodbs-awfpsa-shard-4kw --namespace ns-lkvcm `(B  Name: mongodbs-awfpsa-shard-4kw Namespace: ns-lkvcm Labels: app.kubernetes.io/component=mongo-shard-1.0.2 app.kubernetes.io/instance=mongodbs-awfpsa app.kubernetes.io/managed-by=kubeblocks apps.kubeblocks.io/component-name=shard-4kw apps.kubeblocks.io/sharding-name=shard componentdefinition.kubeblocks.io/name=mongo-shard-1.0.2 Annotations: apps.kubeblocks.io/cluster-uid: e17a286a-9381-4fe4-b289-a748eff5d786 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 kubeblocks.io/post-provision-done: 2026-02-12T07:21:57.163870902Z kubeblocks.io/reconcile: mongos@2 API Version: apps.kubeblocks.io/v1 Kind: Component Metadata: Creation Timestamp: 2026-02-12T07:18:50Z 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-awfpsa UID: e17a286a-9381-4fe4-b289-a748eff5d786 Resource Version: 355809 UID: 04d1247b-3d8a-42c8-a5d1-ef988f0ace02 Spec: Comp Def: mongo-shard-1.0.2 Configs: Config Map: Name: mongodbs-awfpsa-shard-4kw-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: 7.0.28 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:50Z Message: The operator has started the provisioning of Cluster: mongodbs-awfpsa-shard-4kw Observed Generation: 2 Reason: PreCheckSucceed Status: True Type: ProvisioningStarted Last Transition Time: 2026-02-12T07:22:02Z 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 component-controller has no Credential object root found when resolving vars Normal ComponentPhaseTransition 36m component-controller component is Creating Normal Unavailable 36m component-controller the component phase is Creating Warning Requeue 33m component-controller requeue to waiting for post-provision annotation to be set Normal ComponentPhaseTransition 33m component-controller component is Running Normal Available 33m component-controller the component phase is Running ------------------------------------------------------------------------------------------------------------------ --------------------------------------describe component mongodbs-awfpsa-shard-nhw--------------------------------------  `kubectl describe component mongodbs-awfpsa-shard-nhw --namespace ns-lkvcm `(B  Name: mongodbs-awfpsa-shard-nhw Namespace: ns-lkvcm Labels: app.kubernetes.io/component=mongo-shard-1.0.2 app.kubernetes.io/instance=mongodbs-awfpsa app.kubernetes.io/managed-by=kubeblocks apps.kubeblocks.io/component-name=shard-nhw apps.kubeblocks.io/sharding-name=shard componentdefinition.kubeblocks.io/name=mongo-shard-1.0.2 Annotations: apps.kubeblocks.io/cluster-uid: e17a286a-9381-4fe4-b289-a748eff5d786 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 kubeblocks.io/post-provision-done: 2026-02-12T07:22:00.832399937Z kubeblocks.io/reconcile: mongos@2 API Version: apps.kubeblocks.io/v1 Kind: Component Metadata: Creation Timestamp: 2026-02-12T07:18:50Z 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-awfpsa UID: e17a286a-9381-4fe4-b289-a748eff5d786 Resource Version: 356143 UID: 8b1c1fab-1bb2-4438-a1f7-99c562a59f75 Spec: Comp Def: mongo-shard-1.0.2 Configs: Config Map: Name: mongodbs-awfpsa-shard-nhw-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: 7.0.28 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:50Z Message: The operator has started the provisioning of Cluster: mongodbs-awfpsa-shard-nhw Observed Generation: 2 Reason: PreCheckSucceed Status: True Type: ProvisioningStarted Last Transition Time: 2026-02-12T07:22:06Z 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 (x3 over 36m) component-controller has no Credential object root found when resolving vars Warning Warning 36m component-controller config/script template has no template specified: mongodb-config Normal ComponentPhaseTransition 36m (x2 over 36m) component-controller component is Creating Normal Unavailable 36m (x2 over 36m) component-controller the component phase is Creating Warning Requeue 33m component-controller requeue to waiting for post-provision annotation to be set Normal ComponentPhaseTransition 33m component-controller component is Running Normal Available 33m component-controller the component phase is Running ------------------------------------------------------------------------------------------------------------------ cluster update terminationPolicy WipeOut  `kbcli cluster update mongodbs-awfpsa --termination-policy=WipeOut --namespace ns-lkvcm `(B  cluster.apps.kubeblocks.io/mongodbs-awfpsa updated (no change) delete cluster mongodbs-awfpsa  `kbcli cluster delete mongodbs-awfpsa --auto-approve --namespace ns-lkvcm `(B  pod_info:mongodbs-awfpsa-config-server-0 4/4 Running 0 36m mongodbs-awfpsa-config-server-1 4/4 Running 0 35m mongodbs-awfpsa-config-server-2 4/4 Running 0 34m mongodbs-awfpsa-mongos-0 1/2 Running 0 36m mongodbs-awfpsa-mongos-1 1/2 Running 0 35m mongodbs-awfpsa-shard-2q4-0 4/4 Running 0 36m mongodbs-awfpsa-shard-2q4-1 4/4 Running 0 35m mongodbs-awfpsa-shard-2q4-2 4/4 Running 0 34m mongodbs-awfpsa-shard-4kw-0 4/4 Running 0 36m mongodbs-awfpsa-shard-4kw-1 4/4 Running 0 35m mongodbs-awfpsa-shard-4kw-2 4/4 Running 0 34m mongodbs-awfpsa-shard-nhw-0 4/4 Running 0 36m mongodbs-awfpsa-shard-nhw-1 4/4 Running 0 34m mongodbs-awfpsa-shard-nhw-2 4/4 Running 0 34m Cluster mongodbs-awfpsa deleted pod_info:mongodbs-awfpsa-config-server-0 4/4 Running 0 37m mongodbs-awfpsa-config-server-1 4/4 Running 0 35m mongodbs-awfpsa-config-server-2 4/4 Running 0 34m mongodbs-awfpsa-mongos-0 1/2 Running 0 37m mongodbs-awfpsa-mongos-1 1/2 Running 0 35m mongodbs-awfpsa-shard-2q4-0 4/4 Terminating 0 37m mongodbs-awfpsa-shard-2q4-2 4/4 Terminating 0 35m mongodbs-awfpsa-shard-4kw-0 4/4 Terminating 0 37m mongodbs-awfpsa-shard-4kw-1 4/4 Terminating 0 35m mongodbs-awfpsa-shard-4kw-2 0/4 Error 0 34m mongodbs-awfpsa-shard-nhw-0 4/4 Terminating 0 37m mongodbs-awfpsa-shard-nhw-1 0/4 Error 0 35m pod_info:mongodbs-awfpsa-config-server-0 4/4 Terminating 0 37m mongodbs-awfpsa-config-server-1 4/4 Terminating 0 36m mongodbs-awfpsa-config-server-2 4/4 Terminating 0 35m mongodbs-awfpsa-mongos-0 1/2 Terminating 0 37m mongodbs-awfpsa-mongos-1 1/2 Terminating 0 35m 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 7.0.28 (Topology = sharding Replicas 3) Test Result-------------------------------------- [FAILED]|[Create]|[Topology=sharding;ComponentDefinition=mongo-shard-1.0.2;ComponentVersion=mongodb-shard;ServiceVersion=7.0.28;]|[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 7.0.28](B [SKIPPED]|[Update]|[TerminationPolicy=WipeOut]|[Description=Update the cluster TerminationPolicy WipeOut](B [END]