Skip to content

Commit adf9a83

Browse files
authored
Fix typo and add clarity to replacing transition (#2426)
Signed-off-by: Per da Silva <[email protected]>
1 parent ff760a1 commit adf9a83

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

doc/design/architecture.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,12 @@ None --> Pending --> InstallReady --> Installing -| |
6767
v
6868
Replacing --> Deleting
6969
```
70+
*Note: The transition to replacing happens out-of-band when the controller detects a new CSV that replaces the current one.*
7071

7172
| Phase | Description |
7273
|------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
7374
| None | initial phase, once seen by the Operator, it is immediately transitioned to `Pending` |
74-
| Pending | requirements in the CSV are not met, once they are this phase transitions to `Installing` |
75+
| Pending | requirements in the CSV are not met, once they are this phase transitions to `InstallReady` |
7576
| InstallReady | all requirements in the CSV are present, the Operator will begin executing the install strategy |
7677
| Installing | the install strategy is being executed and resources are being created, but not all components are reporting as ready |
7778
| Succeeded | the execution of the Install Strategy was successful; if requirements disappear, or an APIService cert needs to be rotated this may transition back to `Pending`; if an installed component disappears this may transition to `Failed`|

0 commit comments

Comments
 (0)