Created
January 2, 2021 18:39
-
-
Save hkmushtaq/aaf123b84866b74d4474d0e6f3c1ca1b to your computer and use it in GitHub Desktop.
Terraform - google_cloudfunctions_function - 403 Error
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2021-01-02T18:24:27.4834931Z 2021-01-02T18:24:27.483Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: 2021/01/02 18:24:27 [DEBUG] setting computed for "event_trigger" from ComputedKeys | |
2021-01-02T18:24:27.4836328Z 2021-01-02T18:24:27.483Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: 2021/01/02 18:24:27 [DEBUG] Creating cloud function: projects/<project-number>/locations/us-east4/functions/myproject-dev-api-function | |
2021-01-02T18:24:27.4837531Z 2021-01-02T18:24:27.483Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: 2021/01/02 18:24:27 [DEBUG] Waiting for state to become: [success] | |
2021-01-02T18:24:27.4839113Z 2021-01-02T18:24:27.483Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: 2021/01/02 18:24:27 [INFO] Instantiating Google Cloud CloudFunctions Client for path https://cloudfunctions.googleapis.com/ | |
2021-01-02T18:24:27.4840274Z 2021-01-02T18:24:27.483Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: 2021/01/02 18:24:27 [DEBUG] Retry Transport: starting RoundTrip retry loop | |
2021-01-02T18:24:27.4841353Z 2021-01-02T18:24:27.483Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: 2021/01/02 18:24:27 [DEBUG] Retry Transport: request attempt 0 | |
2021-01-02T18:24:27.4842361Z 2021-01-02T18:24:27.483Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: 2021/01/02 18:24:27 [DEBUG] Google API Request Details: | |
2021-01-02T18:24:27.4843347Z 2021-01-02T18:24:27.483Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: ---[ REQUEST ]--------------------------------------- | |
2021-01-02T18:24:27.4844408Z 2021-01-02T18:24:27.483Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: POST /v1/projects/<project-number>/locations/us-east4/functions?alt=json&prettyPrint=false HTTP/1.1 | |
2021-01-02T18:24:27.4845683Z 2021-01-02T18:24:27.483Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Host: cloudfunctions.googleapis.com | |
2021-01-02T18:24:27.4849443Z 2021-01-02T18:24:27.484Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: User-Agent: google-api-go-client/0.5 Terraform/0.12.26 (+https://www.terraform.io) Terraform-Plugin-SDK/2.1.0 terraform-provider-google/dev | |
2021-01-02T18:24:27.4850741Z 2021-01-02T18:24:27.484Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Content-Length: 339 | |
2021-01-02T18:24:27.4851610Z 2021-01-02T18:24:27.484Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Content-Type: application/json | |
2021-01-02T18:24:27.4855143Z 2021-01-02T18:24:27.485Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: X-Goog-Api-Client: gl-go/1.14.5 gdcl/20201023 | |
2021-01-02T18:24:27.4859113Z 2021-01-02T18:24:27.485Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Accept-Encoding: gzip | |
2021-01-02T18:24:27.4862588Z 2021-01-02T18:24:27.486Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: | |
2021-01-02T18:24:27.4866528Z 2021-01-02T18:24:27.486Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: { | |
2021-01-02T18:24:27.4870544Z 2021-01-02T18:24:27.486Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "availableMemoryMb": 128, | |
2021-01-02T18:24:27.4877644Z 2021-01-02T18:24:27.487Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "description": "The myproject Api", | |
2021-01-02T18:24:27.4882436Z 2021-01-02T18:24:27.487Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "entryPoint": "default", | |
2021-01-02T18:24:27.4886473Z 2021-01-02T18:24:27.488Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "httpsTrigger": {}, | |
2021-01-02T18:24:27.4890736Z 2021-01-02T18:24:27.488Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "ingressSettings": "ALLOW_INTERNAL_AND_GCLB", | |
2021-01-02T18:24:27.4896766Z 2021-01-02T18:24:27.489Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "name": "projects/<project-number>/locations/us-east4/functions/myproject-dev-api-function", | |
2021-01-02T18:24:27.4901189Z 2021-01-02T18:24:27.489Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "runtime": "nodejs12", | |
2021-01-02T18:24:27.4904810Z 2021-01-02T18:24:27.490Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "sourceArchiveUrl": "gs://myproject-dev-deployments-bucket/api-67.tgz", | |
2021-01-02T18:24:27.4908257Z 2021-01-02T18:24:27.490Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "timeout": "60s" | |
2021-01-02T18:24:27.4911853Z 2021-01-02T18:24:27.490Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: } | |
2021-01-02T18:24:27.4915054Z 2021-01-02T18:24:27.491Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: | |
2021-01-02T18:24:27.4917827Z 2021-01-02T18:24:27.491Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: ----------------------------------------------------- | |
2021-01-02T18:24:27.5728685Z 2021-01-02T18:24:27.572Z [DEBUG] plugin.terraform-provider-google-beta_v3.51.0_x5: 2021/01/02 18:24:27 [INFO] Authenticating using configured Google JSON 'credentials'... | |
2021-01-02T18:24:27.5730916Z 2021-01-02T18:24:27.572Z [DEBUG] plugin.terraform-provider-google-beta_v3.51.0_x5: 2021/01/02 18:24:27 [INFO] -- Scopes: [https://www.googleapis.com/auth/compute https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloud-identity https://www.googleapis.com/auth/ndev.clouddns.readwrite https://www.googleapis.com/auth/devstorage.full_control https://www.googleapis.com/auth/userinfo.email] | |
2021-01-02T18:24:27.5755665Z 2021-01-02T18:24:27.574Z [WARN] plugin.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = transport is closing" | |
2021-01-02T18:24:27.5761226Z 2021-01-02T18:24:27.575Z [DEBUG] plugin: plugin process exited: path="/home/vsts/work/r1/a/_Todo App-CI/publish/tf/.terraform/plugins/linux_amd64/terraform-provider-google-beta_v3.51.0_x5" pid=2715 | |
2021-01-02T18:24:27.5762241Z 2021-01-02T18:24:27.575Z [DEBUG] plugin: plugin exited | |
2021-01-02T18:24:28.0971869Z 2021-01-02T18:24:28.096Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: 2021/01/02 18:24:28 [DEBUG] Google API Response Details: | |
2021-01-02T18:24:28.0993203Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: ---[ RESPONSE ]-------------------------------------- | |
2021-01-02T18:24:28.0994294Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: HTTP/1.1 403 Forbidden | |
2021-01-02T18:24:28.0994935Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Connection: close | |
2021-01-02T18:24:28.0996013Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Transfer-Encoding: chunked | |
2021-01-02T18:24:28.0997550Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Alt-Svc: h3-29=":443"; ma=2592000,h3-T051=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43" | |
2021-01-02T18:24:28.0998870Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Cache-Control: private | |
2021-01-02T18:24:28.0999667Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Content-Type: application/json; charset=UTF-8 | |
2021-01-02T18:24:28.1000510Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Date: Sat, 02 Jan 2021 18:24:28 GMT | |
2021-01-02T18:24:28.1001245Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Server: ESF | |
2021-01-02T18:24:28.1002261Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Vary: Origin | |
2021-01-02T18:24:28.1003099Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Vary: X-Origin | |
2021-01-02T18:24:28.1003977Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Vary: Referer | |
2021-01-02T18:24:28.1004730Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: X-Content-Type-Options: nosniff | |
2021-01-02T18:24:28.1005501Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: X-Frame-Options: SAMEORIGIN | |
2021-01-02T18:24:28.1006255Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: X-Xss-Protection: 0 | |
2021-01-02T18:24:28.1007261Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: | |
2021-01-02T18:24:28.1008114Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: 22b | |
2021-01-02T18:24:28.1008930Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: { | |
2021-01-02T18:24:28.1009601Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "error": { | |
2021-01-02T18:24:28.1010323Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "code": 403, | |
2021-01-02T18:24:28.1011950Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "message": "Permission 'cloudfunctions.functions.create' denied on resource 'projects/<project-number>/locations/us-east4/functions/myproject-dev-api-function' (or resource may not exist).", | |
2021-01-02T18:24:28.1012866Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "errors": [ | |
2021-01-02T18:24:28.1013666Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: { | |
2021-01-02T18:24:28.1014712Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "message": "Permission 'cloudfunctions.functions.create' denied on resource 'projects/<project-number>/locations/us-east4/functions/myproject-dev-api-function' (or resource may not exist).", | |
2021-01-02T18:24:28.1015627Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "domain": "global", | |
2021-01-02T18:24:28.1016331Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "reason": "forbidden" | |
2021-01-02T18:24:28.1016971Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: } | |
2021-01-02T18:24:28.1017730Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: ], | |
2021-01-02T18:24:28.1018553Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "status": "PERMISSION_DENIED" | |
2021-01-02T18:24:28.1019200Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: } | |
2021-01-02T18:24:28.1019813Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: } | |
2021-01-02T18:24:28.1020402Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: | |
2021-01-02T18:24:28.1021007Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: 0 | |
2021-01-02T18:24:28.1021597Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: | |
2021-01-02T18:24:28.1022182Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: | |
2021-01-02T18:24:28.1023028Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: ----------------------------------------------------- | |
2021-01-02T18:24:28.1024188Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: 2021/01/02 18:24:28 [DEBUG] Retry Transport: Stopping retries, last request failed with non-retryable error: googleapi: got HTTP response code 403 with body: HTTP/1.1 403 Forbidden | |
2021-01-02T18:24:28.1025171Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Connection: close | |
2021-01-02T18:24:28.1026798Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Transfer-Encoding: chunked | |
2021-01-02T18:24:28.1028247Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Alt-Svc: h3-29=":443"; ma=2592000,h3-T051=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43" | |
2021-01-02T18:24:28.1029841Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Cache-Control: private | |
2021-01-02T18:24:28.1030762Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Content-Type: application/json; charset=UTF-8 | |
2021-01-02T18:24:28.1031498Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Date: Sat, 02 Jan 2021 18:24:28 GMT | |
2021-01-02T18:24:28.1032176Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Server: ESF | |
2021-01-02T18:24:28.1032794Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Vary: Origin | |
2021-01-02T18:24:28.1033414Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Vary: X-Origin | |
2021-01-02T18:24:28.1034054Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: Vary: Referer | |
2021-01-02T18:24:28.1034720Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: X-Content-Type-Options: nosniff | |
2021-01-02T18:24:28.1035430Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: X-Frame-Options: SAMEORIGIN | |
2021-01-02T18:24:28.1036101Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: X-Xss-Protection: 0 | |
2021-01-02T18:24:28.1036819Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: | |
2021-01-02T18:24:28.1037386Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: 22b | |
2021-01-02T18:24:28.1037982Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: { | |
2021-01-02T18:24:28.1038622Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "error": { | |
2021-01-02T18:24:28.1039275Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "code": 403, | |
2021-01-02T18:24:28.1040351Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "message": "Permission 'cloudfunctions.functions.create' denied on resource 'projects/<project-number>/locations/us-east4/functions/myproject-dev-api-function' (or resource may not exist).", | |
2021-01-02T18:24:28.1041493Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "errors": [ | |
2021-01-02T18:24:28.1042142Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: { | |
2021-01-02T18:24:28.1043196Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "message": "Permission 'cloudfunctions.functions.create' denied on resource 'projects/<project-number>/locations/us-east4/functions/myproject-dev-api-function' (or resource may not exist).", | |
2021-01-02T18:24:28.1044144Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "domain": "global", | |
2021-01-02T18:24:28.1044870Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "reason": "forbidden" | |
2021-01-02T18:24:28.1045669Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: } | |
2021-01-02T18:24:28.1046383Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: ], | |
2021-01-02T18:24:28.1047045Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: "status": "PERMISSION_DENIED" | |
2021-01-02T18:24:28.1047686Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: } | |
2021-01-02T18:24:28.1048459Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: } | |
2021-01-02T18:24:28.1049406Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: | |
2021-01-02T18:24:28.1050350Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: 0 | |
2021-01-02T18:24:28.1050939Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: | |
2021-01-02T18:24:28.1051731Z 2021-01-02T18:24:28.097Z [DEBUG] plugin.terraform-provider-google_v3.51.0_x5: 2021/01/02 18:24:28 [DEBUG] Retry Transport: Returning after 1 attempts | |
2021-01-02T18:24:28.1054100Z 2021/01/02 18:24:28 [DEBUG] google_cloudfunctions_function.api-function: apply errored, but we're indicating that via the Error pointer rather than returning it: googleapi: Error 403: Permission 'cloudfunctions.functions.create' denied on resource 'projects/<project-number>/locations/us-east4/functions/myproject-dev-api-function' (or resource may not exist)., forbidden | |
2021-01-02T18:24:28.1056492Z 2021/01/02 18:24:28 [ERROR] <root>: eval: *terraform.EvalApplyPost, err: googleapi: Error 403: Permission 'cloudfunctions.functions.create' denied on resource 'projects/<project-number>/locations/us-east4/functions/myproject-dev-api-function' (or resource may not exist)., forbidden | |
2021-01-02T18:24:28.1057880Z 2021/01/02 18:24:28 [ERROR] <root>: eval: *terraform.EvalSequence, err: googleapi: Error 403: Permission 'cloudfunctions.functions.create' denied on resource 'projects/<project-number>/locations/us-east4/functions/myproject-dev-api-function' (or resource may not exist)., forbidden |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment