github mattrobinsonsre/terrapod v0.33.3

latest releases: v0.33.5, v0.33.4
4 hours ago

Hotfix release. Fixes a regression where tofu apply tfplan failed
with "Inconsistent dependency lock file" when the plan-phase
.terraform.lock.hcl carried only h1: hashes for the other arch.

Bug Fixes

  • Lock-file mutation between plan and apply — the runner's
    lock-extender was emitting only h1: hashes for the spliced
    other-arch entries. The own-arch entries (from plan's tofu init)
    carry both zh: and h1:; the spliced other-arch entries carried
    only h1:. Apply-init detected the asymmetry, added the missing
    zh: itself, and the resulting lock no longer matched the saved
    tfplan. Mirror's {version}.json returns both hash types per
    platform; the splice now captures the pair, and falls back to
    tofu providers lock when either half is missing rather than
    producing an asymmetric lock (#470).

Status

Stable — runner-image hotfix; no schema changes.

Full Changelog: v0.33.2...v0.33.3

Don't miss a new terrapod release

NewReleases is sending notifications on new releases.