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

NFD does not properly detect AMD processors

    XMLWordPrintable

Details

    • Moderate
    • False
    • Hide

      None

      Show
      None

    Description

      Description of problem:

      The documentation to implement support for sandboxed containers in OpenShift 4.11, suggests that NFD is configured
       to tag the appropriate nodes. This document proposes a "nfd.yaml" file 
      that is supposed to tag worker nodes with AMD processors, but those do 
      not appear to be working as expected.
      

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

       

      How reproducible:

      Always

      Steps to Reproduce:

      1.
      2.
      3.
      

      Actual results:

       

      Expected results:

       

      Additional info:

      See also https://issues.redhat.com/browse/MGMT-12444
      
      As documented, AMD is not tagged at all:
      
      - cpuId: ["SSE4", "SVM"]
        loadedKMod: ["kvm", "kvm_amd"]
      
      
      What actually works is removing the "cpuId" line:
      
      - loadedKMod: ["kvm", "kvm_amd"]
      
      
      A cursory search lead me to conclude that the NFD operator release 4.11 was tagged in May 2022. It appears that the NFD daemonset depends on the "cpuid" app, which only had support for AMD added in July 2022, and the daemonset was updated in August 2022.
      

       

       

       

      Attachments

        Issue Links

          Activity

            People

              rhn-gps-cprocter Chris Procter
              rhn-gps-cprocter Chris Procter
              Guy Gordani Guy Gordani
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: