Skip to content

Conversation

jackkleeman
Copy link
Member

We have a pretty nasty bug where fields with two names, eg
UnvalidatedValues, aren't getting unmarshaled properly in k8s clients
because we haven't set up jsonpb unmarshaling for the Operator. This
should solve it.

@googlebot googlebot added the cla: yes Set by the Google CLA bot to indicate the author of a PR has signed the Google CLA. label Jan 30, 2020
@istio-testing istio-testing added the size/S Denotes a PR that changes 10-29 lines, ignoring generated files. label Jan 30, 2020
@jackkleeman jackkleeman force-pushed the operator-jsongen branch 2 times, most recently from a8e4f63 to ccf1091 Compare January 30, 2020 20:44
@jackkleeman
Copy link
Member Author

/retest

We have a pretty nasty bug where fields with two names, eg
UnvalidatedValues, aren't getting unmarshaled properly in k8s clients
because we haven't set up jsonpb unmarshaling for the Operator. This
should solve it.
@jackkleeman
Copy link
Member Author

Had to do some pretty dodgy stuff in the makefile because our GOTYPE annotations don't place nice with json codegen

@istio-testing
Copy link
Collaborator

In response to a cherrypick label: new pull request created: #1307

@morvencao
Copy link
Member

morvencao commented Mar 5, 2020

This is needed for release-1.5 to fix: istio/istio#21554

/cc @ostromart @dgn

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla: yes Set by the Google CLA bot to indicate the author of a PR has signed the Google CLA. size/S Denotes a PR that changes 10-29 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants