Ansible looping Ansible_net_interfaces не видит item.key как определено - PullRequest
0 голосов
/ 24 октября 2018

Независимо от того, как я называю элементы в словаре ansible_net _interfaces, он говорит, что «элемент» не определен.Я сделал отладку, и в словаре есть все значения, которые я хочу, но я не могу назвать их в родительской строке.Есть идеи, что я делаю не так?

- name: Un-Apply the policy-map sed-input-mark
  ios_config:
    lines:
      - no policy-map sed-input-mark
    parents: interface {{ item.key }}
    with_dict: "{{ ansible_net_interfaces }}"

Вот сообщение об ошибке: fatal: [192.168.50.4]: FAILED!=> {"msg": "Задача включает параметр с неопределенной переменной. Ошибка была: 'item' не определен \ n \ nОшибка, по-видимому, была в / home / drojas / networkautorepo / plays / QoSSed / qossedpolicy.yml ': строка 96, столбец 7, но может \ n находиться в другом месте файла в зависимости от точной синтаксической проблемы. \ n \ nВредной строкой является: \ n \ n \ n - name: отменить применение политики-map sed-input-mark \ n ^ here \ n "

...