Start with
set firewall group address-group test address '1.2.3.4' set firewall zone test description 'test description' set firewall zone test interface 'eth0.1234'
then execute:
yaml
- name: test script
vyos.vyos.vyos_firewall_global:
config:
group:
address_group:
- name: test
members:
- address: 1.2.3.4
state: replacedWe should expect that nothing changes, but ansible still marks the task as "changed".
While debugging, I found that it tries to delete the (non existing) description of the address_group. This is caused by a broken regex.