GoogleCloudPlatform / GoogleCloudPlatform/gcping
Add Mexico (northamerica-south1) once cloud run fully supported in region
- Dominant language
- Go
- Stars
- 475
- Forks
- 69
- PR merge metrics
- No merged PRs in 30d
Description
Originally added in #166 and removed in #168 pending cloud run in northamerica-south1
This region has launched, and while the toplevel docs state there is cloud run, it's not quite available yet. Without this we can't run our runner.
https://cloud.google.com/blog/products/infrastructure/google-cloud-announces-41st-cloud-region-in-mexico
### Places to monitor for Cloud Run support
https://cloud.google.com/run/docs/locations
https://status.cloud.google.com/regional/americas
### More Details
When `tf apply` ran it failed due to this region not having cloud run support
```
Step #5 - "terraform-apply": ╷
Step #5 - "terraform-apply": │ Error: Error creating Service: googleapi: Error 400: region: Unsupported region northamerica-south1
Step #5 - "terraform-apply": │ Details:
Step #5 - "terraform-apply": │ [
Step #5 - "terraform-apply": │ {
Step #5 - "terraform-apply": │ "@type": "type.googleapis.com/google.rpc.BadRequest",
Step #5 - "terraform-apply": │ "fieldViolations": [
Step #5 - "terraform-apply": │ {
Step #5 - "terraform-apply": │ "description": "Unsupported region northamerica-south1",
Step #5 - "terraform-apply": │ "field": "region"
Step #5 - "terraform-apply": │ }
Step #5 - "terraform-apply": │ ]
Step #5 - "terraform-apply": │ }
Step #5 - "terraform-apply": │ ]
Step #5 - "terraform-apply": │
Step #5 - "terraform-apply": │ with google_cloud_run_service.regions["northamerica-south1"],
Step #5 - "terraform-apply": │ on run_services.tf line 31, in resource "google_cloud_run_service" "regions":
Step #5 - "terraform-apply": │ 31: resource "google_cloud_run_service" "regions" {
Step #5 - "terraform-apply": │
Step #5 - "terraform-apply": ╵
Finished Step #5 - "terraform-apply"
ERROR
ERROR: build step 5 "gcr.io/gcping-devrel/terraform" failed: step exited with non-zero status: 1
```
Contributor guide
Assessment
This issue has not been assessed yet.