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
datapath: Pass proxy port in to-proxy traces #17595
datapath: Pass proxy port in to-proxy traces #17595
Conversation
/test Job 'Cilium-PR-K8s-GKE' failed and has not been observed before, so may be related to your PR: Click to show.Test Name
Failure Output
If it is a flake, comment |
GKE test failed due to
This happens during endpoint regeneration, after which the endpoint is deleted. Is it possible that this error log from the endpoint synchronizer should not be considered an error at all? K8s has deleted the pod, but Cilium agent has not yet processed the deletion as it is in the middle of regeneration? |
The CEP in question ( |
🤔 I think this makes sense. This controller is running because the endpoint was previously provisioned. Presumably by the time this controller first runs, there is guaranteed to be a k8s pod available so there's no way for this error to be returned. When the pod is deleted, if regeneration is under way then we probably haven't yet cancelled the Either we can move the 'Context' cancellation earlier for the |
cb40ddf
to
9402500
Compare
/test |
Include proxy port in the to-proxy trace messages. Signed-off-by: Jarno Rajahalme <jarno@isovalent.com>
9402500
to
d1aeed3
Compare
/test |
Include proxy port in the to-proxy trace messages.
Signed-off-by: Jarno Rajahalme jarno@isovalent.com