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
Currently, the built-in actionClient performs uninstalls when installs fail and rollbacks when upgrades fail, and it is hardcoded with no waits or timeouts.
We have an issue in rukpak (see operator-framework/rukpak#596), where it is desirable to be able to configure waits with timeouts on the uninstall/rollback to ensure that an uninstall/rollback completes before the next reconcile attempt starts.
I took a look at our API surface for the action config getter and the action client getter, and there isn't an obvious place to expose these knobs, so I want to start a discussion to see:
Have others encountered this problem?
What seems like the best place to add this functionality in the API?
The text was updated successfully, but these errors were encountered:
Currently, the built-in
actionClient
performs uninstalls when installs fail and rollbacks when upgrades fail, and it is hardcoded with no waits or timeouts.We have an issue in rukpak (see operator-framework/rukpak#596), where it is desirable to be able to configure waits with timeouts on the uninstall/rollback to ensure that an uninstall/rollback completes before the next reconcile attempt starts.
I took a look at our API surface for the action config getter and the action client getter, and there isn't an obvious place to expose these knobs, so I want to start a discussion to see:
The text was updated successfully, but these errors were encountered: