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

[GCP]multiple NICs when added machine is stuck in provisioned phase

XMLWordPrintable

    • Moderate
    • No
    • False
    • Hide

      None

      Show
      None

      Description of problem:

          When multiple Network interface is attached to GCP machine is stuck in provisioned phase

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

          4.18.0-0.nightly-2024-10-16-094159

      How reproducible:

      Always    

      Steps to Reproduce:

          Update machineset spec like below and scale replicas, before that set up another VPC network using gcp console or cli,make sure that it is created successfully ( refer to the existing VPC network present in machineset yaml and modify values accordingly )
      
          spec:
            lifecycleHooks: {}
            providerSpec:
              value:
                apiVersion: machine.openshift.io/v1beta1
                canIPForward: false
                credentialsSecret:
                  name: gcp-cloud-credentials
                deletionProtection: false
                disks:
                - autoDelete: true
                  boot: true
                  image: projects/rhcos-cloud/global/images/rhcos-418-94-202410090804-0-gcp-x86-64
                  labels: {}
                  sizeGb: 128
                  type: pd-ssd
                kind: GCPMachineProviderSpec
                machineType: n2-standard-4
                metadata:
                  creationTimestamp: null
                networkInterfaces:
                - network: miyadav-1809g-7bdh4-network
                  subnetwork: miyadav-1809g-7bdh4-worker-subnet
                - network: miyadav-1809g-7bdh4-network2
                  subnetwork: miyadav-1809g-7bdh4-worker-subnet2
                projectID: openshift-qe
                region: us-central1
                serviceAccounts:
                - email: miyadav-1809g-7bdh4-w@openshift-qe.iam.gserviceaccount.com
                  scopes:
                  - https://www.googleapis.com/auth/cloud-platform
                shieldedInstanceConfig: {}
                tags:
                - miyadav-1809g-7bdh4-worker
                - inv
                userDataSecret:
                  name: worker-user-data
                zone: us-central1-f
           

      Actual results:

          Machines stuck in provisioned phase whereas it is successfully showing as running in gcp console with multiple NICs

      Expected results:

      Machines are running in GCP , should report back proper status .    

      Additional info:

          serial logs url - https://console.cloud.google.com/compute/instancesDetail/zones/us-central1-f/instances/miyadav-1809g-7bdh4-worker-f-q52lv/console?port=1&project=openshift-qe
      .
      .
      .
      
      [   65.553572] ignition[820]: GET error: Get "https://api-int.miyadav-1809g.qe.gcp.devcluster.openshift.com:22623/config/worker": dial tcp 10.0.0.2:22623: i/o timeout
      [   65.954095] ignition[820]: GET https://api-int.miyadav-1809g.qe.gcp.devcluster.openshift.com:22623/config/worker: attempt #3
      .
      .
      .
      
      

      must-gather - https://drive.google.com/file/d/14a8DUM57KcY4e2V1wf3XwnKECXHyMgFz/view?usp=sharing

      serial logs in case original gets deleted - https://docs.google.com/document/d/1UuRgzGRswl9SdCZM1i5p2em6PA7nixi0UAp6XmZCXFY/edit?usp=sharing

       

            rh-ee-tbarberb Theo Barber-Bany
            rh-ee-miyadav Milind Yadav
            Zhaohua Sun Zhaohua Sun
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: