Files
5ab882cdd7 Fix(rollout): trigger OpenKruise reversion when paused at canary step (#7251)
* fix(rollout): trigger OpenKruise reversion when paused at canary step

Signed-off-by: kampitojha <kampitojha@users.noreply.github.com>

* refactor(rollout): extract shared helper to deduplicate resume and rollback logic

Signed-off-by: kampitojha <kampitojha@users.noreply.github.com>

* fix(rollout): fix error message formatting and verbs in rollout helper

Signed-off-by: kampitojha <kampitojha@users.noreply.github.com>

* test(rollout): set valid canaryRevision and podTemplateHash in rollout test

Signed-off-by: kampitojha <kampitojha@users.noreply.github.com>

* test(rollout): remove outdated required fields under status.canaryStatus in test CRD schema

Signed-off-by: kampitojha <kampitojha@users.noreply.github.com>

* test(rollout): add coverage tests for writer path, canary-only paused, and no-op resume cases

Signed-off-by: kampitojha <kampitojha@users.noreply.github.com>

* test(rollout): cover seen-key deduplication branch with duplicate RT entry

Signed-off-by: kampitojha <kampitojha@users.noreply.github.com>

* style(rollout): remove extra blank line to pass goimports check-diff

Signed-off-by: kampitojha <kampitojha@users.noreply.github.com>

* fix(rollout): wait for OpenKruise to settle before correcting canary step state

Signed-off-by: kampitojha <kampitojha@users.noreply.github.com>

* test(rollout): cover rollback settle-timeout and rollout-disappearance error paths

Signed-off-by: kampitojha <kampitojha@users.noreply.github.com>

* chore(ci): re-trigger workflows after GitHub Actions outage

Signed-off-by: kampitojha <kampitojha@users.noreply.github.com>

---------

Signed-off-by: kampitojha <kampitojha@users.noreply.github.com>
Co-authored-by: kampitojha <kampitojha@users.noreply.github.com>
2026-08-12 10:35:25 +01:00
..
2024-07-27 17:44:20 +08:00