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

cgroupv1 support for cpu balancing is broken for non-SNO nodes

    XMLWordPrintable

Details

    • Critical
    • No
    • CNF Compute Sprint 236
    • 1
    • False
    • Hide

      None

      Show
      None
    • Hide
      05/10/2023:
      NTO PR merged in 4.13
      Waiting on K8S PR to be merged to a complete fix
      Show
      05/10/2023: NTO PR merged in 4.13 Waiting on K8S PR to be merged to a complete fix

    Description

      Description of problem:

      Deployment of a standard masters+workers cluster using 4.13.0-rc.6 does not configure the cgroup structure according to OCPNODE-1539

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

      OCP 4.13.0-rc.6

      How reproducible:

      Always

      Steps to Reproduce:

      1. Deploy the cluster
      2. Check for presence of /sys/fs/cgroup/cpuset/system*
      3. Check the status of cpu balancing of the root cpuset cgroup (should be disabled)
      

      Actual results:

      No system cpuset exists and all services are still present in the root cgroup with cpu balancing enabled.

      Expected results:

       

      Additional info:

      The code has a bug we missed. It is nested under the Workload partitioning check on line https://github.com/haircommander/cluster-node-tuning-operator/blob/123e26df30c66fd5c9836726bd3e4791dfd82309/pkg/performanceprofile/controller/performanceprofile/components/machineconfig/machineconfig.go#L251

      Attachments

        Issue Links

          Activity

            People

              pehunt@redhat.com Peter Hunt
              msivak@redhat.com Martin Sivak
              Mallapadi Niranjan Mallapadi Niranjan
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: