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

DebugBPFMapRepinEnabled -> false #2827

Merged
merged 1 commit into from May 24, 2021

Conversation

nelljerram
Copy link
Member

@nelljerram nelljerram commented May 24, 2021

There are now no use cases where we need map repinning, so let's
disable it by default. After running with this for a while, if there
are no issues, we can remove the related code.

Release Note

In eBPF mode, disable Felix's BPF map repinning logic by default. This logic was intended to avoid the need to mount the BPF filesystem into the calico/node container but it was flawed because program maps are emptied by the kernel when they are not pinned.

There are now no use cases where we need map repinning, so let's
disable it by default.  After running with this for a while, if there
are no issues, we can remove the related code.
@nelljerram
Copy link
Member Author

Thanks @fasaxc for the release note!

@nelljerram nelljerram merged commit a5d6453 into projectcalico:master May 24, 2021
@nelljerram nelljerram deleted the bpf-disable-repin branch May 24, 2021 15:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants