Ansible не может пропустить паузу на первом хосте из группы ресурсов - PullRequest
0 голосов
/ 17 января 2019

У меня есть книга воспроизведения, где мне нужно запустить задержку в 30 секунд из-за медленного запуска java-приложения, но я хочу пропустить эту задержку на первом хосте из группы.

[jetty]
host1
host2
host3

Я попытался добавить паузу и пропустить первый хост из группы, но это не сработало.

---
- setup:

- name: adding pause before running the playbook
  pause: seconds=30
  when: inventory_hostname != groups.jetty[0]

Это должно пропустить задержку от первого хоста, но применить ее ко второму и третьему хостам, но не пропустить ни одного хоста и применить паузу ко всем хостам из группы.

Есть идеи, как мне это сделать?

...