-
v0.5.13 Stable
released this
2026-07-16 16:15:40 +00:00 | 19 commits to main since this releaseChanged
- Bump
libseanfarm-operatorv0.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). - Adopt libseanfarm-operator v0.4.11
reconcile.Metricsfor the GENERIC metric
families: the hand-rolled reconcile-total/duration, status-update, and Kratos
API-call counters/histograms ininternal/controller/metrics.goare deleted;
the lib records them viaConfig.Metrics/MetricsController(harness) and
Metrics.RecordCall(kratosclient.go). Dashboard-facing changes:
kratosidentity_reconcile_totalgains acontrollerlabel (now
{controller,result}) andkratosidentity_reconcile_duration_secondsis now
labeled{controller}(dropsresult);kratosidentity_api_calls_total{controller,operation,status}
replaceskratosidentity_kratos_api_calls_total{operation,status}(prefix
rename) andkratosidentity_api_call_duration_seconds{controller,operation}
replaceskratosidentity_kratos_api_duration_seconds{operation,status};
kratosidentity_status_update_totalgains{controller};
kratosidentity_status_update_failures_totalis removed (its only emission,
reason="update_error"from the status-write hook, duplicated the generic
kratosidentity_status_update_total{result="error"}the lib now records).
The kratos-DOMAIN metrics stay local and unchanged: thekratosidentity_phase
gauge keeps its exact deletion-transition bookkeeping (decrement exactly once
on the transition into Deleting — the r5 negative-gauge fix), plus
orphaned-recovery, deletion-email-lookup, and password-update-failure counters.
Included changes (v0.5.12 -> v0.5.13)
c1c21b67249echore(metrics): adopt libseanfarm reconcile.Metrics (generic families); keep the phase gauge localb1792376c29dchore(deps): bump libseanfarm-operator v0.4.10 -> v0.4.11 (lib-autobump)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Bump