From af261d835e9aea5ce02aaccf17252757eaadb623 Mon Sep 17 00:00:00 2001 From: MarcosYudi <199306647+marcos-yudi@users.noreply.github.com> Date: Wed, 11 Nov 2026 13:20:00 -0300 Subject: [PATCH 1/2] update gcp infra --- infra/.terraform.lock.hcl | 33 ++++++++++++++++----------------- infra/outputs.tf | 2 +- 2 files changed, 17 insertions(+), 18 deletions(-) diff --git a/infra/.terraform.lock.hcl b/infra/.terraform.lock.hcl index 1c8f290..0669cd0 100644 --- a/infra/.terraform.lock.hcl +++ b/infra/.terraform.lock.hcl @@ -1,23 +1,22 @@ # This file is maintained automatically by "terraform init". # Manual edits may be lost in future updates. -provider "registry.terraform.io/kreuzwerker/docker" { - version = "3.9.0" - constraints = "~> 3.0" +provider "registry.terraform.io/hashicorp/google" { + version = "7.46.2" + constraints = ">= 6.0.0, < 8.0.0" hashes = [ - "h1:o/2lXPHpHZr4fuVmCgcJu8Dk3/bnL6qp8fr0JM36bBM=", - "zh:0ead8281830e9b9496651282235d9a139ba1b1b6ff79e395eb8c78658dc446b9", - "zh:0f17d37d8d3872df3fb75c68b5272e0c981343f53b506a9675b4405191edd3ef", - "zh:11d50b37323874427c6d2a08b737d3c7707c8301fdd236c94485cf2828d0b14b", - "zh:32f6f9b847446054e2db3d72886ef2f1d1aa51a6d0dac42340b07dad18e3f28f", - "zh:5ea5c67668b5dcbda560dc6104b788a9bfc974d52f02f7886889b77cc0e5d248", - "zh:5fb19a0b07edc344cd3ddeeb9cfb3d183089deb7a6a94a7b22a583aa1712596b", - "zh:602a7ece444e2a142ec5245abb98e7a1a990a68afae2df63b6c85ec084f0c5d7", - "zh:693dce278524ad8a6d6c9dd7a01bcd63bb85189639198f8d0b044ab0e5099401", - "zh:72e9911568103576c6a78fa38841cfd45eeb88ad22a2c649eb140a377a5b3c26", - "zh:956b62b6857cbb467b50158601f01b1203daa34cbd447dcc7f044c327e878b68", - "zh:9d372bac0d4479868b34485fb4966ba7bb525938f818b6a625f4977004ea83f9", - "zh:e06658a51427f9f53dbdb06263406fc1bc56d1a4fb5e7eb660d7cdfc22f596bd", - "zh:eee38dadf672b946419af25160eae7c03fc2afbb14f39f2f1d2a7404d647e2f7", + "h1:N2f3Ju2qYdfMnvO8COlbnDIGZx0jvx87AV96DojtE4w=", + "zh:05a2eb0a5cfac5aaca6b6f1b28e7355c6d6b4bea192e592ba0c4f14b8ed5567e", + "zh:24757e1ac46854fb4e139c6fc21da35d2b1371885dff4d0bfc856dc90be8aa73", + "zh:41420ae7ea2f317f8cb7a52802943da0136b504269b864ae81c32e08bedb561e", + "zh:56f673ea97968a6bdc3186af1d6db4e473037dd9543bc985525c7aa7737d3ced", + "zh:63c17dde1812745e21af8c7ca9aa439e3949b263478a7ef63d325ab9939aa3df", + "zh:6b958217c44fda9805dfa7503b61625a88ebe8eaa69e3391294526a69a33395c", + "zh:aec87d1e10af849a95efc374a202814a2039bdc756b36d4fe76a44840ac616c3", + "zh:b9ca5dd22ad41e30f842d3f742e7b8b65437a11c590ef7a0e31f94ddcd5ef9ca", + "zh:c17a1a4155520e1a38ef12108421068caa72ee5353e1154c571e4d3c125c6654", + "zh:dbccf5baaf7c81483fe78342b31af29450ab0abbb54588e2add6002d2fd4026a", + "zh:ed4ecc96f562cb1f9a995490b7311dd28ed9f7521fc67f9edecfaa4bf3ed65dd", + "zh:f569b65999264a9416862bca5cd2a6177d94ccb0424f3a4ef424428912b9cb3c", ] } diff --git a/infra/outputs.tf b/infra/outputs.tf index 5735e1e..0e6349f 100644 --- a/infra/outputs.tf +++ b/infra/outputs.tf @@ -35,7 +35,7 @@ output "comando_esperar_vm" { output "comando_enviar_arquivos" { description = "Envia o modelo e os CSVs de custo do dinheiro, que não estão no Git" - value = "scp -i ${local.chave} modelos_salvos/pacote_prever_v1.joblib data/raw/ECB_Euribor_Serie-Mensal-12-Meses_csv.csv data/raw/ECB_Euribor_Serie-Mensal-3-Meses.csv data/raw/BC-Selic_Acumulada_Mes_Anuzalizada_base252.csv data/raw/bcdata_sgs_20742.csv ${var.usuario}@${local.ip}:~/envio/" + value = "scp -i ${local.chave} modelos_salvos/pacote_prever_v1.joblib data/raw/ECB_Euribor_Serie-Mensal-12-Meses.csv data/raw/ECB_Euribor_Serie-Mensal-3-Meses.csv data/raw/BC-Selic_Acumulada_Mes_Anuzalizada_base252.csv data/raw/bcdata.sgs.20742.csv data/raw/bcdata.sgs.25464.csv ${var.usuario}@${local.ip}:~/envio/" } output "comando_completar" { From c36abae887c6292e66695cc1a3f60ed16ef64425 Mon Sep 17 00:00:00 2001 From: MarcosYudi <199306647+marcos-yudi@users.noreply.github.com> Date: Wed, 11 Nov 2026 13:27:37 -0300 Subject: [PATCH 2/2] minor git fix --- infra/terraform.tfvars.example | 14 -------------- 1 file changed, 14 deletions(-) delete mode 100644 infra/terraform.tfvars.example diff --git a/infra/terraform.tfvars.example b/infra/terraform.tfvars.example deleted file mode 100644 index f35b2e9..0000000 --- a/infra/terraform.tfvars.example +++ /dev/null @@ -1,14 +0,0 @@ -# Copie para terraform.tfvars e preencha. O terraform.tfvars NUNCA vai para o Git. - -projeto_id = "auditor-preco-justo-xxxx" # gcloud config get-value project -ips_liberados = ["200.100.50.25/32"] # seu IP + "/32" (um por pessoa que vai acessar) - -# Opcionais (já têm valor padrão): -# regiao = "southamerica-east1" -# zona = "southamerica-east1-b" -# tipo_maquina = "e2-medium" -# ramo_git = "main" - -# Segredos: NÃO coloque aqui. Passe pelo terminal antes do plan/apply: -# $env:TF_VAR_google_api_key = "" -# $env:TF_VAR_cliente_id_sal = ""