github mattrobinsonsre/terrapod v0.57.2

4 hours ago

Terrapod is a free, open-source, self-hosted platform replacement for Terraform Enterprise / HCP Terraform. This patch fixes drift-ignore rules.

Bug Fixes

  • drift_ignore_rules now clear drift-detection drift. A scheduled drift-detection run reports out-of-band drift in the plan's resource_drift array — which, for computed/read-only attribute drift (e.g. an EKS control-plane platform_version that AWS bumps out-of-band), plans no action, so resource_changes are all no-op. The classifier only inspected resource_changes, so an ignore rule targeting such an attribute never matched and the workspace stayed drifted regardless of the rule. The classifier now also evaluates resource_drift, keeping only the attributes OpenTofu itself marks relevant (relevant_attributes) — so real drift is matched against your rules while refresh noise OpenTofu hides (moving timestamps, server-managed metadata) is structurally excluded and never flags drift. The status resolver now returns no_drift whenever no un-ignored drift remains.

Status

Beta — actively developed; the core platform is usable end to end.

Full Changelog: v0.57.1...v0.57.2

Don't miss a new terrapod release

NewReleases is sending notifications on new releases.