Skip to content

enhance the MWRS rollout gapsΒ #1237

@haoqing0110

Description

@haoqing0110

Describe the enhancement
A clear and concise description of what the enhancement request is.

To fix the issue #1201, we introduced Progressing and Degraded(optional) condition in ManifestWork for the rollout case by PR #1207.

Some gaps need to be enhanced:

  1. Reduce the requeue time when minSuccessTime is set for rollout. (working on)
  2. During rollout, the Degraded condition has a chance to be true; this will cause the cluster rollout status to pass the progressDeadline and rollout to the next cluster. This is unexpected behavior.
  3. During rollout, the Progressing condition keeps false with observedGeneration updated, but with old LastTransaction, this will cause the cluster rollout status to pass the minSuccessTime and rollout to the next cluster. This is unexpected behavior.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions