-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
CI: Cilium IPsec upgrade - unexpected packet drops on downgrade #29987
Comments
Related: #28088 |
@giorio94 Thanks for the report! As far as I can tell, the failed job downgraded to 1.14.5 (I'm assuming this is correct and it's not using unreleased v1.14 tip under the covers!) which doesn't have the latest round of fixes (the new 'Host datapath not ready' drop reason) yet. I remain hopeful that this will fix the issue once and for all. 😄 |
Hit in #31119 |
Thanks for the reports, all. @julianwiedmann FYI, we've found and fixed a few 'real' missed tail calls in the datapath revealed by static analysis on the bytecode: 672fccf. Are these code paths that could potentially be triggered during up/downgrade tests, resulting in missed tail calls? I'm relatively confident the user space side is sound, even on release branches, so we may need to start looking into datapath itself. #30972 should provide more clarity on 1.16 but I've hit a small blocker and this still needs to be backported. Almost impossible to find the culprit until this lands. |
Not for testing in combination with IPsec, unfortunately :/. So we're still chasing ...
And there's no way to start debugging with a WIP branch, because we need actual builds for the up/downgrade? Hmpf. |
We do build and push images and push dev charts to quay for PRs IIRC, so you have some options there. |
Hit on #31399 as well (on downgrade) |
@marqc Just made a discovery with regards to this flake. Quote from a slack thread:
So what we know, is:
So if its ingress. Then But I have yet to come up with an idea how or why that situation might occur. Perhaps someone else has an idea? |
This issue has been automatically marked as stale because it has not |
This issue has not seen any activity since it was marked stale. |
CI failure
Hit on #29896
Link: https://github.com/cilium/cilium/actions/runs/7258862919/job/19777306148
Sysdump: cilium-sysdump-ipsec-downgrade-1-20231219-094253.zip
The text was updated successfully, but these errors were encountered: