-
Notifications
You must be signed in to change notification settings - Fork 40k
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
Fix rolling-update --image nil pointer dereference #21445
Conversation
Could you check if this is the only place that tried to access the codecs via |
Labelling this PR as size/XS |
@caesarxuchao both done |
Thanks! LGTM. |
GCE e2e test build/test passed for commit 69ef30ae947bef5e7e99c611e7ccb50ee675afed. |
@k8s-bot unit test this issue: #IGNORE (test didn't start) |
GCE e2e test build/test passed for commit b341df42aa54338cc14741330543fad00118d380. |
Someone else is still accessing the codec through groupMeta. We need to remove that line as well. |
@caesarxuchao I'll remove the Codec from GroupMeta struct in a follow-up PR since the test is broken by it and the fix (the first commit) is more urgent. |
b341df4
to
e735667
Compare
Re-applying LGTM since the first commit is LGTMed. |
GCE e2e test build/test passed for commit e735667. |
@k8s-bot test this [submit-queue is verifying that this PR is safe to merge] |
GCE e2e test build/test passed for commit e735667. |
@k8s-bot test this [submit-queue is verifying that this PR is safe to merge] |
GCE e2e test build/test passed for commit e735667. |
@k8s-bot test this [submit-queue is verifying that this PR is safe to merge] |
GCE e2e build/test failed for commit e735667. |
Update demo failed. |
The update demo failure looks like an unrelated flake.
|
There is another e2e flake:
looks like #21029 |
@caesarxuchao |
GCE e2e test build/test passed for commit e735667. |
Merging. |
Fix rolling-update --image nil pointer dereference
Fixes #21419
@kubernetes/kubectl @caesarxuchao @nikhiljindal @smarterclayton @bprashanth