FACTUAL ACTIVITY RECORD · An activity record based on work that took place
Extending the Terraform provider lock to Linux execution
Adding Linux checksums for the same provider versions and passing read-only initialization
Purpose
Terraform preparation stopped before changing any resource. Provider versions were fixed, but the lock file lacked checksums for the Linux runner, so read-only provider initialization could not complete.
Implementation
Linux AMD64 checksums for the pinned Google and Google Beta providers were added to provider dependency lock using the official Terraform command. Provider versions and resource configuration were unchanged.
Rendering diagram…
What was confirmed
Verification results
A backend-free terraform init -lockfile=readonly succeeded on Linux.
terraform validate, the GCP configuration audit, and the diff check passed in the same environment.
No resource-changing operation had run by the cutoff.
Basis for completion
This scope ended when the pinned lock file passed read-only initialization and validation on Linux.