заменить несколько строк на другие, конф. сетевой интерфейс, замена ДНС. По одному интерфейсу в скрипте все работает прекрасно. Для ускорения работы, я создал переменную со всеми интерфейсами с серверов и не могу организовать loop.
var: int1,int2,int3
lineinfile:
path: "{{ dest }}/{{ interface }}"
regexp: '{{ item.From }}'
line: '{{ item.To }}'
backrefs: yes
with_items:
- { From: 'DNS1=172', To: 'DNS1=A' }
ошибка :
"msg": "Destination /etc/sysconfig/network-scripts/['ifcfg-ens192'] does not exist !",
Так у вас тут луп не по интерфейсам идёт
Обсуждают сегодня