-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Retry doFinalize if gRPC status code is Unavailable #11873
Conversation
Well, I was thinking that should we handle a case that the backup thru. ws-daemon keeps failure gitpod/components/ws-manager/pkg/manager/monitor.go Lines 1326 to 1335 in bd16387
gitpod.io/startedDisposal to make the ws-manager be able to call finalizerWorkspaceContent again? gitpod/components/ws-manager/pkg/manager/monitor.go Lines 495 to 497 in bd16387
But it has a drawback that it keeps calling ws-daemon APIs even if the ws-daemon is gone. |
Keep in mind, that ws-manager will act ONLY if there was some sort of an update to the pod. If there was none, then |
/werft run with-preview 👍 started the job as gitpod-build-jenting-11861.4 |
/werft run with-preview with-clean-slate-deployment 👍 started the job as gitpod-build-jenting-11861.5 |
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
Description
Retry doFinalize if gRPC status code is Unavailable
Related Issue(s)
Fixes #11861
How to test
None
Release Notes
Documentation
None
Werft options: