• v0.4.4 6d44bc0675

    v0.4.4 Stable

    gitea_admin released this 2026-06-28 10:36:36 +00:00 | 48 commits to main since this release

    Fixed

    • The reconcile harness no longer stamps ObservedGeneration on a Converge
      error under ObservedGenOnConvergedOnly. A failed generation is
      not-yet-converged — exactly like a Progressing one — and must stay
      "unobserved", or a consumer's ObservedGeneration-keyed convergence fast path
      (kratos) short-circuits the failed generation on the next pass and masks the
      error as Ready. ObservedGenOnAllSuccess is unchanged (it records the failing
      generation so kstatus reads Failed, not InProgress). Adds
      TestRunErrorObservedGenPolicy — the error-path mirror of the existing
      Progressing/ObservedGeneration test.
    Downloads