• v0.3.11 ed0462a2e9

    v0.3.11 Stable

    pipeline-bot released this 2026-07-24 12:31:19 +00:00 | 0 commits to main since this release

    Fixed

    • 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|direct proxy 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 deploy restore 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)

    • 5d6b4ec7f8d7 test(build): lock reviewed fleet builder digest
    • c9bee5b13760 test(build): pin fleet builder contract
    • 578ab6c3f0c3 build: pull fleet Go builder from Codeberg
    • cebc6ef2ab11 build: use fleet Go 1.26.5 image
    • 4c002ff3e08b test(e2e): exercise metrics and API conversion lifecycle
    • 96b0b9a7a438 fix(minioclient): measure remote failures in breaker
    Downloads