Felix Fontein
6008397375
Add linting check for RST code blocks.
execution environment / Build and test EE (ansible-core 2.15 @ Rocky Linux 9) (push) Has been cancelled
nox / Run extra sanity tests (push) Has been cancelled
nox / ansible-test (push) Has been cancelled
Collection Docs / Build Ansible Docs (push) Has been cancelled
execution environment / Build and test EE (ansible-core devel @ RHEL UBI 9) (push) Has been cancelled
Collection Docs / Publish Ansible Docs (push) Has been cancelled
2025-06-18 21:48:53 +02:00
Felix Fontein
b751d79a98
Update yamllint config, fix YAML.
Collection Docs / Build Ansible Docs (push) Has been cancelled
execution environment / Build and test EE (ansible-core devel @ RHEL UBI 9) (push) Has been cancelled
execution environment / Build and test EE (ansible-core 2.15 @ Rocky Linux 9) (push) Has been cancelled
nox / Run extra sanity tests (push) Has been cancelled
nox / ansible-test (push) Has been cancelled
Collection Docs / Publish Ansible Docs (push) Has been cancelled
2025-06-17 07:19:14 +02:00
Felix Fontein
aa83116c78
Release 3.8.0.
nox / Run extra sanity tests (push) Has been cancelled
nox / ansible-test (push) Has been cancelled
Collection Docs / Build Ansible Docs (push) Has been cancelled
execution environment / Build and test EE (ansible-core devel @ RHEL UBI 9) (push) Has been cancelled
execution environment / Build and test EE (ansible-core 2.15 @ Rocky Linux 9) (push) Has been cancelled
Collection Docs / Publish Ansible Docs (push) Has been cancelled
2025-06-14 16:49:40 +02:00
Felix Fontein
4571d777de
Prepare 3.8.0.
Collection Docs / Build Ansible Docs (push) Has been cancelled
execution environment / Build and test EE (ansible-core devel @ RHEL UBI 9) (push) Has been cancelled
execution environment / Build and test EE (ansible-core 2.15 @ Rocky Linux 9) (push) Has been cancelled
nox / Run extra sanity tests (push) Has been cancelled
nox / ansible-test (push) Has been cancelled
Collection Docs / Publish Ansible Docs (push) Has been cancelled
2025-06-13 08:11:36 +02:00
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
SdVSysAdmin
49e4b83594
support for 'ip ipsec mode-config' ( #376 )
...
* Added support for 'ip ipsec mode-config'
* Create 376-ipsec-mode-config.yml
---------
Co-authored-by: Laurent Papier <papier@sdv.fr>
2025-06-13 08:10:27 +02:00
Felix Fontein
88806047e3
Enable no-trailing-whitespace test.
Collection Docs / Build Ansible Docs (push) Has been cancelled
execution environment / Build and test EE (ansible-core devel @ RHEL UBI 9) (push) Has been cancelled
execution environment / Build and test EE (ansible-core 2.15 @ Rocky Linux 9) (push) Has been cancelled
nox / Run extra sanity tests (push) Has been cancelled
nox / ansible-test (push) Has been cancelled
Collection Docs / Publish Ansible Docs (push) Has been cancelled
2025-06-04 15:19:28 +02:00
Felix Fontein
221a697af9
Release 3.7.0.
Collection Docs / Build Ansible Docs (push) Has been cancelled
execution environment / Build and test EE (ansible-core devel @ RHEL UBI 9) (push) Has been cancelled
execution environment / Build and test EE (ansible-core 2.15 @ Rocky Linux 9) (push) Has been cancelled
nox / Run extra sanity tests (push) Has been cancelled
nox / ansible-test (push) Has been cancelled
Collection Docs / Publish Ansible Docs (push) Has been cancelled
2025-05-31 16:57:51 +02:00
Felix Fontein
ab1026504c
Allow to ignore dynamic and builtin entries. ( #373 )
2025-05-31 16:50:52 +02:00
Felix Fontein
bfd6b0bb13
Prepare 3.7.0.
nox / Run extra sanity tests (push) Has been cancelled
nox / ansible-test (push) Has been cancelled
Collection Docs / Build Ansible Docs (push) Has been cancelled
execution environment / Build and test EE (ansible-core devel @ RHEL UBI 9) (push) Has been cancelled
execution environment / Build and test EE (ansible-core 2.15 @ Rocky Linux 9) (push) Has been cancelled
Collection Docs / Publish Ansible Docs (push) Has been cancelled
2025-05-29 14:59:45 +02:00
Michael Jenny
f5b952751e
Update _api_data.py ( #371 )
...
* 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>
---------
Co-authored-by: Felix Fontein <felix@fontein.de>
2025-05-29 14:58:38 +02:00
Felix Fontein
5b81c157fe
Add reformat commit to .git-blame-ignore-revs.
Collection Docs / Build Ansible Docs (push) Has been cancelled
execution environment / Build and test EE (ansible-core devel @ RHEL UBI 9) (push) Has been cancelled
execution environment / Build and test EE (ansible-core 2.15 @ Rocky Linux 9) (push) Has been cancelled
nox / Run extra sanity tests (push) Has been cancelled
nox / ansible-test (push) Has been cancelled
Collection Docs / Publish Ansible Docs (push) Has been cancelled
2025-04-26 12:22:44 +02:00
Felix Fontein
08152376de
Fix linting errors.
2025-04-26 12:18:29 +02:00
Felix Fontein
3af45c33f1
Add yamllint to antsibull-nox and add config files.
2025-04-26 12:18:29 +02:00
Felix Fontein
e52978b6d2
Fix info on blanket license statement for changelog fragments.
Collection Docs / Build Ansible Docs (push) Has been cancelled
execution environment / Build and test EE (ansible-core devel @ RHEL UBI 9) (push) Has been cancelled
execution environment / Build and test EE (ansible-core 2.15 @ Rocky Linux 9) (push) Has been cancelled
nox / Run extra sanity tests (push) Has been cancelled
nox / ansible-test (push) Has been cancelled
Collection Docs / Publish Ansible Docs (push) Has been cancelled
2025-04-24 22:48:23 +02:00
Felix Fontein
d1db4bec92
Adjust EE tests. ( #366 )
Collection Docs / Build Ansible Docs (push) Waiting to run
Collection Docs / Publish Ansible Docs (push) Blocked by required conditions
execution environment / Build and test EE (ansible-core devel @ RHEL UBI 9) (push) Waiting to run
execution environment / Build and test EE (ansible-core 2.15 @ Rocky Linux 9) (push) Waiting to run
nox / Run extra sanity tests (push) Waiting to run
nox / ansible-test (push) Waiting to run
2025-04-24 20:38:56 +02:00
Felix Fontein
180e87fd5d
Release 3.6.0.
nox / Run extra sanity tests (push) Has been cancelled
nox / ansible-test (push) Has been cancelled
Collection Docs / Build Ansible Docs (push) Has been cancelled
execution environment / Build and test EE (ansible-core devel @ RHEL UBI 9) (push) Has been cancelled
execution environment / Build and test EE (ansible-core 2.15 @ Rocky Linux 9) (push) Has been cancelled
Collection Docs / Publish Ansible Docs (push) Has been cancelled
2025-04-21 13:40:42 +02:00
Felix Fontein
81237dbde4
Prepare 3.6.0.
Collection Docs / Build Ansible Docs (push) Waiting to run
Collection Docs / Publish Ansible Docs (push) Blocked by required conditions
execution environment / Build and test EE (ansible-core devel @ RHEL UBI 9) (push) Waiting to run
execution environment / Build and test EE (ansible-core 2.15 @ Rocky Linux 9) (push) Waiting to run
nox / Run extra sanity tests (push) Waiting to run
nox / ansible-test (push) Waiting to run
2025-04-20 21:49:40 +02:00
hansmi
770e4d2c8d
Rename Wireguard peer "is-responder" to "responder" for RouterOS 7.17 ( #364 )
...
RouterOS 7.17 renamed the `is-responder` property in
`/interface/wireguard/peers` to `responder`.
2025-04-20 21:48:26 +02:00
Felix Fontein
4b9925ac23
Re-add reuse check.
Collection Docs / Build Ansible Docs (push) Has been cancelled
execution environment / Build and test EE (ansible-core devel @ RHEL UBI 9) (push) Has been cancelled
execution environment / Build and test EE (ansible-core 2.15 @ Rocky Linux 9) (push) Has been cancelled
nox / Run extra sanity tests (push) Has been cancelled
nox / ansible-test (push) Has been cancelled
Collection Docs / Publish Ansible Docs (push) Has been cancelled
2025-04-19 13:11:42 +02:00
Felix Fontein
e286d768c0
Use antsibull-nox for CI. ( #361 )
2025-04-19 13:07:53 +02:00
Tim de Boer
9dba8082f9
Field name change in 'routing bgp connection' (from 'address-families' to 'afi') ( #360 )
...
* Field name change in 'routing bgp connection' (from 'address-families' to 'afi')
* Field name change in 'routing bgp connection' (from 'address-families' to 'afi')
2025-04-10 13:03:08 +02:00
Felix Fontein
3a34752296
Migrate .reuse/dep5 to REUSE.toml.
2025-03-29 12:17:25 +01:00
hansmi
a920caa16a
Add "mdns-repeat-ifaces" field to "ip dns" ( #358 )
...
RouterOS 7.16 introduced an mDNS proxy, configurable via
`mdns-repeat-ifaces` under `/ip/dns`.
2025-03-26 06:51:10 +01:00
Felix Fontein
9d382a1b10
Release 3.5.0.
2025-03-22 12:39:33 +01:00
Felix Fontein
2b1be7f011
Prepare 3.5.0.
2025-03-21 22:07:58 +01:00
hansmi
8736996317
Change default for ddns-enabled to "auto" for RouterOS 7.17 and newer ( #350 )
...
From the RouterOS 7.17 changelog:
> *) cloud - changed ddns-enabled setting from "no" to "auto" (service
> is enabled when BTH is enabled);
`no` is not supported anymore, only `yes` and `auto` are.
2025-03-13 07:08:14 +01:00
Felix Fontein
30a79061f3
Use shared unit test utils from community.internal_test_tools ( #353 )
...
* Use shared unit test utils from community.internal_test_tools.
* Make sure community.internal_test_tools is installed in CI.
2025-03-12 21:34:12 +01:00
hansmi
ab446b4449
Fix typo in "API" ( #351 )
2025-03-12 20:06:39 +01:00
Felix Fontein
be9a7ed3ad
Improve tests ( #348 )
...
* Simplify filter error tests.
* Convert set_module_args to context manager.
2025-03-07 20:45:39 +01:00
Felix Fontein
6aaead1d4a
Group CI updates.
2025-03-03 19:00:16 +01:00
Felix Fontein
ffc928242b
Release 3.4.0.
2025-02-24 06:33:52 +01:00
Felix Fontein
f54244b7d0
Prepare 3.4.0.
2025-02-24 06:19:51 +01:00
Felix Fontein
3ba33ccd99
Remove primary key. ( #345 )
2025-02-24 06:16:06 +01:00
Tim de Boer
e302fed6cf
Added support for 'ip dns forwarders' ( #343 )
2025-02-18 21:25:40 +01:00
Felix Fontein
9e4b6c197d
Remove outdated comments.
2025-02-14 23:26:11 +01:00
Felix Fontein
a9f787fd76
Clean up workflow.
2025-02-11 22:50:43 +01:00
Felix Fontein
f6d50f8cc5
Release 3.3.0.
2025-01-27 05:32:10 +01:00
Peter Petrovich
388366542d
Add 'interface 6to4' path, allows manage 6to4 tunnels like HE ( #342 )
2025-01-26 12:52:36 +01:00
Peter Petrovich
575af30d88
DHCPv6 client: add new options from 7.15+ ( #341 )
...
* script
* custom-duid
* use-interface-duid
* validate-server-duid
2025-01-26 12:34:43 +01:00
Johannes Münch
85d24d180e
Fixes #284 : Implement 'interface wireless access-list' and 'interface wireless connect-list' ( #340 )
...
Add changelog fragment
2025-01-24 21:40:39 +01:00
Felix Fontein
11454b802e
Prepare 3.3.0.
2025-01-21 21:03:08 +01:00
Johannes Münch
364ef6c5fe
Fixes #338 : Add require-message-auth in radius path ( #339 )
...
* Fixes #338 : Add require-message-auth in radius path
Add changelog fragment
* Update changelogs/fragments/339-add-require-message-auth-for-radius.yml
Co-authored-by: Felix Fontein <felix@fontein.de>
---------
Co-authored-by: Felix Fontein <felix@fontein.de>
2025-01-21 20:48:38 +01:00
Felix Fontein
1466c9f984
Fix CI badge image URL. Add documentation badge.
2025-01-04 11:25:03 +01:00
Felix Fontein
dcdca90dd0
Add extra sanity test for routeros action group.
2025-01-03 14:49:49 +01:00
Felix Fontein
4241179471
Release 3.2.0.
2024-12-30 22:03:45 +01:00
Felix Fontein
71882863a5
Prepare 3.2.0 release.
2024-12-30 21:13:39 +01:00
Felix Fontein
44e6bb6f7a
Add 'idempotent' attribute ( #337 )
...
* Add 'idempotent' attribute.
* Mention check mode in attribute description.
Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
---------
Co-authored-by: Alexei Znamensky <103110+russoz@users.noreply.github.com>
2024-12-30 21:11:17 +01:00
Felix Fontein
2a3460827d
Fix doc fragments indents.
2024-12-29 15:48:00 +01:00
Felix Fontein
1e0c582b98
Improve formulations.
2024-12-28 16:52:27 +01:00