-
Notifications
You must be signed in to change notification settings - Fork 3.4k
helm: Decouple sysctlfix from cgroup.autoMount #32866
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
helm: Decouple sysctlfix from cgroup.autoMount #32866
Conversation
4db52de
to
9c6d794
Compare
/test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM with one small comment about the reference for the Helm chart.
2bf4d11
to
e25fef1
Compare
/test |
Cilium E2E Upgrade: #32689 |
0b92154
to
03a5853
Compare
/test |
Looks like Conformance Ingress is failing consistently for this PR. Let me investigate it. |
Currently, the sysctlfix is only enabled when cgroup.autoMount is enabled which is not a directly-related feature. This dependency is introduced because the host procfs mount is only enabled when cgroup.autoMount is enabled. Due to this limitation, we recently observed the issue that disabling cgroup.autoMount in the environment that runs systemd 245+ makes a connectivity loss between nodes in tunnel mode due to the rp_filter. To fix the above issue, introduce a new configuration knob to enable/disable sysctlfix individually. It is enabled by default. Fixes: cilium#20643 Co-authored-by: Nick Young <inocuo@gmail.com> Signed-off-by: Yutaro Hayakawa <yhayakawa3720@gmail.com>
03a5853
to
cc341cf
Compare
/test |
Looks like rebasing on the latest main fixed the issue. |
Conformance Ingress: #31857 |
Cilium E2E Upgrade: #32689 |
Currently, the sysctlfix is only enabled when cgroup.autoMount is enabled which is not a directly-related feature. This dependency is introduced because the host procfs mount is only enabled when cgroup.autoMount is enabled.
Due to this limitation, we recently observed the issue that disabling cgroup.autoMount in the environment that runs systemd 245+ makes a connectivity loss between nodes in tunnel mode due to the rp_filter.
To fix the above issue, introduce a new configuration knob to enable/disable sysctlfix individually. It is enabled by default.
Fixes: #20643