1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/plugins
Maxopoly 23396e62dc
Fix check mode in iptables_state for incomplete iptables-save files along with integration tests (#8029)
* Implement integration test to reproduce #7463

* Make new iptables_state checks async

* Add missing commit to iptable_state integration test

* Remove async when using checkmode in iptables_state integration tests

* Do per table comparison in check mode for iptables_state

* Calculate changes of iptables state per table based on result

* Output target iptables state in checkmode

* Refactor calculation of invidual table states in iptables_state

* Add missing return for table calculation

* Add missing arg to regex check

* Remove leftover debug output for target iptable state

* Parse per table state from raw state string

* Join restored state for extration of table specific rules

* Switch arguments for joining restored iptable state

* Output final ip table state

* Compare content of tables

* Complete iptables partial tables test cases

* Correct order of test iptables data

* Update docu for iptables tables_after

* Add changelog fragment

* Appease the linting gods for iptables_state

* Adjust spelling and remove tables_after from return values
2024-03-24 18:02:48 +01:00
..
action Fix more typos (#7439) 2023-10-29 18:04:44 +01:00
become machinectl become plugin: mark as require_tty (#6935) 2023-07-15 12:53:59 +02:00
cache Fix more typos (#7439) 2023-10-29 18:04:44 +01:00
callback Add default_without_diff callback (#7949) 2024-02-14 22:53:16 +01:00
connection Refer to LXD containers/VMs as instances (#7873) 2024-01-24 13:35:17 +01:00
doc_fragments Consul action group (#7897) 2024-01-27 10:58:41 +01:00
filter New filters to calculate the union, intersection, difference and symmetric difference of lists by preserving the items order (#7985) 2024-02-23 20:35:09 +01:00
inventory Adds group_by_hostgroups parameter to Icinga2 inventory (#7998) 2024-03-24 17:01:34 +00:00
lookup Fix plugin call in example (#8114) 2024-03-20 08:15:38 +01:00
module_utils Fix consul_token usage without accessor_id. (#8091) 2024-03-14 23:14:37 +01:00
modules Fix check mode in iptables_state for incomplete iptables-save files along with integration tests (#8029) 2024-03-24 18:02:48 +01:00
test Add test fqdn_valid (#7533) 2023-11-22 09:12:00 +01:00