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>
* Update ssh-guide.rst
User is not allowed to login via SSH by password to Mikrotik if SSH key for the user is added!
* Update previous note as it is no longer the last one.
---------
Co-authored-by: Felix Fontein <felix@fontein.de>
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>
* Fixes#193: Add caps-man channel and caps-man manager interface
Adding the caps-man channel path from scratch.
Activating the caps-man manager interface path.
* Add changelog fragment and documentation for both paths
---------
Co-authored-by: Johannes Münch <git@washiza.eu>
* Fixes#191: Add path 'ip traffic-flow target'
* Fixes#191: Add changelog fragment
* Fixes#192: Change changetype from major to minor as it is only adding a path and neither breaking existing things nor adding completely new functionality
---------
Co-authored-by: Johannes Münch <git@washiza.eu>
* Fixes#179: Add missing /tool/e-mail parameter "tls"
In the
[documentation](https://help.mikrotik.com/docs/display/ROS/E-mail#Email-Properties) the parameter "tls" is mentioned but it cannot be used. The old "start-tls" parameter is not mentioned there (only on the [old documentation](https://wiki.mikrotik.com/wiki/Manual:Tools/email#Properties)).
Trying to use the paramter "tls" lead to the erro message `FAILED! => {"changed": false, "msg": "Unknown key \"tls\"."}`.
* Add changelog fragment
* Update changelogs/fragments/180-fix-tls-in-tool-email.yml
As suggested by felixfontein
Co-authored-by: Felix Fontein <felix@fontein.de>
---------
Co-authored-by: Johannes Münch <git@washiza.eu>
Co-authored-by: Felix Fontein <felix@fontein.de>
* Do extra docs validation. Explicitly disallow semantic markup in docs.
* Forgot to add new requirement.
* Improve test.
* TEMP - make CI fail.
* Remove unnecessary import.
* Make sure ANSIBLE_COLLECTIONS_PATH is set.
* Revert "TEMP - make CI fail."
This reverts commit 445c56e7e1bcd844be59f1df9df00a9c8334ff55.
* Make sure sanity tests from older Ansible versions don't complain.