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

bootstrapper: override Cilium MTU auto-detection on GCP (requires Cilium 1.13.0) #1367

Draft
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

Nirusu
Copy link
Contributor

@Nirusu Nirusu commented Mar 7, 2023

Proposed change(s)

  • override Cilium MTU auto-detection on GCP

This should fix the issues with benchmarking in the CI, where Cilium picks up the MTU from Podman.
On normal deployments this should not be an issue so far.

This requires Cilium 1.13.0 as the MTU value does not exist in Helm before, see: cilium/cilium#20639

This workaround could be way easier by hardcoding the network interface to ens3. However, not sure if Google will ever change that in the future, so let's just to it the tedious way I presume.

Draft for now since we need to upgrade to Cilium 1.13.0 first.

Related issue

Checklist

  • Update docs
  • Add labels (e.g., for changelog category)
  • Link to Milestone

@Nirusu Nirusu added bug fix Fixing a bug no changelog Change won't be listed in release changelog labels Mar 7, 2023
@edgelesssys edgelesssys deleted a comment from netlify bot Mar 7, 2023
@Nirusu Nirusu added the hold This cannot be merged right now label Mar 7, 2023
@Nirusu Nirusu force-pushed the fix/mtu-e2e branch 4 times, most recently from eef44f6 to 2e816b7 Compare March 8, 2023 06:31
@katexochen katexochen removed the no changelog Change won't be listed in release changelog label Mar 8, 2023
@malt3
Copy link
Contributor

malt3 commented Mar 9, 2023

Just a heads-up: This branch should be rebased before merge and bazel build files should be generated.
This document has up-to-date information on the required tasks (bazel run gazelle).

@Nirusu
Copy link
Contributor Author

Nirusu commented Mar 9, 2023

Rebased. Gazelle should be happy without any changes since I didn't touch any imports.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug fix Fixing a bug hold This cannot be merged right now
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants