Status Update
Comments
va...@google.com <va...@google.com>
vo...@google.com <vo...@google.com> #2
Hello,
Thank you for contacting the Google Cloud support team.
I have gone through your reported issue, however it seems like this is an issue observed specifically at your end. Finding out the root cause would need more specific debugging and analysis within your project environment. To ensure a faster resolution and dedicated support for your issue, I kindly request you to file a support ticket by clicking
Please note that the Issue Tracker is primarily meant for reporting commonly observed issues and requesting new features. For individual support issues, it is best to utilize the support ticketing system. I'm going to close this issue which will no longer be monitored. If you have any additional issues or concerns, please don’t hesitate to create a new issue on the
We appreciate your cooperation. Thank you!
Description
Problem you have encountered:
When deploying our gRPC service's API descriptor to API Gateway, we get the following error:
We are using Buf's
protovalidate
which usesgoogle.protobuf.FieldDescriptorProto.Type
but it seems that API Gateway doesn't know this type for some reason. I have tested the same API descriptor locally using Envoy proxy and it works without issue.What you expected to happen:
The API gateway to deploy successfully
Steps to reproduce:
Other information (workarounds you have tried, documentation consulted, etc):
The only workaround which seems to work is commenting out the fields that use the
google.protobuf.FieldDescriptorProto.Type
type from the source proto before compiling.