@@ -866,9 +866,9 @@ Status:
866
866
...
867
867
Conditions:
868
868
Last Transition Time: 2022-02-02T13:26:55Z
869
- Message: reconciling new object generation (2)
869
+ Message: processing object: new generation 1 -> 2
870
870
Observed Generation: 2
871
- Reason: NewGeneration
871
+ Reason: ProgressingWithRetry
872
872
Status: True
873
873
Type: Reconciling
874
874
Last Transition Time: 2022-02-02T13:26:55Z
@@ -978,13 +978,13 @@ is true:
978
978
- The generation of the Bucket is newer than the [Observed Generation](#observed-generation).
979
979
- The newly calculated Artifact revision differs from the current Artifact.
980
980
981
- When the Bucket is "reconciling", the `Ready` Condition status becomes `False`,
982
- and the controller adds a Condition with the following attributes to the
983
- Bucket's `.status.conditions` :
981
+ When the Bucket is "reconciling", the `Ready` Condition status becomes
982
+ ` Unknown ` when the controller detects drift, and the controller adds a Condition
983
+ with the following attributes to the Bucket's `.status.conditions` :
984
984
985
985
- `type : Reconciling`
986
986
- `status : " True" `
987
- - ` reason: NewGeneration ` | `reason: NoArtifact` | `reason: NewRevision `
987
+ - ` reason: Progressing ` | `reason: ProgressingWithRetry `
988
988
989
989
If the reconciling state is due to a new revision, an additional Condition is
990
990
added with the following attributes :
@@ -1062,7 +1062,9 @@ it succeeds and the Bucket is marked as [ready](#ready-bucket).
1062
1062
1063
1063
Note that a Bucket can be [reconciling](#reconciling-bucket) while failing at
1064
1064
the same time, for example due to a newly introduced configuration issue in the
1065
- Bucket spec.
1065
+ Bucket spec. When a reconciliation fails, the `Reconciling` Condition reason
1066
+ would be `ProgressingWithRetry`. When the reconciliation is performed again
1067
+ after the failure, the reason is updated to `Progressing`.
1066
1068
1067
1069
# ## Observed Ignore
1068
1070
0 commit comments