с лимитом на группу хостов. Первый плейбук преобразует хосты и создает две группы: formatted в которой находятся все хосты из прошлой и next_play_hosts в которой находятся только те хосты которые изначально указывались через лимит.
Выглядит запуск второго плейбука следующим образом:
- name: Management
hosts: formatted
gather_facts: no
vars:
hostvars: "{{ hostvars }}"
play_hosts: "{{ groups['next_play_hosts'] }}"
Я предполагал что смогу запустить второй плейбук с новыми хостами (это получается) и с новыми play_hosts (это не получается). На этапе PLAY Managment плейбук владеет только старым play_hosts и не может сматчить хосты в новом формате. Не знаете как можно здесь извернуться?
Сделай нормальный инвентарь и перестань делать полную дичь.
Обсуждают сегодня