v0.33.2 finishes the mirror self-hosted-provider work started in v0.33.1.
Bug Fixes
- Platform Terrapod provider returned empty from the mirror — v0.33.1's Tier-0 lookup queries the
registry_provider_versionstables, but the platform Terrapod provider itself doesn't live there. It's fetched on demand from GitHub Releases byplatform_provider_serviceand cached at a separatecache/provider/terrapod/...storage path. The Tier-0 query always missed for the platform provider, so the runner's lock-extender kept loggingno h1 from mirror for provider .../default/terrapodand falling back to a fulltofu providers lockarchive download. Added a Tier-0a branch ahead of the registry-tables lookup that serves the platform provider directly from its on-disk cache, with shasum read from the cachedSHA256SUMSfile and lazy h1 backfill cached in Redis (tp:platform_provider_h1:{version}:{os}:{arch}, 30-day TTL — archive contents are immutable per release).
Status
Stable.
Full Changelog: v0.33.1...v0.33.2