boma/terraform/modules/hetzner_vm
sjat 839fc632a1 fix(tf): declare required_providers in modules; pin offsite lock
terraform init failed: child modules using non-hashicorp providers must declare
required_providers, else TF infers hashicorp/{hcloud,proxmox} (nonexistent). Add
versions.tf to hetzner_vm AND proxmox_vm (same latent bug, never caught because
Proxmox TF was never init'd). Track the offsite lock (hcloud 1.65.0). Caught by
running 'make tf-init/plan TF_ENV=offsite' on ubongo — static review missed it.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-14 16:14:05 +02:00
..
main.tf fix(tf): cloud-init heredoc column-0 + firewall uses ubongo's WAN IP 2026-06-14 12:19:45 +02:00
outputs.tf feat(tf): hetzner_vm module (server + firewall + ssh key + cloud-init) 2026-06-14 12:03:01 +02:00
variables.tf feat(tf): hetzner_vm module (server + firewall + ssh key + cloud-init) 2026-06-14 12:03:01 +02:00
versions.tf fix(tf): declare required_providers in modules; pin offsite lock 2026-06-14 16:14:05 +02:00