• v0.3.6 f7e7dce1bf

    v0.3.6 Stable

    pipeline-bot released this 2026-07-16 16:58:13 +00:00 | 28 commits to main since this release

    Added

    • Operator metrics via libseanfarm reconcile.Metrics: reconcile counts/durations +
      status-write outcomes per controller — first custom metrics for this operator
      (minio_resource_operator_reconcile_total,
      minio_resource_operator_reconcile_duration_seconds,
      minio_resource_operator_status_update_total).

    Changed

    • Bump libseanfarm-operator v0.4.10 -> v0.4.11 (lib-autobump: rides the shared-library release train; the envtest release gate validates the suite against it on the next ship).

    Fixed

    • Build: repo-scoped BuildKit gomod cache id (gomod-mro) — the onboarding cold
      fetch hit the shared-Athens zip corruption and poisoned the fleet-shared gomod
      mount's minio-go entry, failing every release rebuild with zip: not a valid zip file.
    • ComputeBackoff arch-dependent overflow: for large failure counts the float64
      product overflowed int64 — arm64 clamps (cap worked, local tests passed) but amd64
      wraps negative, skips the cap, and the jitter arithmetic underflows back to a
      ~263-year positive backoff. Now capped in the float domain before conversion.
      Caught by the pipeline envtest gate's amd64 pod on onboarding day one.

    Included changes (v0.3.5 -> v0.3.6)

    • c35ea55f2767 feat(metrics): enable libseanfarm reconcile.Metrics
    • dfa595f56624 chore(deps): bump libseanfarm-operator v0.4.10 -> v0.4.11 (lib-autobump)
    Downloads