-
Bug
-
Resolution: Done-Errata
-
Major
-
None
-
4.17.0
-
Yes
-
Proposed
-
False
-
-
-
Bug Fix
-
Done
-
Description of problem:
when globallyDisableIrqLoadBalancing is set to true in Performance profile IRQBALANCE_BANNED_CPUS doesn't get updated with isolated cpus set in the profile instead IRQBALANCE_BANNED_CPULIST gets updated
Version-Release number of selected component (if applicable):
4.17.0-rc.5
How reproducible:
Everytime
Steps to Reproduce:
1. Setup performance profile as show below: spec: cpu: isolated: 1,3-38,41,43-78 reserved: 0,2,39,40,42,79 globallyDisableIrqLoadBalancing: true hugepages: defaultHugepagesSize: 1G pages: - count: 1 node: 0 size: 1G - count: 128 node: 1 size: 2M machineConfigPoolSelector: machineconfiguration.openshift.io/role: worker-cnf net: userLevelNetworking: true nodeSelector: node-role.kubernetes.io/worker-cnf: "" numa: topologyPolicy: single-numa-node realTimeKernel: enabled: false workloadHints: highPowerConsumption: true perPodPowerManagement: false realTime: true 2. check /etc/sysconfig/irqbalance in the worker-cnf node: IRQBALANCE_BANNED_CPUS=0 IRQBALANCE_BANNED_CPULIST=1,3-38,41,43-78 3.
Actual results:
IRQBALANCE_BANNED_CPUS=0 IRQBALANCE_BANNED_CPULIST=1,3-38,41,43-78
Expected results:
IRQBALANCE_BANNED_CPUS=1,3-38,41,43-78
Additional info:
- links to
-
RHBA-2024:7922 OpenShift Container Platform 4.17.z bug fix update