file-share/terraform
Adam Moussa 71dbdf9c92
fix(infra): run nightly snapshots as a stack-local DLM role (PLAT-77) (#60)
* fix(infra): run nightly snapshots as a stack-local DLM role (PLAT-77)

The lifecycle policy assumed a service-linked role AWS does not provide, so it stayed in ERROR and never snapshotted the data volume.

* fix(infra): scope DLM snapshot sharing to snapshot ARNs

ModifySnapshotAttribute on every resource can share a snapshot. The boundary allows it only on snapshot ARNs.
2026-10-01 20:23:29 +00:00
..
.terraform.lock.hcl feat(infra): add HCP Terraform for the prod file share (PLAT-77) (#56) 2026-09-29 22:32:39 +00:00
dlm.tf fix(infra): run nightly snapshots as a stack-local DLM role (PLAT-77) (#60) 2026-10-01 20:23:29 +00:00
ec2.tf feat(infra): add HCP Terraform for the prod file share (PLAT-77) (#56) 2026-09-29 22:32:39 +00:00
hcp_iam.tf fix(infra): run nightly snapshots as a stack-local DLM role (PLAT-77) (#60) 2026-10-01 20:23:29 +00:00
iam.tf fix(infra): run nightly snapshots as a stack-local DLM role (PLAT-77) (#60) 2026-10-01 20:23:29 +00:00
locals.tf fix(infra): run nightly snapshots as a stack-local DLM role (PLAT-77) (#60) 2026-10-01 20:23:29 +00:00
network.tf fix(infra): look up the live office VPN gateway (PLAT-77) (#57) 2026-09-29 22:49:31 +00:00
outputs.tf feat(infra): add HCP Terraform for the prod file share (PLAT-77) (#56) 2026-09-29 22:32:39 +00:00
providers.tf feat(infra): add HCP Terraform for the prod file share (PLAT-77) (#56) 2026-09-29 22:32:39 +00:00
security.tf feat(infra): add HCP Terraform for the prod file share (PLAT-77) (#56) 2026-09-29 22:32:39 +00:00
user_data.sh.tftpl feat(infra): add HCP Terraform for the prod file share (PLAT-77) (#56) 2026-09-29 22:32:39 +00:00
variables.tf fix(infra): look up the live office VPN gateway (PLAT-77) (#57) 2026-09-29 22:49:31 +00:00
versions.tf feat(infra): add HCP Terraform for the prod file share (PLAT-77) (#56) 2026-09-29 22:32:39 +00:00