-
Notifications
You must be signed in to change notification settings - Fork 38.8k
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
Upgrade dep json-iterator/go to fix base64 decode bug #63059
Upgrade dep json-iterator/go to fix base64 decode bug #63059
Conversation
/assign @thockin |
/assign |
@cblecker Thanks for reminder. I have regenerated |
/ok-to-test |
/test pull-kubernetes-verify |
/hold |
Please run |
commit after run |
/test pull-kubernetes-integration |
I'm not super thrilled with the use of unsafe package, other than that it seems fine. I guess we already do unsafe things occasionally :( /approve |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: cblecker, ceshihao, lavalamp The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Automatic merge from submit-queue (batch tested with PRs 59965, 59115, 63076, 63059). If you want to cherry-pick this change to another branch, please follow the instructions here. |
Automatic merge from submit-queue. Manually cherrypick #65034 to 1.10 Manually cherrypicking #65034. Using hack/cherry_pick_pull.sh to cherrypick is difficult because that requires cherrypicking #63059 first. This PR imported the latest jsoniterator library so that case sensitivity during unmarhsaling is optional. The PR also set Kubernetes json serializer to be case sensitive. Fix #64612. ```release-notes Kubernetes json deserializer is now case-sensitive to restore compatibility with pre-1.8 servers. If your config files contains fields with wrong case, the config files will be now invalid. ```
What this PR does / why we need it:
upgrade dep
json-iterator/go
to fix base64 decode bug #62742Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Fixes #62742
Special notes for your reviewer:
Just upgrade
json-iterator/go
to latest which includes base64 decode fix json-iterator/go#266No other code changes
Release note: