Teju Nareddy

Results 118 comments of Teju Nareddy

Hi, we currently do not support Oauth2 access tokens (used for authorization). We only support authentication with OpenID connect ID tokens. You're backend will need to handle authorization based on...

For this issue, it's not clear if ESPv2 is on the request path. ESPv2 creates spans in a specific format, [documented here](https://cloud.google.com/endpoints/docs/openapi/tracing#spans_created_by_espv2). The trace screenshot you provided in the issue...

Here is an example JWT token that ESPv2 generates using IMDS. This was generated for a Cloud Run backend, but the logic should be the same. ``` eyJhbGciOiJSUzI1NiIsImtpZCI6Ijc5YzgwOWRkMTE4NmNjMjI4YzRiYWY5MzU4NTk5NTMwY2U5MmI0YzgiLCJ0eXAiOiJKV1QifQ.eyJhdWQiOiJodHRwczovL3B5dGhvbi1ncnBjLWJvb2tzdG9yZS1zZXJ2ZXItbHJubTNlanBlcS11Yy5hLnJ1bi5hcHAiLCJhenAiOiIxMDUyODY5MDc4NTU2OTE4MzIyODUiLCJlbWFpbCI6IjcxMDcyNjU4OTE1MC1jb21wdXRlQGRldmVsb3Blci5nc2VydmljZWFjY291bnQuY29tIiwiZW1haWxfdmVyaWZpZWQiOnRydWUsImV4cCI6MTU4MjY3ODUwNywiaWF0IjoxNTgyNjc0OTA3LCJpc3MiOiJodHRwczovL2FjY291bnRzLmdvb2dsZS5jb20iLCJzdWIiOiIxMDUyODY5MDc4NTU2OTE4MzIyODUifQ.Bpls9L3gqG8Xc_3ag8ogTAVCHjwgcbMHVVsvwnN_9YalMfarrcvqbEw9nvZ0m7rICJloGyxA3hX_n_p883vCoLbvYiqD9qk5tAPWja0P8pVY0oVBjMt-WDcfHqehLxueCQjhbPykPZkNXy0LSzqOyp_SlPt2ku9W83woCkwymbvVCFNwy_Hy-HbmsWa5qrCuxc1RWhoKrhMrFYHZ9Ub2cPqUL6Xx9QpSM7ngKLP1ygPVHgFW5hajCfzdMt1NTvMCzt_KvSDmhi8HFAPslFCeMp63-ZuaTPzG3n3lDaa3rTgCUaqhdO124wio902KjsIbGxLf8ZbYGH8D3GrYP0aLOQ ``` The...

Hi Naphat, > What is ESP doing right now in local mode that requires talking to GCP? It looks like with the --service_json_path, it is already reading service definition completely...

Let me try to summarize the discussion above: - Request path: HTTP/JSON client -> ESPv2 -> gRPC backend - The request reaches the gRPC backend, but the backend runs into...

`15s` seems suspiciously similar to our OpenAPI default `deadline`: https://cloud.google.com/endpoints/docs/openapi/openapi-extensions#deadline > I have set both to 300 and it still closes after 15s. After updating the OpenAPI spec and using...

Here is the logic where we update Envoy route's `timeout` and `idle_timeout` based on the deadline configuration https://github.com/GoogleCloudPlatform/esp-v2/blob/a8d79f086947cce47695d8e49fc25d6f8c5c3bb1/src/go/configinfo/service_info.go#L586-L628 We have a specific case for `method.IsStreaming` to disable `timeout` completely. My...

/ok-to-test Generated docker image will be towards the end of ESPv2-build job. It will say `apiproxy`. You can deploy that to GKE. Feel free to make a PR with changes...

gcr.io/cloudesf-testing/apiproxy:d2f2864f6c94a2ac41031f4ae20730d21580bfe1 TSAN is a flake, don't worry about it

> @nareddyt Thank you. I found the image. I am wondering how do I trigger a rebuild and how do I know the image uri? I updated https://github.com/GoogleCloudPlatform/esp-v2/blob/master/OWNERS with your...