如果任何一个角色失败,如何运行任务?

时间:2019-06-24 07:51:01

标签: ansible

我们在角色中定义了验证任务。

- name: validation Operations
  hosts: all
  become: yes
  gather_facts: yes
  serial: 1
  roles:
    - StorageArray_setup_cleanup
    - StorageArray_restapi
    - StorageArray_operations
    - StorageArray_operations_negative

在这些角色中存在一个名为“ testreport”的事实。 (testreport是一个日志文件名。)如果任何一个角色失败,我都需要通过一个任务显示testreport内容,以便用户直到失败都可以知道通过了多少次验证。

在发生块的情况下,存在诸如抢救和总是这样的错误处理。但是,关于角色,我什么也找不到。 (已经存在一个问题,但是如果任务失败,该问题将起作用。在我的情况下,基于角色失败,我需要执行任务)

如果角色失败,如何运行任务?

0 个答案:

没有答案
相关问题