Closed jmencak closed 2 months ago
@jmencak: This pull request references Jira Issue OCPBUGS-37754, which is valid. The bug has been moved to the POST state.
No GitHub users were found matching the public email listed for the QA contact in Jira (liqcui@redhat.com), skipping review request.
The bug has been updated to refer to the pull request using the external bug tracker.
Keeping WiP for manual testing.
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: jmencak
The full list of commands accepted by this bot can be found here.
The pull request process is described here
/retest
Manual testing went fine. Also, successfully ran ~350 iterations of the e2e-aws-operator e2e test. The e2e upgrade tests seems flaky to me. /retest
@jmencak: all tests passed!
Full PR test history. Your PR dashboard.
/lgtm Trivial backport, CI is happy
/label backport-risk-assessed
@liqcui , can we please have cherry-pick-approved label? Thank you!
/label cherry-pick-approved
@jmencak: Jira Issue OCPBUGS-37754: All pull requests linked via external trackers have merged:
Jira Issue OCPBUGS-37754 has been moved to the MODIFIED state.
[ART PR BUILD NOTIFIER]
Distgit: cluster-node-tuning-operator This PR has been included in build cluster-node-tuning-operator-container-v4.14.0-202408191041.p0.g10ac2c4.assembly.stream.el9. All builds following this will include this PR.
Fix included in accepted release 4.14.0-0.nightly-2024-08-20-170445
This is a backport #1110 of which resolved OCPBUGS-36870 in 4.15.
The NTO operand is controlled by the operator by updates to two resources. Its corresponding k8s Tuned Profile resource and tuned/rendered object, which contains a list of all TuneD (daemon) profiles.
While this setup works for most cases, there is a problem with this approach when a cluster administator changes both a current TuneD profile content and (at the same) time switches to a new TuneD profile completely. Then, depending on the k8s object update timing, we could see two TuneD daemon reloads instead of just one.
Remove the tuned/rendered object and carry TuneD (daemon) profiles directly in the Tuned Profile k8s objects.
Resolves: OCPBUGS-37754