diff --git a/workbooks/ceph-ansible.yaml b/workbooks/ceph-ansible.yaml index 1f81c041f..bf7f10608 100644 --- a/workbooks/ceph-ansible.yaml +++ b/workbooks/ceph-ansible.yaml @@ -119,6 +119,8 @@ workflows: parse_node_data_lookup: publish: json_node_data_lookup: <% json_parse($.node_data_lookup) %> + on-error: + - fail(msg=<% 'Ceph deployment stopped, NodeDataLookup (node_data_lookup) is not valid JSON. {0}'.format($.node_data_lookup) %>) on-success: map_node_data_lookup map_node_data_lookup: publish: