operator-controller
operator-controller copied to clipboard
Add early check on bundle install status
Feature Request: Assess Current Bundle Installation
Description:
Implement the capability to assess the "current installation" independently of other reconcile tasks.
Requirements:
-
Initial Lookup:
- Conduct an early lookup of the currently installed bundle.
- Set
status.TypeInstalledandClusterExtensionStatus.InstalledBundlebased on the findings.
-
Error Handling:
- If the lookup of the installed bundle fails:
- Set the condition to
Unknown. - Unset the
installedBundlefield. - Continue with other unrelated reconcile tasks.
- Set the condition to
- If the lookup of the installed bundle fails: