 
|
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 |
|