Requesting a feature that allows me to choose which of the manual intervention options will be available for users (devs) to choose from.
Currently in manual intervention, devs can mark as:
->abort (which will not trigger the rollback, much less denounce the canary deployment).
->success (allowing errors and/or anomalies that should not be masked)
The two actions above take away the reliability of my delivery and could leave a failed canary impacting Localiza users and masking failures or critical anomalies in our production environment.
And even with the information about failures or anomalies we have cases where it could be a false positive and the reason for having manual intervention, however we understand that only "ignoring errors" is appropriate and even so we can measure the quantities via dashboards of ignored failures for possible improvement actions in the CV steps.
Desired behavior:
I would like that when configuring a manual intervention in a failure strategy, select which actions (ignore the error, mark success, etc.) will be available for the user (dev) to choose during the execution of that failure strategy, for example allowing it to be available just ignore the error and roll back the stage, thus ensuring greater reliability in our software delivery.
Created by zendesk-write-access
·