ansible-collections.communi.../plugins/module_utils
Michael Jenny c7b2275f2c
Support RouterOS path /interface ethernet switch port-isolation and /routing bfd configuration (#375)
* Update _api_data.py

Add /interface/bridge property "port-cost-mode" which is supported since RouterOS 7.13.

See changelog for details: https://mikrotik.com/download/changelogs

* Create 371-add-bridge-port-cost-mode.yml

* Update changelogs/fragments/371-add-bridge-port-cost-mode.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

* Support for /interface ethernet switch port-isolation
  RouterOS has supported the /interface ethernet switch port-isolation path since version 6.43.
  This feature enables hardware offloaded Layer‑2 port isolation on supported switch chips

Support for /routing bfd configuration
  Since RouterOS 7.11 it supports stable bfd support.
  See: https://iparchitechs.com/mikrotik-routeros-v7-11-stable-released/

* .

* Add change file

* attr order

* Add name to fields

* PEP8

* Update changelogs/fragments/375-port_isolation-and-routing_bfd_configuration.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update changelogs/fragments/375-port_isolation-and-routing_bfd_configuration.yml

Co-authored-by: Felix Fontein <felix@fontein.de>

---------

Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Michael Jenny <mjenny@ansible.zvcloud.de>
2025-06-13 08:10:37 +02:00
..
_api_data.py Support RouterOS path /interface ethernet switch port-isolation and /routing bfd configuration (#375) 2025-06-13 08:10:37 +02:00
_api_helper.py api_modify/api_info: add restrict option (#305) 2024-08-12 21:16:59 +02:00
api.py Improve language. 2024-12-28 14:27:15 +01:00
quoting.py Move licenses to LICENSES/, use SPDX-License-Identifier, mention all licenses in galaxy.yml, add missing license file (#101) 2022-07-18 23:16:54 +02:00
routeros.py Workaround prompt issues between ROS 6.49 and 7.1.5 (#62) (#161) 2023-03-23 21:25:23 +01:00
version.py Prepare 3.0.0 release (#318) 2024-10-18 21:01:46 +02:00