* Added RouterOS 7.x support to '/mpls ldp' path
* Updated /mpls ldp path
- Reordered fields to match CLI
- Set 'vrf' field as primary key
- Fixed distribute-for-default field
- Added missing fields from RouterOS 7.x
* Add changelog fragment
* Add '/queue simple' path
* Add changelogs/fragments/260-add-queue_simple-path.yml
* Updated queue-simple path:
- Updated all default values to match those from the API
- Re-ordered fields to match API output
- Target is not required; added default value
* 'target' *is* required, however it interracts strangely with values of 0.0.0.0/0 and '' (Empty string).
* Updated PR in document fragment
* Support for WifiWave2.
Added configuration profiles to configure Mikrotik APs which
have only WifiWave2 package.
* Addressed review comments
1. Sorted lexicographically new entries
2. Added versioning
* Added few related paths
* Fixed typos
* Lowered min version
* Added wifiwave2 interfaces
* Added upper version limit to WifiWave2
According to the documentation, new RouterOS version uses another
package.
* Addressed review comments
* Fixes#236: Add missing parameters
The parameters "address-list", "address-list-timeout", and "realm" were
missing for some subpaths of "ip firewall" and are now added.
Additionally the default value of "False" for the "disabled" parameter
has been set so that an e.g. firewall rule, which was disabled
(disabled=True) is enabled (disabled=False) after removing the
"disabled" argument in the data.
Some more parameters can now be removed, e.g. "jump-target", "log", and "log-prefix",
which are not mandatory.
* Add missing changes for #236
Additionally fixed the PR id in the changelog fragment.
* Update changelogs/fragments/237-add-missing-ip-firewall-attributes.yml
Full stop added at the end of the changelog fragment
Co-authored-by: Felix Fontein <felix@fontein.de>
* Update changelogs/fragments/237-add-missing-ip-firewall-attributes.yml
Full stop added at the end of the changelog fragment
Co-authored-by: Felix Fontein <felix@fontein.de>
* Fix unit tests
---------
Co-authored-by: Johannes Münch <git@washiza.eu>
Co-authored-by: Felix Fontein <felix@fontein.de>
- doh-max-concurrent-queries
- doh-max-server-connections
- doh-timeout
The parameters mentioned above seem to be added in version 7.8 as far as
I could tell from the changelogs.
Co-authored-by: Johannes Münch <git@washiza.eu>
* Fix some bugs and adapt RouterOS v.7.12 changes
/ip traffic-flow target: make it a multiple value (single_value=False)
field
/routing id: add comment attribute
/tool e-mail: add versioning to the parameters as "address" was renamed to "server" in 7.12
/routing bgp connection: add missing attributes
* Add changelog fragment
* Fix duplicate key 'output.network'
* Split up the changelog fragment
---------
Co-authored-by: Johannes Münch <git@washiza.eu>
Commit e4a21311 added API data for the "interface wireless" path. It
contained the read-only "running" parameter. Writing to the parameter
fails:
Error while modifying for name="…" (ID *3): unknown parameter running
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
A few defaults were missing for `ppp profile`. Mark the path as fully
understood to enable its use in Ansible tasks.
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
A few fields were missing for `interface wireless security-profiles`
(e.g. `disabled`). `default` on the other hand is a built-in property
which can't be modified.
Mark the `interface wireless security-profiles` path as fully understood
to enable its use in Ansible tasks.
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
Commit 2164261 added support for `interface ppp-client`. It missed the
`apn` property and added the runtime-only `running` property.
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
The default values match those of RouterOS 7.11 on a Mikrotik
RB924i-2nD-BT5&BG77 ("Knot").
Upstream documentation: https://help.mikrotik.com/docs/display/ROS/PPP
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
RouterOS 7.7 added a `mode` parameter to the IPv4 neighbor discovery
configuration.
Changelog: https://forum.mikrotik.com/viewtopic.php?t=192427
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
The default values match those of RouterOS 7.11 on a Mikrotik
RB924i-2nD-BT5&BG77 ("Knot"). They're cross-checked with upstream
documentation[1].
[1] https://help.mikrotik.com/docs/display/ROS/Wireless+Interface
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
RouterOS 7.5 added `address-list` and `match-subdomain` as fields for
static DNS records.
Changelog: https://forum.mikrotik.com/viewtopic.php?t=188851
Signed-off-by: Michael Hanselmann <public@hansmi.ch>
Move the API data for `interface wireless security-profiles` to be in
order with the other entries for `interface wireless …`.
Signed-off-by: Michael Hanselmann <public@hansmi.ch>