Ran `terraform init && terraform validate && terraform fmt` after
installing terraform 1.9.8 locally (which the initial commit couldn't
do since terraform wasn't on the authoring host).
Changes:
- fmt: alignment normalization on image.tf, store_vm.tf, bmpgen_vm.tf,
outputs.tf.
- proxmox_virtual_environment_download_file -> proxmox_download_file
(deprecated in bpg/proxmox v0.111.1, removed in v1.0).
- .terraform.lock.hcl: unignored + committed. Pins bpg/proxmox to
v0.111.1 and hashicorp/random to v3.9.0 so contributors get the same
provider set on `terraform init`.
`terraform validate` is now Success, no warnings.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
24 lines
624 B
Plaintext
24 lines
624 B
Plaintext
# Terraform provider binaries + state.
|
|
# .terraform.lock.hcl (dependency lock file) IS committed per HashiCorp
|
|
# best practice -- it pins provider versions across contributors.
|
|
terraform/.terraform/
|
|
terraform/*.tfstate
|
|
terraform/*.tfstate.*
|
|
terraform/*.tfstate.backup
|
|
terraform/crash.log
|
|
terraform/crash.*.log
|
|
|
|
# Real inputs -- contains PVE endpoint, API token, network specifics.
|
|
# Ship terraform.tfvars.example instead.
|
|
terraform/terraform.tfvars
|
|
terraform/*.auto.tfvars
|
|
|
|
# Any local override files
|
|
terraform/override.tf
|
|
terraform/override.tf.json
|
|
terraform/*_override.tf
|
|
terraform/*_override.tf.json
|
|
|
|
# CLI outputs
|
|
*.log
|