Так что похоже, что эта функция устарела, я действительно не понимаю, почему, Ansible CTO говорит, что мы должны использовать вместо этого with_nested, но, честно говоря, я понятия не имею, как это сделать,
Вот мой плейбук:
- hosts: all
user: root
vars:
- sites:
- site: site1.com
repo: ssh://[email protected]/orgname/reponame
nginx_ssl: true;
copy_init:
- path1/file1.txt
- path2/file2.php
- path2/file3.php
- site: site2.net
repo: ssh://[email protected]/orgname/reposite2
- site: site4.com
repo: ssh://[email protected]/orgname/reposite3
copy_init:
- path2/file2.php
tasks:
- name: Bootstrap Sites
include: bootstrap_site.yml site={{item}}
И сообщение об ошибке при попытке выполнить это в Ansible 1.6.6:
ОШИБКА: [УСТАРЕЛО]: include + with_items — удаленная устаревшая функция. Пожалуйста, обновите свои плейбуки.
Как я могу преобразовать эту книгу во что-то, что работает с этой доступной версией?
with_items
. Откудаitem
? - person Batandwa   schedule 05.11.2014