Skip to content

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 13 Oct 16:16
5b7b9fd

Upgrade notes

  • No revision is rolled on upgrade: existing DecisionModels keep their recorded runtime and revision.
  • The Helm chart now refuses to render replicaCount > 1 with leaderElection: false (that setup ran several active managers). Set leaderElection: true (the default) or replicaCount: 1.
  • Inside the post-promotion stabilization window a lost store or a slow model load no longer rolls a healthy new stable back; the grace ends at promotion plus the Starting timeout.

0.5.1 (2026-10-13)

Bug Fixes

  • bound Recreate stable-stop wait (#165) (aa80a7b)
  • chart: refuse more than one manager replica without leader election (#177) (a3ae3af)
  • clear the Recreate stop marker when the spec returns to a failed revision (2e06304)
  • do not fail a prefetch as DigestMismatch when the manifest cannot be read (#174) (fad7194)
  • do not park a candidate for manual approval while the stable is stopped for a Recreate rollout (660d49c)
  • do not re-render a legacy stable when its Deployment cannot be read (2e06304)
  • drop the candidate manifest when the spec reverts to a failed revision (#176) (3abaa9e)
  • end the store and load stabilization grace at promotion plus the Starting timeout (#178) (824fd51)
  • finish a Recreate rollout as Recreate after the stable is stopped, including a replacement candidate (2e06304)
  • keep a freshly promoted stable while its store recovers or its model loads (#173) (4f3a0c4)
  • keep admission-added Service port fields instead of rewriting them every reconcile (2e06304)
  • remove the manifest ConfigMap of a candidate whose admission did not persist (660d49c)