Какие конкретные изменения необходимо внести в приведенный ниже код, чтобы не удалось выполнить заданную игру, если приведенная ниже задача "Install docker
" не удалась?
В настоящее время книга воспроизведения сообщает «changed
» как результат задачи «Install docker
», представленной ниже, и, таким образом, книга воспроизведения продолжает выполнять последующие задачи независимо от того, была ли успешной установка докера.
---
- name: Install some stuff.
hosts: firstgroup, secondgroup
remote_user: someuser
become: true
become_method: sudo
become_user: root
tasks:
- name: Install docker
command: amazon-linux-extras install -y docker
Как видите, это работает в Amazon Linux 2, а установка выполняется с использованием amazon-linux-extras
.