• v0.12.13 c4ba54fee8

    v0.12.13 Stable

    pipeline-bot released this 2026-07-13 21:53:50 +00:00 | 73 commits to main since this release

    Fixed

    • Deflake TestReReadOnRefresh_ReMintsAndRevokes. The test set no RenewalPercent, so the
      re-mint horizon was computeDynamicHorizonWithJitter(32d-lease, 0) = 76.8h − jitter (jitter
      uniform in [0, 76.8h)) — i.e. uniform in [0, 76.8h), which lands below the 24h refreshAfter
      cap ~31% of the time, so the "requeue ~24h" assertion failed intermittently (it flaked the
      in-cluster envtest release gate). Set RenewalPercent = 50 so the pre-cap horizon deterministically
      exceeds refreshAfter and the cap is what the test exercises. (Separately worth noting: a real
      ReReadOnRefresh secret with RenewalPercent unset requeues in [0, refreshAfter], occasionally
      near-zero — a re-mint-churn edge worth a follow-up in the controller.)

    Included changes (v0.12.12 -> v0.12.13)

    • bc568eb38ee1 test(secrets): deflake TestReReadOnRefresh_ReMintsAndRevokes
    Downloads