Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-46601

[IBMCloud] [CAPI] Install disconnected cluster failed by process cluster-api-provider-ibmcloud

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • 4.19
    • Installer / IBM Cloud
    • None
    • No
    • False
    • Hide

      None

      Show
      None

      Description of problem:

      install disconnected cluster with CAPI, process cluster-api-provider-ibmcloud fail to start    

      Version-Release number of selected component (if applicable):

      4.19.0-0.nightly-2024-12-13-083421    

      How reproducible:

      Always

      Steps to Reproduce:

      1.Prepare disconneted install env
      2. install-config as the following:
      publish: Internal
      featureSet: CustomNoUpgrade
      featureGates: ["ClusterAPIInstall=true"]
      baseDomain: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
      credentialsMode: Manual
      platform:
        ibmcloud:
          region: us-east
          networkResourceGroupName: ci-op-xv1z7yq7-e5b9a-rg
          vpcName: ci-op-xv1z7yq7-e5b9a-vpc
          controlPlaneSubnets:
          - ci-op-xv1z7yq7-e5b9a-control-plane-us-east-3-0
          - ci-op-xv1z7yq7-e5b9a-control-plane-us-east-2-0
          - ci-op-xv1z7yq7-e5b9a-control-plane-us-east-1-0
          computeSubnets:
          - ci-op-xv1z7yq7-e5b9a-compute-us-east-3-0
          - ci-op-xv1z7yq7-e5b9a-compute-us-east-2-0
          - ci-op-xv1z7yq7-e5b9a-compute-us-east-1-0
          serviceEndpoints:
          - name: IAM
            url: https://private.iam.cloud.ibm.com
          - name: VPC
            url: https://us-east.private.iaas.cloud.ibm.com/v1
          - name: ResourceController
            url: https://private.resource-controller.cloud.ibm.com
          - name: ResourceManager
            url: https://private.resource-controller.cloud.ibm.com
          - name: DNSServices
            url: https://api.private.dns-svcs.cloud.ibm.com/v1
          - name: COS
            url: https://s3.direct.us-east.cloud-object-storage.appdomain.cloud
          - name: GlobalSearch
            url: https://api.private.global-search-tagging.cloud.ibm.com
          - name: GlobalTagging
            url: https://tags.private.global-search-tagging.cloud.ibm.com
          - name: COSConfig
            url: https://config.direct.cloud-object-storage.cloud.ibm.com/v1
          - name: GlobalCatalog
            url: https://private.globalcatalog.cloud.ibm.com
          - name: KeyProtect
            url: https://private.us-east.kms.cloud.ibm.com
      controlPlane:
        name: master
        platform:
          ibmcloud:
            type: bx2-4x16
            zones: [us-east-1, us-east-2, us-east-3]
        replicas: 3
      compute:
      - name: worker
        platform:
          ibmcloud:
            type: bx2-4x16
            zones: [us-east-1, us-east-2, us-east-3]
        replicas: 3
      networking:
        machineNetwork:
        - cidr: 10.241.0.0/16
      additionalTrustBundle: |
        -----BEGIN CERTIFICATE-----
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
        -----END CERTIFICATE-----
        -----BEGIN CERTIFICATE-----
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
        -----END CERTIFICATE-----
      imageContentSources:
      - mirrors:
        - ci-op-xv1z7yq7-e5b9a-bastion.mirror-registry.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:5000/ci-op-xv1z7yq7/release
        source: quay.io/openshift-release-dev/ocp-v4.0-art-dev
      - mirrors:
        - ci-op-xv1z7yq7-e5b9a-bastion.mirror-registry.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:5000/ci-op-xv1z7yq7/release
        source: registry.build01.ci.openshift.org/ci-op-xv1z7yq7/release
      
      3.install cluster 
          

      Actual results:

      level=info msg=Running process: Cluster API with args [-v=2 --diagnostics-address=0 --health-addr=127.0.0.1:36947 --webhook-port=34579 --webhook-cert-dir=/tmp/envtest-serving-certs-947452019 --kubeconfig=/tmp/installer/.clusterapi_output/envtest.kubeconfig]
      level=info msg=Running process: ibmcloud infrastructure provider with args [--provider-id-fmt=v2 -v=2 --metrics-bind-addr=0 --health-addr=127.0.0.1:37713 --leader-elect=false --webhook-port=38079 --webhook-cert-dir=/tmp/envtest-serving-certs-2695852763 --namespace=openshift-cluster-api-guests --service-endpoint=us-east,vpc=https://us-east.private.iaas.cloud.ibm.com/v1,rc=https://private.resource-controller.cloud.ibm.com,rm=https://private.resource-controller.cloud.ibm.com,cos=https://s3.direct.us-east.cloud-object-storage.appdomain.cloud,globaltagging=https://tags.private.global-search-tagging.cloud.ibm.com --kubeconfig=/tmp/installer/.clusterapi_output/envtest.kubeconfig]
      level=error msg=failed to fetch Cluster: failed to generate asset "Cluster": failed to create cluster: failed to run cluster api system: failed to run controller "ibmcloud infrastructure provider": failed to start controller "ibmcloud infrastructure provider": timeout waiting for process cluster-api-provider-ibmcloud to start successfully (it may have failed to start, or stopped unexpectedly before becoming ready)    

      Expected results:

      install succeed    

      Additional info:

      https://qe-private-deck-ci.apps.ci.l2s4.p1.openshiftapps.com/view/gs/qe-private-deck/pr-logs/pull/openshift_release/59392/rehearse-59392-periodic-ci-openshift-verification-tests-master-installer-rehearse-4.19-installer-rehearse-ibmcloud-dis-capi/1868894887550652416     

              cschaefe@redhat.com Christopher Schaefer
              maxu@redhat.com May Xu
              May Xu May Xu
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: