diff --git a/reset.yml b/reset.yml index afc3f6e39d9459c6c5a51037b357f90754818096..9cf5047561d47eba7554d13b9f7f31b264e9ccd0 100644 --- a/reset.yml +++ b/reset.yml @@ -1,5 +1,16 @@ --- - hosts: all + vars_prompt: + name: "reset_confirmation" + prompt: "Are you sure you want to reset cluster state? Type 'yes' to reset your cluster." + default: "no" + private: no + + pre_tasks: + - name: check confirmation + fail: msg="Reset confirmation failed" + when: reset_confirmation != "yes" + roles: - { role: reset, tags: reset }