PastureStack Catalog Service v0.20.12
This release excludes Git metadata from template traversal, validates version directories before allocating templates, omits metadata-only entries without a template definition, preserves template/version READMEs and icons, and rebuilds same-commit empty or unnamed indexes transactionally. Existing catalog origin, rooted-cache and bounded-input protections are retained.
Immutable coordinates
- Source commit:
d708579092eae0fd03b2750ac594ff0396cf563b - Artifact SHA-256:
34b76c121270c603501664f7146d41916c7f45da983e326861ed4c5b9614372d
The full test suite passed, and two clean builds produced byte-identical archives.
Python test dependencies are hash-locked; bootstrap installers are removed from the completed build image. Build-header VEX exceptions remain explicitly recorded and do not claim an absence of all CVEs. Server packaging and real catalog migration/UI acceptance are separate and not claimed by this component release.
PastureStack is an independent community effort to preserve, audit, and modernize the Rancher 1.6 ecosystem. It is not affiliated with or endorsed by Rancher Labs or SUSE.