я написал код в ansible с блоком и методом спасения для обработки ошибок. Я дал, когда условие в блоке, поэтому, когда оно удовлетворяет, он импортирует книгу, которую я написал внутри Блока.
, и для значений, когда условие я дал with_items ниже него. Выравнивание и все только хорошо. но я получаю сообщение об ошибке with_items. Ниже приведена часть задач, которые я написал
tasks:
- name: including the user_list
include_vars: Users.yml
no_log: 'yes'
- name: user validating using block
block:
- import_playbook: CIname.yml
when: '"{{ CI_name }}" == item.ci_name and "{{ username }}" == item.username'
with_items: "{{ user_list }}"
rescue:
- name: Update the work notes of the incident when block fails
always:
- name: Post the status back to ServiceNow
ошибка, которую я получаю:
ERROR! 'with_items' is not a valid attribute for a Play be elsewhere in the file depending on the exact syntax problem.