You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To better signal to a user when a ClusterExtension is transitioning to a new state we need to add a Progressing status condition. This condition's state does not affect the Installed condition state unless the ClusterExtension has not progressed successfully through the initial installation.
Some examples of when state transitions may occur:
Resolving bundle to be installed for the ClusterExtension
Unpacking bundle contents
Installing/Upgrading resources for the ClusterExtension
Proposed Status and Reason combinations are:
Status: False, Reason: Success - reconciliation has completed successfully, no further progression necessary
Status: False, Reason: Blocked - error that requires manual user intervention was encountered during reconciliation. We cannot or will not progress further. As an example, the bundle image reference we resolved from a catalog is invalid (unparseable).
Status: True, Reason: Retrying - error encountered during reconciliation that is recoverable without manual intervention. ClusterExtension is re-queued for reconciliation. Some examples of when this condition case will be populated:
Upgrade operation fails leaving the ClusterExtension in an intermediate state
Permission errors related to informer establishment
Uh oh!
There was an error while loading. Please reload this page.
To better signal to a user when a ClusterExtension is transitioning to a new state we need to add a
Progressing
status condition. This condition's state does not affect theInstalled
condition state unless the ClusterExtension has not progressed successfully through the initial installation.Some examples of when state transitions may occur:
Proposed
Status
andReason
combinations are:For more information, see the RFC
The text was updated successfully, but these errors were encountered: