mirror of
https://github.com/kubevela/kubevela.git
synced 2026-08-18 03:56:36 +00:00
* 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>