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

MAO multi-nic e2e tests not cleaning up machines

XMLWordPrintable

    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • None
    • Important
    • None
    • None
    • Proposed
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

      The MAO (Machine API Operator) e2e tests for multi-nic are not cleaning up machineset machines after test resulting in the node becoming ready during other machineset tests and causing test failures.

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

      4.20 / 4.19

      How reproducible:

      frequently.  

      Steps to Reproduce:

      1. Review following test: https://prow.ci.openshift.org/view/gs/test-platform-results/logs/periodic-ci-openshift-release-master-nightly-4.20-e2e-vsphere-ovn-serial-runc/1938385603997470720     

      Actual results:

      e2e fails    

      Expected results:

      e2e passes    

      Additional info:

      In the output of the e2e, we can see:
      
      `STEP: got 4 nodes, expecting 3 @ 06/27/25 02:08:20.756`
      
      It seems that during this tests, an additional node became ready during the tests resulting in the initial node count to not match the replicas count of the worker machineset.  The timestamp of the machine that was created prior matched the timeframe where the multi-nic tests was running that scales up a machineset to validate machine config is correct.

              rhn-support-ngirard Neil Girard
              rhn-support-ngirard Neil Girard
              None
              None
              Zhaohua Sun Zhaohua Sun
              None
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: