fix(pipeline): corregir OIDC token handling y backend region validation

- Escribe BITBUCKET_STEP_OIDC_TOKEN a archivo temporal para evitar
  OSError: File name too long en el decoder JWT
- Python lee token via stdin en lugar de pasar JWT como filename
- Agrega skip_region_validation = true en backend.dev.hcl y backend.prod.hcl
  para compatibilidad con mx-central-1
This commit is contained in:
Evert Daniel Romero Garrido
2026-04-16 13:37:36 -06:00
parent b338e68852
commit dd2f31ec2a
3 changed files with 22 additions and 12 deletions
+2 -1
View File
@@ -2,4 +2,5 @@ bucket = "ccsoft-terraform-state"
key = "proyectosacc/terraform.tfstate"
region = "mx-central-1"
encrypt = true
dynamodb_table = "terraform-locks"
dynamodb_table = "terraform-locks"
skip_region_validation = true
+2 -1
View File
@@ -2,4 +2,5 @@ bucket = "ccsoft-proyectosacc-terraform-state-prod"
key = "proyectosacc/terraform.tfstate"
region = "mx-central-1"
encrypt = true
dynamodb_table = "terraform-locks-proyectosacc-prod"
dynamodb_table = "terraform-locks-proyectosacc-prod"
skip_region_validation = true