Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[features] Fix OOM Kill and TCP Queue Length #566

Merged
merged 3 commits into from
Jul 22, 2022

Conversation

davidor
Copy link
Member

@davidor davidor commented Jul 21, 2022

What does this PR do?

Fixes the OOM Kill and TCP Queue Length features when reconciler V2 is enabled.
Both of them were failing for the same reasons:

  • The required security context capabilities were not being added to the system-probe container.
  • The debugfs volume was missing.

The first commit is a refactor to define the capabilities needed for system-probe in a single place.

Describe your test plan

Check that both features work correctly. Keep in mind that they don't work in all hosts. On my GKE cluster, they work on the ubuntu nodes, but not the COS ones. It's the same when I deploy with the Helm chart, so the problem is not in the operator.

@davidor davidor requested review from a team as code owners July 21, 2022 11:27
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This pull request does not contain a valid label. Please add one of the following labels: bug, enhancement, refactoring, documentation, tooling

@davidor davidor added the bug Something isn't working label Jul 21, 2022
@davidor davidor added this to the v1.0.0 milestone Jul 21, 2022
@davidor davidor merged commit 377f96f into main Jul 22, 2022
@davidor davidor deleted the davidor/fix-oomkill-tcpqueuelength branch July 22, 2022 07:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants