github mattrobinsonsre/terrapod v0.20.1

5 hours ago

Hotfix on top of v0.20.0.

Summary

  • Fixed: every consumer of the new VCS archive cache failed with 'async_generator' object can't be awaited, blocking speculative runs on every new SHA. Stray await on storage.get_stream() (which is an async generator across all four storage backends).
  • Test fix: replaced AsyncMock(return_value=chunks()) shapes — which incorrectly made the call awaitable — with a real async def get_stream(...): yield ... so future regressions can't sneak through.

Action required

Operators on v0.20.0 should bump to v0.20.1 immediately. v0.20.0 is a known-broken release for VCS-driven workspaces — the cache writes successfully but the per-workspace materialise step always errors and no run is created.

No Helm-template changes vs v0.20.0.

Status

Stable.

Full Changelog: v0.20.0...v0.20.1

Don't miss a new terrapod release

NewReleases is sending notifications on new releases.