Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-40776

Limited selection of CPU models in node labels

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Blocker Blocker
    • CNV v4.16.0
    • None
    • CNV Virtualization
    • None
    • 5
    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • ---
    • ---
    • No

      Description of problem:

      There is a very limited number of cpu models on the node labels:
      
      $ for i in $(oc get node -o name | grep worker);do echo $i;oc describe $i | egrep "cpu-model"; done
      
      node/virt-den-416-lq5kg-worker-0-qbb8p
                          cpu-model-migration.node.kubevirt.io/Cascadelake-Server=true
                          cpu-model-migration.node.kubevirt.io/Opteron_G1=true
                          cpu-model-migration.node.kubevirt.io/Penryn=true
                          cpu-model.node.kubevirt.io/Opteron_G1=true
                          cpu-model.node.kubevirt.io/Penryn=true
      
      node/virt-den-416-lq5kg-worker-0-vthwp
                          cpu-model-migration.node.kubevirt.io/Cascadelake-Server=true
                          cpu-model-migration.node.kubevirt.io/Opteron_G1=true
                          cpu-model-migration.node.kubevirt.io/Penryn=true
                          cpu-model.node.kubevirt.io/Opteron_G1=true
                          cpu-model.node.kubevirt.io/Penryn=true
      
      node/virt-den-416-lq5kg-worker-0-z9f5m
                          cpu-model-migration.node.kubevirt.io/Opteron_G1=true
                          cpu-model-migration.node.kubevirt.io/Penryn=true
                          cpu-model-migration.node.kubevirt.io/Snowridge=true
                          cpu-model.node.kubevirt.io/Opteron_G1=true
                          cpu-model.node.kubevirt.io/Penryn=true
      
      
      
      In 4.15 similar node had a much wider variety of cpu-models in node labels:
      
      $ oc describe node virt-den-415-skl9s-worker-0-mv5wg | grep cpu-model
                          cpu-model-migration.node.kubevirt.io/Broadwell-noTSX=true
                          cpu-model-migration.node.kubevirt.io/Broadwell-noTSX-IBRS=true
                          cpu-model-migration.node.kubevirt.io/Cascadelake-Server=true
                          cpu-model-migration.node.kubevirt.io/Haswell-noTSX=true
                          cpu-model-migration.node.kubevirt.io/Haswell-noTSX-IBRS=true
                          cpu-model-migration.node.kubevirt.io/IvyBridge=true
                          cpu-model-migration.node.kubevirt.io/IvyBridge-IBRS=true
                          cpu-model-migration.node.kubevirt.io/Nehalem=true
                          cpu-model-migration.node.kubevirt.io/Nehalem-IBRS=true
                          cpu-model-migration.node.kubevirt.io/Opteron_G1=true
                          cpu-model-migration.node.kubevirt.io/Penryn=true
                          cpu-model-migration.node.kubevirt.io/SandyBridge=true
                          cpu-model-migration.node.kubevirt.io/SandyBridge-IBRS=true
                          cpu-model-migration.node.kubevirt.io/Westmere=true
                          cpu-model-migration.node.kubevirt.io/Westmere-IBRS=true
                          cpu-model.node.kubevirt.io/Broadwell-noTSX=true
                          cpu-model.node.kubevirt.io/Broadwell-noTSX-IBRS=true
                          cpu-model.node.kubevirt.io/Haswell-noTSX=true
                          cpu-model.node.kubevirt.io/Haswell-noTSX-IBRS=true
                          cpu-model.node.kubevirt.io/IvyBridge=true
                          cpu-model.node.kubevirt.io/IvyBridge-IBRS=true
                          cpu-model.node.kubevirt.io/Nehalem=true
                          cpu-model.node.kubevirt.io/Nehalem-IBRS=true
                          cpu-model.node.kubevirt.io/Opteron_G1=true
                          cpu-model.node.kubevirt.io/Penryn=true
                          cpu-model.node.kubevirt.io/SandyBridge=true
                          cpu-model.node.kubevirt.io/SandyBridge-IBRS=true
                          cpu-model.node.kubevirt.io/Westmere=true
                          cpu-model.node.kubevirt.io/Westmere-IBRS=true
      
      
      
      

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

      4.16

      How reproducible:

       

      Steps to Reproduce:

      1. check "cpu-model" labels on node
      2.
      3.
      

      Actual results:

      cpu-model list is very limited

      Expected results:

      all available cpu-models should be present 

      Additional info:

      Our tier2 automation affected by this issue - we can not find common CPU model for migration tests 

       

              acardace@redhat.com Antonio Cardace
              dshchedr@redhat.com Denys Shchedrivyi
              Kedar Bidarkar Kedar Bidarkar
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: