-
v0.3.11 Stable
released this
2026-07-24 12:31:19 +00:00 | 0 commits to main since this releaseFixed
- Run installed Admin and S3 operations inside the circuit breaker instead of
counting only the in-memory delegate lookup. Typed network failures and
operation deadlines now trip the breaker and fail fast after the configured
threshold, and the half-open transition now admits exactly one concurrent
probe. - Exercise the served shared-harness and circuit-breaker metric families in
the Kind suite. The scrape Pod now uses a digest-pinned curl image and its
projected service-account token at runtime, so bearer credentials are no
longer embedded in the Pod spec or verbose logs. - Remove the unused pre-shared-harness metrics implementation and tests; those
metric names were never registered by the manager. - Use Go's any-error
Athens|directproxy fallback in both image builds.
In-cluster builds still prefer Athens, while local/isolated e2e builds no
longer fail when the cluster-only Athens DNS name is unreachable. - Build and validate with the rebuild-durable fleet Go 1.26.5 builder from
Codeberg. Its single-architecture build host avoids expanding Docker Hub's
multi-platform Go index through Zot while carrying current stdlib fixes; a
test now keeps the compile and release-test builder references identical,
platform-explicit, and digest-pinned. - Make
make deployrestore its temporary manager-image override on both
success and failure, so live and e2e deploys no longer dirty the checkout.
Included changes (v0.3.10 -> v0.3.11)
5d6b4ec7f8d7test(build): lock reviewed fleet builder digestc9bee5b13760test(build): pin fleet builder contract578ab6c3f0c3build: pull fleet Go builder from Codebergcebc6ef2ab11build: use fleet Go 1.26.5 image4c002ff3e08btest(e2e): exercise metrics and API conversion lifecycle96b0b9a7a438fix(minioclient): measure remote failures in breaker
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Run installed Admin and S3 operations inside the circuit breaker instead of