-
Notifications
You must be signed in to change notification settings - Fork 108
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
Keepalive logic in zmq-cpiface #93
Conversation
…thakurajayL-master
…thakurajayL-master
If keepalive probing fails, don't exit. Restart. This is a solution for non-k8s as well as k8s setup. Cleaned up the code. Signed-off-by: Muhammad Asim Jamshed <[email protected]>
|
Signed-off-by: Muhammad Asim Jamshed <[email protected]>
c3a4da0
to
7995ab7
Compare
d8ba216
to
4154220
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hopefully you are still able to rebase up4 branch once this merges.
@ajamshed check the jenkins failure |
Retest this please. |
Should we have similar code i case pfcp endpoint at (upf) detects Central Plane down ? |
We should first rebase. Then we will need to add keepalive/heartbeat logic to both zmq-cpiface.cc as well as pfcpiface.go. |
I am not sure. Let's forget about other things. This fix is proposed for master branch as of now. Do i have to do any action ? I dont see Git asking me to do rebase. |
No other action needed. The PR should be merged to the master once the Jenkins test passes. I have already sent a message to @yoooou for help. Merging similar changes to the topics/up4-bess branch will require additional work since we need to clear more table entries (PDRLookup, FARLookup, Counters) before the upf restarts. |
retest this please |
1 similar comment
retest this please |
Cleaned up the code.
Also, made sure that cpiface self-restarts for non-k8s setup as well.