по условию вызываю всё равно выполняются на всех хостах. Условие как то можно наследовать не прописывая в каждой таске его?
Ошибка в условии?
Нет ошибки у условии. Если то же самое условие добавлять каждой таске то всё ок
Покажите код
Ща до консоли доберусь скину
показываю main.yml --- - name: Run VMetrics tasks include_tasks: vmetrics.yml when: role is defined vmetrics.yml --- - name: Create group vmetrics group: name: vmetrics state: present when: role is defined - name: Create user vmetrics user: name: vmetrics system: no create_home: no group: vmetrics shell: /usr/sbin/nologin when: role is defined
Ничего не понял. А как должно быть по-вашему?
ну я хочу услвие чтобы как то наследовалось when: role is defined в main.yml чтобы его не прописывать в каждой таске в vmetrics.yml
Не пробовали import_tasks тогда?
пока еще нет хочу попробовать.
Обсуждают сегодня