-
v0.5.12 Stable
released this
2026-07-15 18:14:24 +00:00 | 25 commits to main since this releaseFixed
- The ginkgo envtest controller suite RUNS now. It was gated behind
ENABLE_ENVTEST=1, whichmake testnever sets — so the 16-spec suite was
silently skipped locally AND in the pipeline-test-envtest release gate (the exact
red-suite-behind-a-green-row class the gate exists to close). Un-skipping surfaced
rot fixed in the same change: second-granularity test-namespace names colliding
with Terminating namespaces, seven specs asserting the pre-harness error contract
(nil error + dead RequeueAfter=30s) instead of propagate-for-backoff, one spec
still documenting the status-lost delete leak as a "known bug" that R5 fixed, and
two specs whose users were missing from the password fixture. 16/16 green.
Changed
- Bump
libseanfarm-operatorv0.4.9 -> v0.4.10 and dedup ontoreconcile/testkit:
deleted the all-skip ObservedGeneration documentation file, 3 skip-stub integration
tests, 2 self-asserting unit tests, and the 6-subtest secretwatch permutation suite
(lib coverage; one thin extractor-wiring test remains); collapsed the generic
harness trio intoTestMirrorStatusHook(kratos's legacy Ready/Phase mirror,
incl. the phaseFailed branch); envtest bring-up ridestestkit.StartEnvtest
(gaining bin/k8s discovery this repo never had). Makefile pins unified with
siblings: ENVTEST_VERSION/ENVTEST_K8S_VERSION now derived from go.mod (drops
the stale hardcoded release-0.19 / 1.35.0), golangci-lint v1.54.2 -> v2.8.0.
Included changes (v0.5.11 -> v0.5.12)
0b58af6245c7fix(test): un-skip the envtest suite + dedup onto reconcile/testkit (lib v0.4.10)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- The ginkgo envtest controller suite RUNS now. It was gated behind