HQ(config)#crypto map CMAP 10 ipsec-isakmp
% NOTE: This new crypto map will remain disabled until a peer
and a valid access list have been configured.
The problem here is that this error fails the task and ansible does not execute all commands in list. Is there anyway to tell the ansible to ignore this message?
This is my task:
- name: Configure crypto map
ios_config:
host: "{{ ansible_ssh_host }}"
username: "{{ username }}"
password: "{{ password }}"
lines:
- match address GRE-IPSEC
parents: ['crypto map CMAP {{ item.0 + 1 }} ipsec-isakmp']
before: ['no crypto map CMAP {{ item.0 + 1 }} ipsec-isakmp']
match: strict
with_indexed_items: '{{ groups.remote }}'
when: "inventory_hostname in groups.hq"
I also tried to add "ignore_errors: yes". But still it does not execute all commands in the lines.
I was reading about failed_when attribute but I was not able to implement this in the correct way.
(failed_when: "'FAILED' in command_result.msg)
Any ideas?
BR,
Uros
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/501de10e-e29c-44c2-8f21-5e85825b9dd1%40googlegroups.com.--
You received this message because you are subscribed to the Google Groups "Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ansible-proje...@googlegroups.com.
To post to this group, send email to ansible...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/6da5bec8-beb0-442a-83a1-09f35454456a%40googlegroups.com.