release v0.4.11 (b1a77ace25) #31

Merged
pipeline-bot merged 4 commits from _promote/v0.4.11-r1 into main 2026-07-16 14:26:39 +00:00
Collaborator
No description provided.
chore: devbump 0.4.10 -> 0.4.11-dev
All checks were successful
pipeline/ci CI green v0.4.11-dev
96ee1fc386
The extraction wave from the 2026-07-15 audit — four surfaces every
operator duplicated divergently:

- Config.IsRemoteGone: harness-level not-found-as-success on the delete
  path (openbao folded in its adapter, forgejo per-handler, kratos in
  the HTTP client; the same status-lost-CR leak was fixed twice in 24h).
  Unmatched errors keep exact current semantics — deliberate holds work.
- reconcile.Metrics + Config wiring: reconcile_total/duration +
  status_update_total recorded by Run itself; InstrumentedCall/
  RecordCall for API clients (both success/error and raw-status forms).
  Name-spaced per operator so dashboards survive adoption.
- SecretValue/HashValue/HashCanonical: both write-only-secret
  fingerprint conventions, chosen per field sensitivity.
- httpkit: ClusterCATransport, CredentialCache[C] (build-outside-lock,
  rebuild-on-rotation), BoundedRead/ErrorExcerpt (bounded to
  MaxConditionMessageBytes so excerpts never re-truncate downstream).
release: v0.4.11 (auto-release)
All checks were successful
pipeline/ci CI green v0.4.11
b1a77ace25
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
sean/libseanfarm-operator!31
No description provided.