相关疑难解决方法(0)

如何在没有错误的情况下退出Ansible playbook

当我遇到某种情况时,我想在没有错误的情况下退出(我知道断言失败模块).以下代码退出但失败:

  tasks:

    - name: Check if there is something to upgrade
      shell: if apt-get --dry-run upgrade | grep -q "0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded"; then echo "no"; else echo "yes"; fi
      register: upgrading

    - name: Exit if nothing to upgrade
      fail: msg="Nothing to upgrade"
      when: upgrading.stdout == "no"
Run Code Online (Sandbox Code Playgroud)

ansible

33
推荐指数
4
解决办法
5万
查看次数

标签 统计

ansible ×1