Skip to content

Release 2.1.53 (2026-06-22)

Bug fixes

  • inject GCP project into tofu env and reserve name budget for -data suffix (#1762) Two bugs surfaced by the first real off-platform 'vrg-vm create':

  • tofu apply failed with 'project: required field is not set' because the google provider does not read gcloud config. _tofu_env() now resolves the project (GOOGLE_CLOUD_PROJECT or 'gcloud config get-value project') and injects it into every tofu invocation. The resolution logic is extracted into a module-level _resolve_project(); the backend's _project() method delegates to it.

  • The volume disk collided with the auto-named boot disk (resourceInUseByAnotherResource). The companion vergil-vm fix renames the volume disk to '-data', so _MAX_NAME drops 59->58 to keep the suffixed name within GCP's 63-char limit.