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

cnf-tests: ARM: DPDK tests don't create a perfprofile that supports a 64k kernel page size.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • 4.20
    • None
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • arm
    • None
    • None
    • CNF Network Sprint 279, CNF Network Sprint 280
    • 2
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

      DPDK tests only verify that the kernel page size is 64k, but it can actually be configured via the performance profile.

      https://github.com/openshift-kni/cnf-features-deploy/blob/master/cnf-tests/testsuites/pkg/performanceprofile/performanceprofile.go#L225

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

      How reproducible:

      Steps to Reproduce:
      1.
      2.
      3.
      Actual results:

      Expected results:

      Additional info:
      System Info: Machine ID: a2612bffa35a4333921f0066c3d6b3c5 System UUID: cfa3b800-d70b-11ef-8000-7cc25586c5b2 Boot ID: bb36fffb-7645-40ba-a8a0-a39a0c257e84 Kernel Version: 5.14.0-570.49.1.el9_6.aarch64+64k$
       
      oc get performanceprofiles.performance.openshift.io -A -oyaml
      apiVersion: v1
      items:

      • apiVersion: performance.openshift.io/v2
        kind: PerformanceProfile
        metadata:
        annotations:
        ran.openshift.io/reference-configuration: ran-du.redhat.com
        ran.openshift.io/ztp-deploy-wave: "10"
        creationTimestamp: "2025-10-23T14:01:12Z"
        finalizers:
      • foreground-deletion
        generation: 1
        name: openshift-node-performance-profile
        resourceVersion: "1292388"
        uid: f69c1be8-4fe6-43fc-bdf3-6f99b1280ac1
        spec:
        additionalKernelArgs:
      • rcupdate.rcu_normal_after_boot=0
      • efi=runtime
      • acpi_power_meter.force_cap_on=y
      • console=ttyAMA0,115200n8
      • earlycon
      • module_blacklist=nouveau
      • pci=realloc=off
      • pci=pcie_bus_safe
        cpu:
        isolated: 4-71
        reserved: 0-3
        hugepages:
        defaultHugepagesSize: 512M
        pages:
      • count: 32
        size: 512M
        kernelPageSize: 64k
        machineConfigPoolSelector:
        pools.operator.machineconfiguration.openshift.io/worker: ""
        nodeSelector:
        node-role.kubernetes.io/worker: ""
        numa:
        topologyPolicy: none
        realTimeKernel:
        enabled: false
        workloadHints:
        highPowerConsumption: false
        perPodPowerManagement: false
        realTime: true
        status:
        conditions:
      • lastHeartbeatTime: "2025-10-23T14:20:49Z"
        lastTransitionTime: "2025-10-23T14:20:49Z"
        status: "True"
        type: Available
      • lastHeartbeatTime: "2025-10-23T14:20:49Z"
        lastTransitionTime: "2025-10-23T14:20:49Z"
        status: "True"
        type: Upgradeable
      • lastHeartbeatTime: "2025-10-23T14:20:49Z"
        lastTransitionTime: "2025-10-23T14:20:49Z"
        status: "False"
        type: Progressing
      • lastHeartbeatTime: "2025-10-23T14:20:49Z"
        lastTransitionTime: "2025-10-23T14:20:49Z"
        status: "False"
        type: Degraded
        runtimeClass: performance-openshift-node-performance-profile
        tuned: openshift-cluster-node-tuning-operator/openshift-node-performance-openshift-node-performance-profile
        kind: List
        metadata:
        resourceVersion: ""
         

              sscheink@redhat.com Sebastian Scheinkman
              rhn-cnf-elevin Evgeny Levin
              None
              None
              Evgeny Levin Evgeny Levin
              None
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: