I'm trying to add new IP address (10.97.6.12) in firewall, Before adding,
I'm validating whether the new IP already exists in firewall or not.
*Task:*
- set_fact:
existing: "{{ result | json_query('objects[*].value') |
select('match',( intip )) | list }}"
*output:*
TASK [set_fact]
**************************************************************************************************************************************************************task
path: /home/palo-test/json.yml:32
ok: [192.168.0.40] => {
"ansible_facts": {
"existing": [
"10.96.6.120",
"10.96.6.125"
]
},
"changed": false
}
Regex in set_fact is considering existing Ip objects 10.96.6.120 and
10.96.6.125 as 10.96.6.12. Need help to matching the exact IP.
--
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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/245eea94-ae74-4fa1-b55e-2d121f42cc9dn%40googlegroups.com.