-
Bug
-
Resolution: Done-Errata
-
Undefined
-
4.14.z
-
None
This is a clone of issue OCPBUGS-23167. The following is the description of the original issue:
—
Description of problem:
On SNO with DU profile(RT kernel) tuned profile is always degraded due to net.core.busy_read, net.core.busy_poll and kernel.numa_balancing sysctl not existing in RT kernel
Version-Release number of selected component (if applicable):
4.14.1
How reproducible:
100%
Steps to Reproduce:
1. Deploy SNO with DU profile(RT kernel) 2. Check tuned profile
Actual results:
oc -n openshift-cluster-node-tuning-operator get profile -o yaml
apiVersion: v1
items:
- apiVersion: tuned.openshift.io/v1
kind: Profile
metadata:
creationTimestamp: "2023-11-09T18:26:34Z"
generation: 2
name: sno.kni-qe-1.lab.eng.rdu2.redhat.com
namespace: openshift-cluster-node-tuning-operator
ownerReferences:
- apiVersion: tuned.openshift.io/v1
blockOwnerDeletion: true
controller: true
kind: Tuned
name: default
uid: 4e7c05a2-537e-4212-9009-e2724938dec9
resourceVersion: "287891"
uid: 5f4d5819-8f84-4b3b-9340-3d38c41501ff
spec:
config:
debug: false
tunedConfig: {}
tunedProfile: performance-patch
status:
conditions:
- lastTransitionTime: "2023-11-09T18:26:39Z"
message: TuneD profile applied.
reason: AsExpected
status: "True"
type: Applied
- lastTransitionTime: "2023-11-09T18:26:39Z"
message: 'TuneD daemon issued one or more error message(s) during profile application.
TuneD stderr: net.core.rps_default_mask'
reason: TunedError
status: "True"
type: Degraded
tunedProfile: performance-patch
kind: List
metadata:
resourceVersion: ""
Expected results:
Not degraded
Additional info:
Looking at the tuned log the following errors show up which are probably causing the profile to get into degraded state: 2023-11-09 18:30:49,287 ERROR tuned.plugins.plugin_sysctl: Failed to read sysctl parameter 'net.core.busy_read', the parameter does not exist 2023-11-09 18:30:49,287 ERROR tuned.plugins.plugin_sysctl: sysctl option net.core.busy_read will not be set, failed to read the original value. 2023-11-09 18:30:49,287 ERROR tuned.plugins.plugin_sysctl: Failed to read sysctl parameter 'net.core.busy_poll', the parameter does not exist 2023-11-09 18:30:49,287 ERROR tuned.plugins.plugin_sysctl: sysctl option net.core.busy_poll will not be set, failed to read the original value. 2023-11-09 18:30:49,287 ERROR tuned.plugins.plugin_sysctl: Failed to read sysctl parameter 'kernel.numa_balancing', the parameter does not exist 2023-11-09 18:30:49,287 ERROR tuned.plugins.plugin_sysctl: sysctl option kernel.numa_balancing will not be set, failed to read the original value. These sysctl parameters seem not to be available with RT kernel.
- blocks
-
OCPBUGS-31905 On SNO with DU profile(RT kernel) tuned profile is always degraded due to net.core.busy_read, net.core.busy_poll and kernel.numa_balancing sysctl not existing in RT kernel
-
- Closed
-
- clones
-
OCPBUGS-23167 On SNO with DU profile(RT kernel) tuned profile is always degraded due to net.core.busy_read, net.core.busy_poll and kernel.numa_balancing sysctl not existing in RT kernel
-
- Closed
-
- is blocked by
-
OCPBUGS-23167 On SNO with DU profile(RT kernel) tuned profile is always degraded due to net.core.busy_read, net.core.busy_poll and kernel.numa_balancing sysctl not existing in RT kernel
-
- Closed
-
- is cloned by
-
OCPBUGS-31905 On SNO with DU profile(RT kernel) tuned profile is always degraded due to net.core.busy_read, net.core.busy_poll and kernel.numa_balancing sysctl not existing in RT kernel
-
- Closed
-
- links to
-
RHBA-2024:1887
OpenShift Container Platform 4.15.z bug fix update