Polycrate CLI 0.37.2
Polycrate CLI 0.37.2
Release-Datum: 27. April 2026
Typ: Patch-Release
Highlights
Polycrate CLI 0.37.2 bringt zwei Bugfixes: Der HostReconciler sendet keinen leeren hostname-Wert mehr an die API, und release finalize --block pusht beim ersten Aufruf den korrekten Image-Tag statt die veraltete Version.
Der polycrate-operator Block wurde auf 0.3.60 mitreleased (app_version: 0.37.2).
Artefakte
Docker Images
docker pull cargo.ayedo.cloud/library/polycrate:0.37.2
CLI Downloads
| Plattform | Architektur | Download |
|---|---|---|
| Linux | amd64 | Download |
| Linux | arm64 | Download |
| macOS | amd64 | Download |
| macOS | arm64 (Apple Silicon) | Download |
Installation & Update
polycrate update 0.37.2
Changes
Operator — Spec 160: HostReconciler leerer Hostname
Der host_reconciler.go sendete unter bestimmten Umständen einen leeren hostname-Wert an die polycrate-API, was zu fehlerhaften Host-Einträgen führen konnte. Leere Werte werden jetzt im Reconciler abgefangen und der Reconcile-Schritt wird übersprungen bis ein gültiger Hostname vorliegt.
CLI — Spec 158: release finalize Block Push stale Version
polycrate release --block <block> finalize <version> pusht jetzt beim ersten Aufruf den korrekten Image-Tag. Zuvor wurde die in-memory Block-Version nach SetVersion nicht synchronisiert, sodass PushBlock noch die vorherige Version verwendete und mit „tag already exists" fehlschlug. Der zweite Aufruf funktionierte korrekt — der erste Aufruf tut es jetzt ebenfalls.
Migration
Kein manueller Upgrade-Schritt nötig. Der polycrate-operator-Block zieht die neue Image-Version beim nächsten Reconcile automatisch.
polycrate-operator Block
Der polycrate-operator Block wurde auf Version 0.3.60 mitreleased (app_version: 0.37.2).
polycrate pull cargo.ayedo.cloud/ayedo/k8s/polycrate-operator
polycrate run polycrate-operator install
Jetzt aktualisieren
polycrate update 0.37.2
Oder direkt vom PolyHub herunterladen.