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
ExecSync did not return according to the timeout set in the request #10094
Comments
Sorry for missing the comment in closed #9568. @tallclair @rtheis I would like to explain more detail about shim IO handler first. The following chart is about setns process's stdout dataflow.
However, setns-process can have child processes or grandchild processes. In Currently, I don't have better solution to cleanup all the processes created by By default, there is no timeout to drain IO. If user wants to fastfail after timeout, we can set it to Side note: The setns-process and init container should take responsibility to cleanup the orphaned processes #10002 (comment) |
@fuweid thank you. That works as you've noted. I'm concerned with changing the value since you all left the default value to effectively disable the timeout. I'd like a reasonable timeout but don't want data loss either. What is your recommendation? |
Description
While both kubernetes/kubernetes#123931 and #9568 have been closed, the problem still exists.
Steps to reproduce the issue
See kubernetes/kubernetes#123931 (comment) for the recreate steps.
Describe the results you received and expected
Exec timeout is honored.
What version of containerd are you using?
1.7.15
Any other relevant information
No response
Show configuration if it is related to CRI plugin.
No response
The text was updated successfully, but these errors were encountered: