Octopus 2.0 Guided Failures - RFC
Blog post from Octopus Deploy
Paul Stovell discusses the challenges of handling broken deployments in Octopus 1.0, noting that while failed builds are typically non-critical, deployment failures can lead to significant issues, such as downtime. Octopus 2.0 aims to address these challenges by introducing a feature called Guided Failures, which involves human intervention when problems arise, allowing for decisions to either ignore, retry, or fail an action. This feature is designed to minimize downtime by enabling quick human response to errors and can be enabled per environment, ensuring it is active in critical production settings while remaining optional in development and testing. Stovell invites feedback on this approach, suggesting it could improve deployment processes in Octopus.