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

chore(sync): merge commits from cello v1.6.5 release #11

Closed
wants to merge 16 commits into from
Closed

Conversation

dakehero
Copy link
Collaborator

  • Fix the issue that redirected packets being dropped in some old kernels.
  • Refactor deviceplugin to optimise resource reporting.
  • Inject UA for k8s APIserver and volcengineAPI calls.

WeeNews and others added 15 commits June 16, 2023 17:20
(cherry picked from commit 937bd5bd40b5a3ba181e680b397b7b5fbfb30b1d)
(cherry picked from commit 0d6c75c7e437d55af5ce36dbcf31289bb74eb54a)
(cherry picked from commit a442ee531bce1e2a51ecf6c367a09b14468448ec)
(cherry picked from commit 9e871765ded15eba45fa55ae4ab1454bd77718a1)
(cherry picked from commit fcb5cb322113cb41175d0672814b2af1ef914da8)
(cherry picked from commit 8b354d1aa07cb9240eb9722009c6576a400638b8)
(cherry picked from commit c91125745ceca1652d78b3ec1a50bc805d95ac76)
The tc-mirred action won't clear skb->dst after redirection,which would
cause to the redirected packet being dropped in ip_rcv().
This bug is introduced into kernel by torvalds/linux@b57dc7c
and eventually be fixed by https://lore.kernel.org/all/20211124115656.781929790@linuxfoundation.org/.
So that we need to use the side-effect of tc-tunnel_key action to clear
skb->dst.
(cherry picked from commit 38cf377a335b8c417729be3e1a2204f818e172b1)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants