network/roles/access
Timotej Lazar 6ade4f2f8a access: fix VLAN database idempotency
Do not try and match the global VLAN list as printed by the switch.
Instead, only try to realize the truth: there may be some VLANs added
and some removed.

We keep the compact_numlist filter and use it instead of the built-in
vlan_parser when listing VLANs for tagged ports. This is because some
switches compact 1,2,4,5,6 as 1-2,4-6 and others as 1,2,4-6 (see next
commit).

All of this should reduce the number of cases where Ansible reports a
change in configuration where there was in fact no change.
2025-09-18 13:54:39 +02:00
..
handlers access: set up SNMP user for D-Link switches 2024-10-02 16:04:39 +02:00
tasks access: fix VLAN database idempotency 2025-09-18 13:54:39 +02:00
templates access: fix VLAN database idempotency 2025-09-18 13:54:39 +02:00