-
Notifications
You must be signed in to change notification settings - Fork 1.1k
[1.23] crio:fix a bug about log container #6409
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
[1.23] crio:fix a bug about log container #6409
Conversation
|
Hi @laxmanvallandas. Thanks for your PR. I'm waiting for a cri-o member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
thanks for opening the PR! I see you chose the merge commit instead of the original commit. I think the DCO is mad bc there's no sign-off on the merge commit. Would you mind replacing the commit you've chosen with 9f6a672? |
|
/ok-to-test |
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## release-1.23 #6409 +/- ##
================================================
+ Coverage 42.98% 43.02% +0.03%
================================================
Files 123 123
Lines 12399 12396 -3
================================================
+ Hits 5330 5333 +3
+ Misses 6560 6556 -4
+ Partials 509 507 -2 |
Signed-off-by: jiang wei <[email protected]>
6930988 to
be5c64c
Compare
@haircommander , re-pushed using origin commit. |
|
/retitle [1.23] crio:fix a bug about log container |
saschagrunert
left a comment
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.
/lgtm
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: haircommander, laxmanvallandas, saschagrunert The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
@haircommander Can this be merged? |
|
/release-note-none |
|
/retest |
What type of PR is this?
/kind bug
What happened?
Pod stuck in terminating state indefinitely until the kubelet is restarted as the crio-o responds with below response during the deletion process.
This has larger impact when the nodes are being updated(or auto-scaled to low count) and they can't just go down as the pod is still at terminating state.
What did you expect to happen?
Crio should not return error while terminating pod.
How can we reproduce it (as minimally and precisely as possible)?
Not totally sure. It happens intermittently and not all pods deleted are in this state.
Anything else we need to know?
Fix provided here seem to have solved the issue. But it is available in 1.24 version and we would like to back-port it to 1.23 version in order to survive without noise.
Hence, this request to cherry pick the fix into 1.23.
Does this PR introduce a user-facing change?
Additional environment details (AWS, VirtualBox, physical, etc.)
Details
Cluster is running on AWS