Bug 2059934
Summary: | PAO - TuneD parser error due to tuned 2.18.0 was shipped via FDP | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | liqcui |
Component: | Performance Addon Operator | Assignee: | Martin Sivák <msivak> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Gowrishankar Rajaiyan <grajaiya> |
Severity: | urgent | Docs Contact: | |
Priority: | urgent | ||
Version: | 4.10 | CC: | aos-bugs, jmencak, keyoung, msivak, shajmakh |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Known Issue | |
Doc Text: |
Cause:
Upgrading OCP to 4.10 brings NTO and tuned with this tuned bug https://github.com/redhat-performance/tuned/issues/378
Any comment (# lorem ipsum) in tuned profile that does not start at the beginning of the line causes a parsing error.
Consequence:
1) Tuning generated by PAO 4.9 will not work properly as it uses end of line comments
2) Any Tuned override based on https://access.redhat.com/solutions/5532341 with end of line comments will not work
Workaround (if any):
For case 1) upgrade PAO to 4.10 so it matches the OCP version and the errors will go away.
For case 2) put all tuned profile comments to a standalone line, the # character must be the first character on a line.
Result:
Tuning of the node is properly applied and works, no tracebacks in NTO pod logs.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2022-04-13 18:23:19 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 2060138 | ||
Bug Blocks: | 2059847 |
Description
liqcui
2022-03-02 11:12:52 UTC
Please provide the versions of used components, especially PAO. This is a known issue that was fixed half a year ago by https://github.com/openshift-kni/performance-addon-operators/commit/874da9e1adaabde490fd9ab58be3e8cd13c32b94 This is a potential 4.9 to 4.10 blocker. Linking TuneD BZ: https://bugzilla.redhat.com/show_bug.cgi?id=2060138 the PAO version is 4.9.7 Martin, Can you help us understand the impact of this? This is in 4.10? Regards, Ken Y Ken please check the doc text, it is all there. This only affects PAO 4.9 when combined with OCP 4.10 (during cluster upgrade) or a custom Tuned override with end of line comments. Neither clean 4.10 install nor clean 4.9 are affected. The errata https://access.redhat.com/errata/RHSA-2022:1162 ships cluster-node-tuning-operator-container-v4.10.0-202203282147.p0.g3c5760e.assembly.stream that includes tuned-2.18.0-1.1.20220317gite1045f2d.el8fdp.noarch That is the same tuned as released in https://access.redhat.com/errata/RHBA-2022:1084 that fixed https://bugzilla.redhat.com/show_bug.cgi?id=2064605 Marking as fixed |