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

RAN RDS PerformanceProfile architecture detection is incomplete (does not check MachineConfigPoolSelector)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • 4.20
    • GitOps ZTP
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • None
    • Low
    • None
    • All
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

      The current PerformanceProfile cluster-compare logic assumes there will be a "NodeSelector" that can be used to lookup the nodes associated with the PerformanceProfile and detect the CPU architecture.  However, this logic is incomplete.  "NodeSelector" is optional, and users may legitimately use "MachineConfigLabels" or "MachineConfigPoolSelector" instead, to link the PerformanceProfile to a group of nodes.

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

      4.20

      How reproducible:

      100%, but only if customers deviate from our example PerformanceProfile which does set a NodeSelector.

      Steps to Reproduce:

          1. Establish a PerformanceProfile from the RAN RDS without a NodeSelector, but using a MachineConfigPoolSelector instead
          2. Run cluster-compare with the RAN RDS templates

      Actual results:

      The PerformanceProfile architecture detection logic fails to find the CPU architecture:
      
      
      

      Expected results:

      The PerformanceProfile architecture detection logic should succeed and detect the CPU architecture.

              jramsay1@redhat.com Jim Ramsay
              jramsay1@redhat.com Jim Ramsay
              None
              None
              Dwaine Gonyier Dwaine Gonyier
              None
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: