Community.Routeros Release Notes
v3.17.0-a1
Release Summary
Alpha release of 3.17.0, which has a huge amount of changes to the API modules in terms of added and improved paths. Please test this carefully against existing RouterOS setups (use check mode!) and report problems in the collection’s bug tracker!
Major Changes
api_info, api_modify - multiple parameters can no longer be disabled for the``tool netwatch`` path (https://github.com/ansible-collections/community.routeros/pull/433).
api_info, api_modify - parameter
name-formatcan no longer be disabled for theinterface wifi provisioningpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - parameter
scriptcan no longer be disabled for theip dhcp-clientpath (https://github.com/ansible-collections/community.routeros/pull/433).
Minor Changes
api_info - adds support for the
apppath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
caps-man actual-interface-configurationpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
disk btrfs filesystempath for RouterOS >=7.18 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
dude ros healthpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
dude ros interfacepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
dude ros neighborpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
dude ros resourcepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
dude ros routerboardpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
interface bridge port-controller portpath for RouterOS >= 7.15, < 7.18 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
interface ethernet switch qos portpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/issues/319, https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
interface ethernet switch qos tx-manager queuepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/issues/319, https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
interface ltepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/issues/282, https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
interface wifi steering neighbor-grouppath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
interface wireless manual-tx-power-tablepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
interface wireless nstremepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
interfacepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
iot bluetooth advertiserspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
iot bluetooth peripheral-devicespath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
iot bluetooth scannerspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
iot bluetoothpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
iot lora channelspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
iot lora radiospath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
iot lorapath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
ip ipsec keypath for RouterOS >= 7.15, < 7.20 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
ip pool usedpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
ip proxy connectionspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
ip socks connectionspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
lcd screenpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
lora channelspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
lora radiospath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
lorapath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
partitionspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
portpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
routing isis interfacepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/issues/356, https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
routing isis lsppath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/issues/356, https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
routing isis neighborpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/issues/356, https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
routing ospf neighborpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
routing pimsm igmp-interface-templatepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
routing route rulepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
routing routepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
system package local-updatepath for RouterOS >= 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
system routerboard usbpath for RouterOS >= 7.15, < 7.20 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
system script environmentpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
system script jobpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info - adds support for the
system upgradepath for RouterOS >= 7.15, < 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds default value and removes required being true for parameter
address-poolin theipv6 dhcp-serverpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
lacp-mode(>= 7.19),lacp-system-id(>= 7.21) andlacp-system-priority(>= 7.21) parameters in theinterface bondingpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
3gpp-info-raw(>= 7.21), andrealms-raw(>= 7.21) parameters in theinterface wifi interworkingpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
accept-prefix-without-address(>= 7.20),allow-reconfigure(>= 7.17),check-gateway(>= 7.19),custom-iana-id(>= 7.20),custom-iapd-id(>= 7.20),default-route-tables(>= 7.19),prefix-address-lists(>= 7.17) andrapid-commit(>= 7.17) parameters in theipv6 dhcp-clientpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
accept-proto-version,accept-pseudowire-type,l2tpv3-circuit-id,l2tpv3-cookie-length,l2tpv3-digest-hashandl2tpv3-ether-interface-listparameters in theinterface l2tp-server serverpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
accept-router-advertisements-onparameters in theipv6 settingspath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
accept-untagged(>= 7.20), andpppoe-over-vlan-range(>= 7.17) parameters in theinterface pppoe-server serverpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
add-arp(>= 7.15),address-lists(>= 7.17) anduse-reconfigure(>= 7.19) parameters in theip dhcp-serverpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
address-list-extra-timeandvrfparameters in theip dnspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
address-lists(>= 7.17),ignore-ia-na-bindings(>= 7.20),prefix-pool(>= 7.17) anduse-reconfigure(>= 7.17) parameters in theipv6 dhcp-serverpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
agent-circuit-idandagent-remote-idparameters in theip dhcp-server leasepath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
allow-dual-stack-queue,block-access,dhcp-option-set,lease-time,parent-queue,queue-type,rate-limit,routesanduse-src-macparameters in theip dhcp-server leasepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
allow-reconfigure(>= 7.19),check-gateway(>= 7.19),default-route-tables(>= 7.18),dscp(>= 7.20),use-broadcast(>= 7.20) andvlan-priority(>= 7.20) parameters in theip dhcp-clientpath (https://github.com/ansible-collections/community.routeros/issues/407, https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
allowed-addresses4andallowed-addresses6parameters in thetool bandwidth-serverpath for RouterOS >= 7.18 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
app settingspath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
authentication,comment,ip-type,ipv6-interface,passthrough-interface,passthrough-mac,passthrough-subnet-size,password,use-network-apnanduserparameters in theinterface lte apnpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/issues/282, https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
auto-link-localparameter in theipv6 addresspath for RouterOS >= 7.18 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
back-to-home-vpnandvpn-prefer-relay-codeparameters in theip cloudpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
beacon-protectionparameter in theinterface wifi securitypath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
boot-os,cpu-mode,disable-pci,etherboot-port,gpio-function,init-delayandregulatory-domain-ceparameters in thesystem routerboard settingspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
bridge-port-trusted(>= 7.17),bridge-port-vid(>= 7.217),comment(>= 7.15),dhcpv6-lease-time(>= 7.20),dhcpv6-pd-pool (>= 7.15),dhcpv6-use-radius(>= 7.20),remote-ipv6-prefix-pool(>= 7.15) andremote-ipv6-prefix-reuse(>= 7.20) parameters in theppp profilepath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
broadcastandnetmaskparameters in theip addresspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
builtin-trust-anchors(>= 7.19) andbuiltin-trust-store(>= 7.21) parameters in thecertificate settingspath (https://github.com/ansible-collections/community.routeros/issues/379, https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
burst-time,prism-cardtype,vht-basic-mcsandvht-supported-mcsparameters in theinterface wirelesspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
cable-settings(>= 7.15.3),disable-running-check(>= 7.15.3),numbers(>= 7.15),sfp-ignore-rx-los(>= 7.15) parameters in theinterface ethernetpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
caps-man interfacepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
caps-man ratespath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
certificate crlpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
certificate scep-server rapath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
certificate scep-serverpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
certificate-verificationparameters in thetool e-mailpath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
certificatepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
certificate,enable-tun-ipv6,ipv6-prefix-len,push-routes,redirect-gateway,reneg-sec,tls-versionandcerttun-server-ipv6ificateparameters in theinterface ovpn-server serverpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
channel.deprioritize-unii-3-4(>= 7.20),channel.reselect-interval(>= 7.15),channel.reselect-time(>= 7.19),configuration.distance(>= 7.15),configuration.installation(>= 7.17),configuration.max-clients(>=7.18),configuration.station-roaming(>= 7.17),configuration.tx-chains(>= 7.15),datapath.openflow-switch(>= 7.20),security.multi-passphrase-group(>= 7.17) andsteering.2g-probe-delay(>=7.18) parameters in theinterface wifipath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ciphersparameter in theip sshpath for RouterOS >= 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ciphersparameters in theinterface sstp-server serverpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
client-address,client-dns,client-endpoint,client-keepalive,client-listen-port, andprivate-keyparameters in theinterface wireguard peerspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
client-allowed-addressparameter in theinterface wireguard peerspath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
commentandpref64parameters in theipv6 ndpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
commentparameter in theinterface wireless security-profilespath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/issues/388, https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
commentparameter in theip dhcp-client optionpath for RouterOS >= 7.16 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
commentparameter in theip ipsec policy grouppath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
commentparameter in theip ipsec proposalpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
commentparameter in theip smb userspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
commentparameter in theipv6 dhcp-server optionpath for RouterOS >= 7.16 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
commentparameter in theport remote-accesspath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
commentparameter in theppp secretpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
commentparameter in thetool romon portpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
configuration.hw-protection-mode,interworking.3gpp-info-raw,interworking.realms-raw,security.beacon-protection,steering.transition-request-count,steering.transition-request-period,steering.transition-threshold,steering.transition-threshold-timeandsteering.transition-timeparameters in theinterface wifipath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
connection-markanduse-responder-dnsparameters in theip ipsec mode-configpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
connection-nat-stateparameter in theipv6 firewall manglepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
connection-nat-state,routing-markandtls-hostparameters in theipv6 firewall filterpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
connection-tracking-mode(>= 7.20),connection-tracking-port(>= 7.20), andgroup-authority(>= 7.15) parameters in theinterface vrrppath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
console settingspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
container configpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
container envspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
container mountspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
containerpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
datapath.openflow-switch(>= 7.20),distance(>= 7.15),installation(>= 7.17),interworking.wan-symmetric(>= 7.15),max-clients(>=7.18) andstation-roaming(>= 7.17) parameters in theinterface wifi configurationpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
days(>= 7.21) andmulti-passphrase-group(>= 7.17) parameters in theinterface wifi access-listpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
dhcp-server-vrf(>= 7.15) andlocal-address-as-src-ip(>= 7.17) parameters in theip dhcp-relaypath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
disable-security-rulesparameter in theiot modbuspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
disk btrfs subvolumepath for RouterOS >=7.18 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
disk btrfs transferpath for RouterOS >=7.18 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
diskpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
dns-server(>= 7.16),early-failure-detection(>= 7.20),early-success-detection(>= 7.205),ignore-initial-down(>= 7.17),ignore-initial-up(>= 7.17) andrecord-type(>= 7.16) parameters in thetool netwatchpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
dont-fragmentparameter in theinterface gre6path for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
dude agentpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
dude device-typepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
dude devicepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
dude notificationpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
dude probepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
dude ros addresspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
dude ros arppath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
dude ros leasepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
dude ros queuepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
dude ros routepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
dude servicepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
dudepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
dynamic-lease-identifiersandsupport-broadband-tr101parameters in theip dhcp-serverpath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
dynamicandtimeoutparameters in theip firewall address-listpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
dynamicandtimeoutparameters in theipv6 firewall address-listpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
egress-rate,ingress-rate,l3-hw-offloading,limit-broadcasts,limit-unknown-multicasts,limit-unknown-unicasts,mirror-egress,mirror-ingress,mirror-ingress-target,numbersandstorm-rateparameters in theinterface ethernet switch portpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
enable-ipv6-accountingparameter in theport aaapath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
file rsync-daemonpath for RouterOS >= 7.16 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
file syncpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
filepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
filter-dst-ip-address(>= 7.15),filter-dst-ipv6-address(>= 7.15),filter-dst-mac-address(>= 7.15),filter-dst-port(>= 7.15),filter-src-ip-address(>= 7.15),filter-src-ipv6-address(>= 7.15),filter-src-mac-address(>= 7.15),filter-src-port(>= 7.15),filter-vlan(>= 7.15),max-packet-size(>= 7.19),quick-rows(>= 7.15) andquick-show-frame(>= 7.15) parameters in thetool snifferpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
headers,hop-limit,nthandto-addressparameters in theipv6 firewall natpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
heartbeat(>= 7.18) andpriority(>= 7.17) parameters in theinterface bridge mlagpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
hw-protection-mode,distance,interworking.3gpp-info-raw,interworking.realms-raw,security.beacon-protection,steering.transition-request-coun,steering.transition-request-period,steering.transition-threshold,steering.transition-threshold-timeandsteering.transition-timeparameters in theinterface wifi configurationpath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
icmp-errors-use-inbound-interface-addressandtcp-timestampsparameters in theip settingspath for RouterOS >= 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
inactivity-policy(>= 7.16) andinactivity-timeout(>= 7.16) parameters in theuserpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
input.attr-error-handling(>= 7.21.2),input.filter-communities(>= 7.19),input.filter-ext-communities(>= 7.19),input.filter-large-communities(>= 7.19),input.filter-nlri(>= 7.20),input.filter-unknown(>= 7.19),output.as-override(>= 7.15),output.default-prepend(>= 7.15) andoutput.network-blackhole(>= 7.20.1) parameters in therouting bgp templatepath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
input.attr-error-handlingparameter in therouting bgp connectionpath for RouterOS >= 7.21.2 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
inputparameter in thempls interfacepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface amtfor RotuerOS 7.18 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface bridge caleapath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface bridge filterpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface bridge hostpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface bridge mdbpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface bridge mstipath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface bridge natpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface bridge port mst-overridepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface bridge port-controller devicepath for RouterOS >= 7.15, < 7.18 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface eoipv6path for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface ethernet switch hostpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface ethernet switch l3hw-settings advancedpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface ethernet switch l3hw-settingspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface ethernet switch qos map ippath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/issues/319, https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface ethernet switch qos map vlanpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/issues/319, https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface ethernet switch qos mappath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/issues/319, https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface ethernet switch qos priority-flow-controlpath for RouterOS >= 7.15, < 7.16 (https://github.com/ansible-collections/community.routeros/issues/319, https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface ethernet switch qos profilepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/issues/319, https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface ethernet switch qos settingspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/issues/319, https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface ethernet switch qos tx-managerpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/issues/319, https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface ethernet switch rulepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/issues/319, https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface ethernet switch vlanpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface ipippath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/issues/365, https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface ipipv6path for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface l2tp-etherpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface l2tp-serverpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface lte settingspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/issues/282, https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface macsec profilepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface macsecpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface macvlanpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface mesh portpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface meshpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface ovpn-serverpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface ppp-serverpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface pppoe-serverpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface pptp-clientpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface pptp-serverpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface sstp-clientpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface sstp-serverpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface vethpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface vplspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface vxlan vtepspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface vxlanpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface wifi radio settingspath for RouterOS >= 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface wifi security multi-passphrasepath for RouterOS >= 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface wireless channelspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface wireless interworking-profilespath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface wireless nstreme-dualpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
interface wireless wdspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
invalid-users,``read-only``,``require-encryption`` andvalid-usersparameters in theip smb sharespath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
iot bluetooth advertisers ad-structurespath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
iot bluetooth whitelistpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
iot lora joineuipath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
iot lora netidpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
iot lora serverspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
iot lora traffic optionspath for RouterOS >= 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
iot modbus security-rulespath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
iot mqtt brokerspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
iot mqtt subscriptionspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip cloud back-to-home-file settingspath for RouterOS >= 7.18 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip cloud back-to-home-filepath for RouterOS >= 7.18 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip cloud back-to-home-userpath for RouterOS >= 7.18 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip cloud back-to-home-userspath for RouterOS >= 7.15, < 7.18 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip dhcp-server alertpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip firewall caleapath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip hotspot ip-bindingpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip ipsec key pskpath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip ipsec key qkdpath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip ipsec key rsapath for RouterOS >= 7.20 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip kid-control devicepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip kid-controlpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip media settingspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip mediapath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip nat-pmp interfacespath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip nat-pmppath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip packingpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip proxy accesspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip proxy cachepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip proxy directpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip service webserverpath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip socks userspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip socksifypath for RouterOS >= 7.20 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ip tftppath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ipv6 dhcp-client optionpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ipv6 dhcp-relay optionpath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ipv6 dhcp-relaypath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ipv6 dhcp-server bindingpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ipv6 dhcp-server option setspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ipv6 nd proxypath for RouterOS >= 7.20 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ipv6 neighborpath for RouterOS >= 7.18 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ipv6 poolpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
l2tpv3-circuit-id(>= 7.15) andrandom-source-port(>=7.18) parameters in theinterface gre6path (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
l3-hw-offloading,mirror-egress-target,numbers,qos-hw-offloading,rspan,rspan-egress-vlan-id,rspan-ingress-vlan-idandswitch-all-portsparameters in theinterface ethernet switchpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
lcd interface pagespath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
lcd interfacepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
lcd pinpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
lcdpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
liberal-tcp-trackingparameters in theip firewall connection trackingpath for RouterOS >= 7.20 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
lldp-dcbx(>= 7.17),lldp-max-frame-size(>= 7.15) andlldp-poe-power(>= 7.15) parameters in theip neighbor discovery-settings(https://github.com/ansible-collections/community.routeros/issues/363, https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
local-addressparameter in theport remote-accesspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
lora joineuipath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
lora netidpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
lora serverspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
lora traffic optionspath for RouterOS >= 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
mpls ldp local-mappingpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
mpls ldp neighborpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
mpls ldp remote-mappingpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
mpls manglepath for RouterOS >= 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
mpls settingspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
mpls traffic-eng interfacepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
mpls traffic-eng pathpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
mpls traffic-eng tunnelpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
mvrp-forbiddenparameter in theinterface bridge vlanpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
mvrp(>= 7.15) andl3-hw-offloading(>= 7.21) parameters in theinterface vlanpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
network-mode(>= 7.20) andremote-address(>= 7.15) parameters in theinterface ppp-clientpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ntp-noneparameter in theip dhcp-server networkpath for RouterOS >= 7.20 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
numbersparameters in theinterface ethernet poepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
numbersparameters in theinterface ethernet switch port-isolationpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
numbersparameters in theip firewall service-portpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
numbersparameters in theip hotspot service-portpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
numbersparameters in theip servicepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
numbersparameters in thequeue interfacepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
numbersparameters in thesystem resource irq rpspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
on-loginandon-logoutparameters in theip hotspot user profilepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
openflow portpath for RouterOS >= 7.20 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
openflow-switchparameter in theinterface wifi datapathfor RouterOS >= 7.20 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
openflowpath for RouterOS >= 7.20 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
password-authenticationandpublickey-authentication-optionsparameters in theip sshpath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
passwordparameter in theinterface dot1x clientpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
polling(>= 7.16),remove-sent-sms-after-send(>= 7.20) andsms-storage(>= 7.15) parameters in thetool smspath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ppk-secretparameter in theip ipsec peerpath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ppkparameter in theip ipsec profilepath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
ppp l2tp-secretpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
pref-src(>= 7.20),suppress-hw-offload(>= 7.15) parameters in theipv6 routepath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
push-routes-ipv6parameter in theinterface ovpn-server serverpath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
radius-passwordparameters in theip dhcp-server configpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
regex(>= 7.17) parameter in thesystem loggingpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
routing bgp evpnpath for RouterOS >= 7.20 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
routing bgp vplspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
routing bgp vpnpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
routing fantasypath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
routing fantasypath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
routing filter community-ext-listpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
routing filter community-large-listpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
routing gmppath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
routing igmp-proxy mfcpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
routing isis instancepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/issues/356, https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
routing isis interface-templatepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/issues/356, https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
routing pimsm bsr candidatepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
routing pimsm bsr rp-candidatepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
routing pimsm static-rppath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
routing rip instancepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
routing rip interface-templatepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
routing rip keyspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
routing rip static-neighborpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
routing rpkipath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
routing settingspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
rsync-daemonpath for RouterOS >= 7.15, < 7.16 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
rx-switch-offsetparameter in theiot modbuspath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
sa-dst-address,sa-src-addressparameters in theip ipsec policypath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
slave-name-formatparameter in theinterface wifi interworkingpath for RouterOS >= 7.16 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
socks5-port(>= 7.20),socks5-server(>= 7.20) andsocksify-service(>= 7.20) parameters in theip firewall natpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
special-loginpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
src-portparameter in theip socks accesspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
stale-neighbor-detect-intervalparameters in theipv6 settingspath for RouterOS >= 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
system console screenpath for RouterOS >= 7.15, < 7.16.1 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
system consolepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
system gpspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
system hardwarepath for RouterOS >= 7.15, < 7.16.1 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
system healthpath for RouterOS >= 7.15.3, < 7.16.1 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
system ledspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
system ntp keypath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
system package local-update mirrorpath for RouterOS >= 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
system package local-update update-package-sourcepath for RouterOS >= 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
system resource hardware usb-settingspath for RouterOS >= 7.20 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
system resource usb settingspath for RouterOS >= 7.15, < 7.20 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
system resource usbpath for RouterOS >= 7.15, < 7.20 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
system routerboard mode-buttonpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
system routerboard reset-buttonpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
system routerboard wps-buttonpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
system swospath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
system upgrade upgrade-package-sourcepath for RouterOS >= 7.15, < 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
taskpath for RouterOS >= 7.15, < 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
tool caleapath for RouterOS >= 7.15, < 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
tool graphing queuepath for RouterOS >= 7.15, < 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
tool mac-server sessionspath for RouterOS >= 7.15, < 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
tool traffic-generator packet-templatepath for RouterOS >= 7.15, < 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
tool traffic-generator portpath for RouterOS >= 7.15, < 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
tool traffic-generator raw-packet-templatepath for RouterOS >= 7.15, < 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
tool traffic-generator streampath for RouterOS >= 7.15, < 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
tool traffic-monitorpath for RouterOS >= 7.15, < 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
tosparameter in theip firewall filterpath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
tosparameter in theip firewall manglepath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
tosparameter in theip firewall natpath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
tosparameter in theip firewall rawpath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
tosparameter in theipv6 firewall filterpath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
tosparameter in theipv6 firewall manglepath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
tosparameter in theipv6 firewall natpath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
tosparameter in theipv6 firewall rawpath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
total-bucket-size,total-burst-limit,total-burst-threshold,total-burst-time,total-limit-at,total-max-limit,total-priorityandtotal-queueparameters in thequeue simplepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
totp-secretparameter in theip hotspot userpath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
tr069-clientpath for RouterOS >= 7.15, < 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
transition-request-count,transition-request-period,transition-threshold,transition-threshold-timeandtransition-timeparameters in theinterface wifi steeringpath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
user ssh-keyspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
user-manager advancedpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
user-manager attributepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
user-manager databasepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
user-manager limitationpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
user-manager paymentpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
user-manager profile-limitationpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
user-manager profilepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
user-manager routerpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
user-manager user grouppath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
user-manager user-profilepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
user-manager userpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
user-managerpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
vrfparameter in theinterface wireguardpath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
vrfparameters in theip sockspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
vrfparameters in theradius incomingpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
vrfparameters in thetool e-mailpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
zerotier controller memberpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
zerotier controllerpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
zerotier interfacepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - adds support for the
zerotierpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - allow multiple parameters to be disabled in the
interface wifi configurationpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - allow the parameter
forwarding-overrideto be disabled in theinterface ethernet switch port-isolationpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - allow the parameter
mac-cookie-timeoutto be disabled for theip hotspot user profilepath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - allow the parameter
mpls-mtuto be disabled for thempls interfacepath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - allow the parameter
multi-passphrase-groupto be disabled for theinterface wifi securitypath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - allow the parameter
relay-info-remote-idto be disabled for theip dhcp-relaypath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - allow the parameter
sfp-shutdown-temperatureto be disabled in theinterface ethernetpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - allow the parameter
timeto be disabled for theinterface wireless access-listpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - allow the parameter
traffic-processingto be disabled for theinterface wifi datapathpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - allow the parameter
use-bfdto be disabled for therouting ospf interface-templatepath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - allow the parameters
actionto be disabled for theinterface wifi access-listpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - allow the parameters
ca-certificate,certificateandinterfacesto be disabled for theinterface wifi capsmanpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - allow the parameters
caps-man-addresses,caps-man-certificate-common-names,caps-man-names,certificate,discovery-interfaces,lock-to-caps-man,slaves-datapathandslaves-staticto be disabled for theinterface wifi cappath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - allow the parameters
certificate,down-script,http-codes,interval,packet-interval,port,src-address,start-delay,startup-delay,test-script,thr-avg,thr-http-time,thr-jitter,thr-loss-count,thr-loss-percent,thr-max,thr-stdev,thr-tcp-conn-time,timeoutandup-scriptto be disabled in thetool netwatchpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - allow the parameters
datapath.traffic-processing,l2mtu,master-interface,mtuandradio-macto be disabled for theinterface wifipath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - allow the parameters
deprioritize-unii-3-4,reselect-intervalandreselect-timeto be disabled for theinterface wifi channelpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - allow the parameters
internal-path-costandpath-costto be disabled in theinterface bridge portpath for RouterOS >= 7.13 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - changed support for the parameter
group-masterin theinterface vrrppath to write-only for RouterOS >= 7.11 (deprecated and replaced bygroup-authority) (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - parameters
copy-fromandplace-beforeare now write-only for therouting bfd configurationpath (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed default value for parameters
internal-path-costandpath-costin theinterface bridge portpath for RouterOS >= 7.13 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the
interface bridge port port-controllerpath for RouterOS >= 7.18 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the
interface bridge port-extenderpath for RouterOS >= 7.18 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the
ip accounting web-accesspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the
ip accountingpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the
mplspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the
port firmwarepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the
routing bgp aggregatepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the
routing bgp instancepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the
routing bgp networkpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the
routing bgp peerpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the
routing mmepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the
routing rippath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the
system upgrade mirrorpath for RouterOS >= 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
addressin theip traffic-flow targetpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
allow-guestsin theip smbpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
allow-none-cryptoin theip sshpath for RouterOS >= 7.17 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
always-allow-password-loginin theip sshpath for RouterOS >= 7.21 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
auto-erasein thetool smspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
bsd-syslogin thesystem logging actionpath for RouterOS >= 7.18 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
commentin theip ipsec mode-configpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
default-mount-point-templatein thedisk settingspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
defaultin thecaps-man manager interfacepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
defaultin theinterface lte apnpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
defaultin theip ipsec policy grouppath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
defaultin theip smb userspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
defaultin thesnmp communitypath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
disabledin theinterface wireless security-profilespath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
force-aesin theinterface sstp-server serverpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
full-duplexin theinterface ethernetpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
gmt-offsetin thesystem clockpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
infoin thempls interfacepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
input.accept-unknownin therouting bgp connectionpath for RouterOS >= 7.19 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
input.accept-unknownin therouting bgp templatepath for RouterOS >= 7.19 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
memory-frequencyin thesystem routerboard settingspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
mtuin theinterface vrrppath for RouterOS >= 7.20 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
route-cachein theip settingspath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
routing-tablein theip firewall filterpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
routing-tablein theip firewall manglepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
tls-hostin theip firewall natpath for RouterOS >= 7.16 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameter
tls-hostin theipv6 firewall natpath for RouterOS >= 7.16 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameters
as-override,input.limit-nlri-diversityandoutput.default-prepentin therouting bgp templatepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameters
cluster-idandinput.ignore-as-path-lenin therouting bgp connectionpath for RouterOS >= 7.20 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameters
cluster-idandinput.ignore-as-path-lenin therouting bgp templatepath for RouterOS >= 7.20 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameters
defaultandmax-sessionsin theip smb sharespath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameters
installed-version,latest-versionandstatusin thesystem package updatepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameters
layer7-protocolandto-addressesin theipv6 firewall natpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameters
primary-ntp,secondary-ntpandserver-dns-namesin thesystem ntp clientpath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).api_info, api_modify - removed support for the parameters
route-tag,routing-markandtypein theip routepath for RouterOS >= 7.15 (https://github.com/ansible-collections/community.routeros/pull/433).
v3.16.0
Release Summary
Feature release.
Minor Changes
api_info, api_modify - add
prefix-poolfield to and fix default ofaddress-poolforipv6 dhcp-serverpath (https://github.com/ansible-collections/community.routeros/pull/430).api_info, api_modify - add support for path
ip socks access(https://github.com/ansible-collections/community.routeros/pull/431).
v3.15.0
Release Summary
Feature release.
Minor Changes
api_info, api_modify - add
2g-probe-delayfield to pathinterface wifi steering(https://github.com/ansible-collections/community.routeros/pull/428).api_info, api_modify - add
aaa.*,channel.*,datapath.*,interworking.*,security.*,steering.*sub-fields to pathinterface wifi configuration(https://github.com/ansible-collections/community.routeros/pull/428).api_info, api_modify - add
deprioritize-unii-3-4,reselect-interval,reselect-timefields to pathinterface wifi channel(https://github.com/ansible-collections/community.routeros/pull/428).api_info, api_modify - add
multi-passphrase-groupfield to pathinterface wifi security(https://github.com/ansible-collections/community.routeros/pull/428).api_info, api_modify - add
send-email-from,send-email-toandsend-smtp-servertosystem watchdog(https://github.com/ansible-collections/community.routeros/pull/429).api_info, api_modify - add
traffic-processingfield to pathinterface wifi datapathandinterface wifi configuration(https://github.com/ansible-collections/community.routeros/pull/424).api_info, api_modify - add
use-bfdtorouting ospf interface-templatepath (https://github.com/ansible-collections/community.routeros/pull/425).api_info, api_modify - add
vrftoip service(https://github.com/ansible-collections/community.routeros/pull/426).api_info, api_modify - add missing parameters to path
interface bridgeandinterface bridge port(https://github.com/ansible-collections/community.routeros/pull/423).api_info, api_modify - add support for path
disk settings(https://github.com/ansible-collections/community.routeros/pull/422).
Deprecated Features
api_find_and_modify - the current defaults for
ignore_dynamicandignore_builtin(bothfalse) have been deprecated and will change totruein community.routeros 4.0.0. To avoid deprecation messages, please set the value explicitly totrueorfalse, if you have not already done so. We recommend to set them totrue, unless you have a good reason to set them tofalse(https://github.com/ansible-collections/community.routeros/pull/399).
v3.14.0
Release Summary
Bugfix and feature release.
Minor Changes
api_info, api_modify - add missing attribute
radsec-timeoutfor theradiuspath which exists since RouterOS version 7.19.6 (https://github.com/ansible-collections/community.routeros/pull/412).api_info, api_modify - add support for path
interface dot1x client(https://github.com/ansible-collections/community.routeros/pull/414).api_info, api_modify - add support for path
interface dot1x server(https://github.com/ansible-collections/community.routeros/pull/413).api_info, api_modify - add support for paths
ip hotspot,ip hotspot profile,ip hotspot user,ip hotspot user profile,ip hotspot walled-garden, andip hotspot walled-garden ip(https://github.com/ansible-collections/community.routeros/pull/418).api_info, api_modify - allow the
fibparameter to be disabled for therouting tablepath (https://github.com/ansible-collections/community.routeros/issues/368, https://github.com/ansible-collections/community.routeros/pull/417).api_info, api_modify - remove primary key constraint on ‘peer’ for path
ip ipsec identity(https://github.com/ansible-collections/community.routeros/pull/421).
Bugfixes
api_modify, api_info - in the
routing bgp connectionandbgp templatespaths, fix spelling of theoutput.remove-private-asparameter (https://github.com/ansible-collections/community.routeros/issues/415, https://github.com/ansible-collections/community.routeros/pull/416).api_modify, api_info - in the
routing bgp instancepath, fix ‘Cannot add new entry to this path’ error (https://github.com/ansible-collections/community.routeros/issues/409, https://github.com/ansible-collections/community.routeros/pull/420).api_modify, api_info - in the
routing bgp templatespath, removeaddress-familiesfor RouterOS 7.19+ (https://github.com/ansible-collections/community.routeros/issues/415, https://github.com/ansible-collections/community.routeros/pull/416).api_modify, api_info - in the
routing bgp templatespath, removerouter-idfor RouterOS 7.20+ (https://github.com/ansible-collections/community.routeros/issues/415, https://github.com/ansible-collections/community.routeros/pull/416).api_modify, api_info - in the
routing bgp templatespath, supportafi(RouterOS 7.19+) (RouterOS 7.19 and before) (https://github.com/ansible-collections/community.routeros/issues/415, https://github.com/ansible-collections/community.routeros/pull/416).
v3.13.0
Release Summary
Feature release.
Minor Changes
api_modify - add
vrfforsnmpwith a default ofmainfor RouterOS 7.3 and newer (https://github.com/ansible-collections/community.routeros/pull/411).
v3.12.1
Release Summary
Maintenance release.
Bugfixes
Fix accidental type extensions (https://github.com/ansible-collections/community.routeros/pull/406).
v3.12.0
Release Summary
Bugfix and feature release.
Minor Changes
api_modify - add
vrfforsystem logging actionwith a default ofmainfor RouterOS 7.19 and newer (https://github.com/ansible-collections/community.routeros/pull/401).api_modify, api_info - field
instanceinrouting bgp connectionpath is required, androuter-idhas been moved torouting bgp instanceby RouterOS 7.20 and newer (https://github.com/ansible-collections/community.routeros/pull/404).api_modify, api_info - support for field
new-priorityin API pathipv6 firewall mangle`(https://github.com/ansible-collections/community.routeros/pull/402).
Bugfixes
Avoid using
ansible.module_utils.sixto avoid deprecation warnings with ansible-core 2.20 (https://github.com/ansible-collections/community.routeros/pull/405).
v3.11.0
Release Summary
Bugfix and feature release.
Minor Changes
api_find_and_modify, api_modify - instead of comparing supplied values as-is to values retrieved from the API and converted to some types (int, bool) by librouteros, instead compare values by converting them to strings first, using similar conversion rules that librouteros uses (https://github.com/ansible-collections/community.routeros/issues/389, https://github.com/ansible-collections/community.routeros/issues/370, https://github.com/ansible-collections/community.routeros/issues/325, https://github.com/ansible-collections/community.routeros/issues/169, https://github.com/ansible-collections/community.routeros/pull/397).
Bugfixes
api - allow querying for keys containing
id, as long as the key itself is notid(https://github.com/ansible-collections/community.routeros/issues/396, https://github.com/ansible-collections/community.routeros/pull/398).
v3.10.0
Release Summary
Bugfix and feature release.
Minor Changes
api_info, api_modify - add
show-at-cli-loginproperty insystem note(https://github.com/ansible-collections/community.routeros/pull/392).api_info, api_modify - set default value for
includeandexcludeproperties insystem noteto an empty string (https://github.com/ansible-collections/community.routeros/pull/394).
Bugfixes
api_facts - also report interfaces that are inferred only by reference by IP addresses. RouterOS’s APIs have IPv4 and IPv6 addresses point at interfaces by their name, which can change over time and in-between API calls, such that interfaces may have been enumerated under another name, or not at all (for example when removed). Such interfaces are now reported under their new or temporary name and with a synthetic
typeproperty set to differentiate the more likely and positively confirmed removal case (withtype: "ansible:unknown") from the unlikely and probably transient naming mismatch (withtype: "ansible:mismatch"). Previously, the api_facts module would have crashed with aKeyErrorexception (https://github.com/ansible-collections/community.routeros/pull/391).
v3.9.0
Release Summary
Bugfix and feature release.
Minor Changes
api_info, api modify - add
remote-log-format,remote-protocol, andevent-delimitertosystem logging action(https://github.com/ansible-collections/community.routeros/pull/381).api_info, api_modify - add
disable-link-local-addressandstale-neighbor-timeoutfields toipv6 settings(https://github.com/ansible-collections/community.routeros/pull/380).api_info, api_modify - adjust neighbor limit fields in
ipv6 settingsto match RouterOS 7.18 and newer (https://github.com/ansible-collections/community.routeros/pull/380).api_info, api_modify - set
passthroughdefault inip firewall mangletotruefor RouterOS 7.19 and newer (https://github.com/ansible-collections/community.routeros/pull/382).api_info, api_modify - since RouterOS 7.17 VRF is supported for OVPN server. It now supports multiple entries, while
api_modifyso far only accepted a single entry. Theinterface ovpn-server serverpath now allows multiple entries on RouterOS 7.17 and newer (https://github.com/ansible-collections/community.routeros/pull/383).
Bugfixes
routeros terminal plugin - fix
terminal_stdout_repattern to handle long system identities when connecting to RouterOS through SSH (https://github.com/ansible-collections/community.routeros/pull/386).
v3.8.1
Release Summary
Bugfix release.
Bugfixes
facts and api_facts modules - prevent deprecation warnings when used with ansible-core 2.19 (https://github.com/ansible-collections/community.routeros/pull/384).
v3.8.0
Release Summary
Feature release.
Minor Changes
api_info, api_modify - add
interface ethernet switch port-isolationwhich is supported since RouterOS 6.43 (https://github.com/ansible-collections/community.routeros/pull/375).api_info, api_modify - add
routing bfd configuration. Officially stabilized BFD support for BGP and OSPF is available since RouterOS 7.11 (https://github.com/ansible-collections/community.routeros/pull/375).api_modify, api_info - support API path
ip ipsec mode-config(https://github.com/ansible-collections/community.routeros/pull/376).
v3.7.0
Release Summary
Feature release.
Minor Changes
api_find_and_modify - allow to control whether
dynamicand/orbuiltinentries are ignored with the newignore_dynamicandignore_builtinoptions (https://github.com/ansible-collections/community.routeros/issues/372, https://github.com/ansible-collections/community.routeros/pull/373).api_info, api_modify - add
port-cost-modetointerface bridgewhich is supported since RouterOS 7.13 (https://github.com/ansible-collections/community.routeros/pull/371).
v3.6.0
Release Summary
Feature release.
Minor Changes
api_info, api_modify - add
mdns-repeat-ifacestoip dnsfor RouterOS 7.16 and newer (https://github.com/ansible-collections/community.routeros/pull/358).api_info, api_modify - field name change in
routing bgp connectionpath implemented by RouterOS 7.19 and newer (https://github.com/ansible-collections/community.routeros/pull/360).api_info, api_modify - rename
is-responderproperty ininterface wireguard peerstoresponderfor RouterOS 7.17 and newer (https://github.com/ansible-collections/community.routeros/pull/364).
v3.5.0
Release Summary
Feature release.
Minor Changes
api_info, api_modify - change default for
/ip/cloud/ddns-enabledfor RouterOS 7.17 and newer fromyestoauto(https://github.com/ansible-collections/community.routeros/pull/350).
v3.4.0
Release Summary
Feature and bugfix release.
Minor Changes
api_info, api_modify - add support for the
ip dns forwarderspath implemented by RouterOS 7.17 and newer (https://github.com/ansible-collections/community.routeros/pull/343).
Bugfixes
api_info, api_modify - remove the primary key
actionfrom theinterface wifi provisioningpath, since RouterOS also allows to create completely duplicate entries (https://github.com/ansible-collections/community.routeros/issues/344, https://github.com/ansible-collections/community.routeros/pull/345).
v3.3.0
Release Summary
Feature release.
Minor Changes
api_info, api_modify - add missing attribute
require-message-authfor theradiuspath which exists since RouterOS version 7.15 (https://github.com/ansible-collections/community.routeros/issues/338, https://github.com/ansible-collections/community.routeros/pull/339).api_info, api_modify - add the
interface 6to4path. Used to manage IPv6 tunnels via tunnel-brokers like HE, where native IPv6 is not provided (https://github.com/ansible-collections/community.routeros/pull/342).api_info, api_modify - add the
interface wireless access-listandinterface wireless connect-listpaths (https://github.com/ansible-collections/community.routeros/issues/284, https://github.com/ansible-collections/community.routeros/pull/340).api_info, api_modify - add the
use-interface-duidoption foripv6 dhcp-clientpath. This option prevents issues with Fritzbox modems and routers, when using virtual interfaces (like VLANs) may create duplicated records in hosts config, this breaks original “expose-host” function. Also add thescript,custom-duidandvalidate-server-duidas backport from 7.15 version update (https://github.com/ansible-collections/community.routeros/pull/341).
v3.2.0
Release Summary
Feature release.
Minor Changes
api_info, api_modify - add support for the
routing filter community-listpath implemented by RouterOS 7 and newer (https://github.com/ansible-collections/community.routeros/pull/331).
v3.1.0
Release Summary
Bugfix and feature release.
Minor Changes
api_info, api_modify - add missing fields
comment,next-pooltoip poolpath (https://github.com/ansible-collections/community.routeros/pull/327).
Bugfixes
api_info, api_modify - fields
logandlog-prefixin pathsip firewall filter,ip firewall mangle,ip firewall nat,ip firewall rawnow have the correct default values (https://github.com/ansible-collections/community.routeros/pull/324).
v3.0.0
Release Summary
Major release that drops support for End of Life Python versions and fixes check mode for community.routeros.command.
Breaking Changes / Porting Guide
command - the module no longer declares that it supports check mode (https://github.com/ansible-collections/community.routeros/pull/318).
Removed Features (previously deprecated)
The collection no longer supports Ansible 2.9, ansible-base 2.10, ansible-core 2.11, ansible-core 2.12, ansible-core 2.13, and ansible-core 2.14. If you need to continue using End of Life versions of Ansible/ansible-base/ansible-core, please use community.routeros 2.x.y (https://github.com/ansible-collections/community.routeros/pull/318).
v2.20.0
Release Summary
Feature release.
Minor Changes
api_info, api_modify - add new parameters from the RouterOS 7.16 release (https://github.com/ansible-collections/community.routeros/pull/323).
api_info, api_modify - add support
interface l2tp-clientconfiguration (https://github.com/ansible-collections/community.routeros/pull/322).api_info, api_modify - add support for the
cpu-frequency,memory-frequency,preboot-etherbootandpreboot-etherboot-serverproperties insystem routerboard settings(https://github.com/ansible-collections/community.routeros/pull/320).api_info, api_modify - add support for the
matching-typeproperty inip dhcp-server matcherintroduced by RouterOS 7.16 (https://github.com/ansible-collections/community.routeros/pull/321).
v2.19.0
Release Summary
Feature release.
Minor Changes
api_info, api_modify - add support for the
ip dns adlistpath implemented by RouterOS 7.15 and newer (https://github.com/ansible-collections/community.routeros/pull/310).api_info, api_modify - add support for the
mld-versionandmulticast-querierproperties ininterface bridge(https://github.com/ansible-collections/community.routeros/pull/315).api_info, api_modify - add support for the
routing filter num-listpath implemented by RouterOS 7 and newer (https://github.com/ansible-collections/community.routeros/pull/313).api_info, api_modify - add support for the
routing igmp-proxypath (https://github.com/ansible-collections/community.routeros/pull/309).api_modify, api_info - add read-only
defaultfield tosnmp community(https://github.com/ansible-collections/community.routeros/pull/311).
v2.18.0
Release Summary
Feature release.
Minor Changes
api_info - allow to restrict the output by limiting fields to specific values with the new
restrictoption (https://github.com/ansible-collections/community.routeros/pull/305).api_info, api_modify - add support for the
ip dhcp-server matcherpath (https://github.com/ansible-collections/community.routeros/pull/300).api_info, api_modify - add support for the
ipv6 nd prefixpath (https://github.com/ansible-collections/community.routeros/pull/303).api_info, api_modify - add support for the
nameandis-responderproperties under theinterface wireguard peerspath introduced in RouterOS 7.15 (https://github.com/ansible-collections/community.routeros/pull/304).api_info, api_modify - add support for the
routing ospf static-neighborpath in RouterOS 7 (https://github.com/ansible-collections/community.routeros/pull/302).api_info, api_modify - set default for
forceinip dhcp-server optionto an explicitfalse(https://github.com/ansible-collections/community.routeros/pull/300).api_modify - allow to restrict what is updated by limiting fields to specific values with the new
restrictoption (https://github.com/ansible-collections/community.routeros/pull/305).
Deprecated Features
The collection deprecates support for all Ansible/ansible-base/ansible-core versions that are currently End of Life, according to the ansible-core support matrix. This means that the next major release of the collection will no longer support Ansible 2.9, ansible-base 2.10, ansible-core 2.11, ansible-core 2.12, ansible-core 2.13, and ansible-core 2.14.
Bugfixes
api_modify, api_info - change the default of
ingress-filteringin pathsinterface bridgeandinterface bridge portback tofalsefor RouterOS before version 7 (https://github.com/ansible-collections/community.routeros/pull/305).
v2.17.0
Release Summary
Feature release.
Minor Changes
api_info, api_modify - add
system health settingspath (https://github.com/ansible-collections/community.routeros/pull/294).api_info, api_modify - add missing path
/system resource irq rps(https://github.com/ansible-collections/community.routeros/pull/295).api_info, api_modify - add parameter
host-key-typeforip sshpath (https://github.com/ansible-collections/community.routeros/issues/280, https://github.com/ansible-collections/community.routeros/pull/297).
v2.16.0
Release Summary
Feature release.
Minor Changes
api_info, api_modify - add missing path
/ppp secret(https://github.com/ansible-collections/community.routeros/pull/286).api_info, api_modify - minor changes
/interface ethernetpath fields (https://github.com/ansible-collections/community.routeros/pull/288).
v2.15.0
Release Summary
Feature release.
Minor Changes
api_info, api_modify - Add RouterOS 7.x support to
/mpls ldppath (https://github.com/ansible-collections/community.routeros/pull/271).api_info, api_modify - add
/ip route rulepath for RouterOS 6.x (https://github.com/ansible-collections/community.routeros/pull/278).api_info, api_modify - add
/routing filterpath for RouterOS 6.x (https://github.com/ansible-collections/community.routeros/pull/279).api_info, api_modify - add default value for
from-poolfield in/ipv6 address(https://github.com/ansible-collections/community.routeros/pull/270).api_info, api_modify - add missing path
/interface pppoe-server server(https://github.com/ansible-collections/community.routeros/pull/273).api_info, api_modify - add missing path
/ip dhcp-relay(https://github.com/ansible-collections/community.routeros/pull/276).api_info, api_modify - add missing path
/queue simple(https://github.com/ansible-collections/community.routeros/pull/269).api_info, api_modify - add missing path
/queue type(https://github.com/ansible-collections/community.routeros/pull/274).api_info, api_modify - add missing paths
/routing bgp aggregate,/routing bgp networkand/routing bgp peer(https://github.com/ansible-collections/community.routeros/pull/277).api_info, api_modify - add support for paths
/mpls interface,/mpls ldp accept-filter,/mpls ldp advertise-filterandmpls ldp interface(https://github.com/ansible-collections/community.routeros/pull/272).
v2.14.0
Release Summary
Feature release.
Minor Changes
api_info, api_modify - add read-only fields
installed-version,latest-versionandstatusinsystem package update(https://github.com/ansible-collections/community.routeros/pull/263).api_info, api_modify - added support for
interface wifiand its sub-paths (https://github.com/ansible-collections/community.routeros/pull/266).api_info, api_modify - remove default value for read-only
runningfield ininterface wireless(https://github.com/ansible-collections/community.routeros/pull/264).
v2.13.0
Release Summary
Bugfix and feature release.
Minor Changes
api_info, api_modify - make path
user groupmodifiable and addcommentattribute (https://github.com/ansible-collections/community.routeros/issues/256, https://github.com/ansible-collections/community.routeros/pull/257).api_modify, api_info - add support for the
ip vrfpath in RouterOS 7 (https://github.com/ansible-collections/community.routeros/pull/259)
Bugfixes
facts - fix date not getting removed for idempotent config export (https://github.com/ansible-collections/community.routeros/pull/262).
v2.12.0
Release Summary
Feature release.
Minor Changes
api_info, api_modify - add
interface ovpn-clientpath (https://github.com/ansible-collections/community.routeros/issues/242, https://github.com/ansible-collections/community.routeros/pull/244).api_info, api_modify - add
radiuspath (https://github.com/ansible-collections/community.routeros/issues/241, https://github.com/ansible-collections/community.routeros/pull/245).api_info, api_modify - add
routing rulepath (https://github.com/ansible-collections/community.routeros/issues/162, https://github.com/ansible-collections/community.routeros/pull/246).api_info, api_modify - add missing path
routing bgp template(https://github.com/ansible-collections/community.routeros/pull/243).api_info, api_modify - add support for the
tx-powerattribute ininterface wireless(https://github.com/ansible-collections/community.routeros/pull/239).api_info, api_modify - removed
hostprimary key intool netwatchpath (https://github.com/ansible-collections/community.routeros/pull/248).api_modify, api_info - added support for
interface wifiwave2(https://github.com/ansible-collections/community.routeros/pull/226).
v2.11.0
Release Summary
Feature and bugfix release.
Minor Changes
api_info, api_modify - add missing DoH parameters
doh-max-concurrent-queries,doh-max-server-connections, anddoh-timeoutto theip dnspath (https://github.com/ansible-collections/community.routeros/issues/230, https://github.com/ansible-collections/community.routeros/pull/235)api_info, api_modify - add missing parameters
address-list,address-list-timeout,randomise-ports, andrealmto subpaths of theip firewallpath (https://github.com/ansible-collections/community.routeros/issues/236, https://github.com/ansible-collections/community.routeros/pull/237).api_info, api_modify - mark the
interface wirelessparameterrunningas read-only (https://github.com/ansible-collections/community.routeros/pull/233).api_info, api_modify - set the default value to
falsefor thedisabledparameter in some more paths where it can be seen in the documentation (https://github.com/ansible-collections/community.routeros/pull/237).api_modify - add missing
commentattribute to/routing id(https://github.com/ansible-collections/community.routeros/pull/234).api_modify - add missing attributes to the
routing bgp connectionpath (https://github.com/ansible-collections/community.routeros/pull/234).api_modify - add versioning to the
/tool e-mailpath (RouterOS 7.12 release) (https://github.com/ansible-collections/community.routeros/pull/234).api_modify - make
/ip traffic-flow targeta multiple value attribute (https://github.com/ansible-collections/community.routeros/pull/234).
v2.10.0
Release Summary
Bugfix and feature release.
Minor Changes
api_info - add new
include_read_onlyoption to select behavior for read-only values. By default these are not returned (https://github.com/ansible-collections/community.routeros/pull/213).api_info, api_modify - add support for
address-listandmatch-subdomainintroduced by RouterOS 7.7 in theip dns staticpath (https://github.com/ansible-collections/community.routeros/pull/197).api_info, api_modify - add support for
user,timeandgmt-offsetunder thesystem clockpath (https://github.com/ansible-collections/community.routeros/pull/210).api_info, api_modify - add support for the
interface ppp-clientpath (https://github.com/ansible-collections/community.routeros/pull/199).api_info, api_modify - add support for the
interface wirelesspath (https://github.com/ansible-collections/community.routeros/pull/195).api_info, api_modify - add support for the
iot modbuspath (https://github.com/ansible-collections/community.routeros/pull/205).api_info, api_modify - add support for the
ip dhcp-server optionandip dhcp-server option setspaths (https://github.com/ansible-collections/community.routeros/pull/223).api_info, api_modify - add support for the
ip upnp interfaces,tool graphing interface,tool graphing resourcepaths (https://github.com/ansible-collections/community.routeros/pull/227).api_info, api_modify - add support for the
ipv6 firewall natpath (https://github.com/ansible-collections/community.routeros/pull/204).api_info, api_modify - add support for the
modeproperty inip neighbor discovery-settingsintroduced in RouterOS 7.7 (https://github.com/ansible-collections/community.routeros/pull/198).api_info, api_modify - add support for the
port remote-accesspath (https://github.com/ansible-collections/community.routeros/pull/224).api_info, api_modify - add support for the
routing filter ruleandrouting filter select-rulepaths (https://github.com/ansible-collections/community.routeros/pull/200).api_info, api_modify - add support for the
routing tablepath in RouterOS 7 (https://github.com/ansible-collections/community.routeros/pull/215).api_info, api_modify - add support for the
tool netwatchpath in RouterOS 7 (https://github.com/ansible-collections/community.routeros/pull/216).api_info, api_modify - add support for the
user settingspath (https://github.com/ansible-collections/community.routeros/pull/201).api_info, api_modify - add support for the
userpath (https://github.com/ansible-collections/community.routeros/pull/211).api_info, api_modify - finalize fields for the
interface wireless security-profilespath and enable it (https://github.com/ansible-collections/community.routeros/pull/203).api_info, api_modify - finalize fields for the
ppp profilepath and enable it (https://github.com/ansible-collections/community.routeros/pull/217).api_modify - add new
handle_read_onlyandhandle_write_onlyoptions to handle the module’s behavior for read-only and write-only fields (https://github.com/ansible-collections/community.routeros/pull/213).api_modify, api_info - support API paths
routing id,routing bgp connection(https://github.com/ansible-collections/community.routeros/pull/220).
Bugfixes
api_info, api_modify - in the
snmppath, ensure thatengine-id-suffixis only available on RouterOS 7.10+, and thatengine-idis read-only on RouterOS 7.10+ (https://github.com/ansible-collections/community.routeros/issues/208, https://github.com/ansible-collections/community.routeros/pull/218).
v2.9.0
Release Summary
Bugfix and feature release.
Minor Changes
api_info, api_modify - add path
caps-man channeland enable pathcaps-man manager interface(https://github.com/ansible-collections/community.routeros/issues/193, https://github.com/ansible-collections/community.routeros/pull/194).api_info, api_modify - add path
ip traffic-flow target(https://github.com/ansible-collections/community.routeros/issues/191, https://github.com/ansible-collections/community.routeros/pull/192).
Bugfixes
api_modify, api_info - add missing parameter
engine-id-suffixfor thesnmppath (https://github.com/ansible-collections/community.routeros/issues/189, https://github.com/ansible-collections/community.routeros/pull/190).
v2.8.3
Release Summary
Maintenance release with updated documentation.
From this version on, community.routeros is using the new Ansible semantic markup in its documentation. If you look at documentation with the ansible-doc CLI tool from ansible-core before 2.15, please note that it does not render the markup correctly. You should be still able to read it in most cases, but you need ansible-core 2.15 or later to see it as it is intended. Alternatively you can look at the devel docsite for the rendered HTML version of the documentation of the latest release.
Known Issues
Ansible markup will show up in raw form on ansible-doc text output for ansible-core before 2.15. If you have trouble deciphering the documentation markup, please upgrade to ansible-core 2.15 (or newer), or read the HTML documentation on https://docs.ansible.com/ansible/devel/collections/community/routeros/.
v2.8.2
Release Summary
Bugfix release.
Bugfixes
api_modify, api_info - add missing parameter
tlsfor thetool e-mailpath (https://github.com/ansible-collections/community.routeros/issues/179, https://github.com/ansible-collections/community.routeros/pull/180).
v2.8.1
Release Summary
Bugfix release.
Bugfixes
facts - do not crash in CLI output preprocessing in unexpected situations during line unwrapping (https://github.com/ansible-collections/community.routeros/issues/170, https://github.com/ansible-collections/community.routeros/pull/177).
v2.8.0
Release Summary
Bugfix and feature release.
Minor Changes
api_modify - adapt data for API paths
ip dhcp-server network(https://github.com/ansible-collections/community.routeros/pull/156).api_modify - add support for API path
snmp community(https://github.com/ansible-collections/community.routeros/pull/159).api_modify - add support for
trap-interfacesin API pathsnmp(https://github.com/ansible-collections/community.routeros/pull/159).api_modify - add support to disable IPv6 in API paths
ipv6 settings(https://github.com/ansible-collections/community.routeros/pull/158).api_modify - support API paths
ip firewall layer7-protocol(https://github.com/ansible-collections/community.routeros/pull/153).command - workaround for extra characters in stdout in RouterOS versions between 6.49 and 7.1.5 (https://github.com/ansible-collections/community.routeros/issues/62, https://github.com/ansible-collections/community.routeros/pull/161).
Bugfixes
api_info, api_modify - fix default and remove behavior for
dhcp-optionsin pathip dhcp-client(https://github.com/ansible-collections/community.routeros/issues/148, https://github.com/ansible-collections/community.routeros/pull/154).api_modify - fix handling of disabled keys on creation (https://github.com/ansible-collections/community.routeros/pull/154).
various plugins and modules - remove unnecessary imports (https://github.com/ansible-collections/community.routeros/pull/149).
v2.7.0
Release Summary
Bugfix and feature release.
Minor Changes
api_modify, api_info - support API paths
ip arp,ip firewall raw,ipv6 firewall raw(https://github.com/ansible-collections/community.routeros/pull/144).
Bugfixes
api_modify, api_info - defaults corrected for fields in
interface wireguard peersAPI path (https://github.com/ansible-collections/community.routeros/pull/144).
v2.6.0
Release Summary
Regular bugfix and feature release.
Minor Changes
api_modify, api_info - add field
regexptoip dns static(https://github.com/ansible-collections/community.routeros/issues/141).api_modify, api_info - support API paths
interface wireguard,interface wireguard peers(https://github.com/ansible-collections/community.routeros/pull/143).
Bugfixes
api_modify - do not use
nameas a unique key inip dns static(https://github.com/ansible-collections/community.routeros/issues/141).api_modify, api_info - do not crash if router contains
regexpDNS entries inip dns static(https://github.com/ansible-collections/community.routeros/issues/141).
v2.5.0
Release Summary
Feature and bugfix release.
Minor Changes
api_info, api_modify - support API paths
interface ethernet poe,interface gre6,interface vrrpand also support all previously missing fields of entries inip dhcp-server(https://github.com/ansible-collections/community.routeros/pull/137).
Bugfixes
api_modify -
address-poolfield of entries in API pathip dhcp-serveris not required anymore (https://github.com/ansible-collections/community.routeros/pull/137).
v2.4.0
Release Summary
Feature release improving the api* modules.
Minor Changes
api* modules - Add new option
force_no_certto connect with ADH ciphers (https://github.com/ansible-collections/community.routeros/pull/124).api_info - new parameter
include_builtinwhich allows to include “builtin” entries that are automatically generated by ROS and cannot be modified by the user (https://github.com/ansible-collections/community.routeros/pull/130).api_modify, api_info - support API paths -
interface bonding,interface bridge mlag,ipv6 firewall mangle,ipv6 nd,system scheduler,system script,system ups(https://github.com/ansible-collections/community.routeros/pull/133).api_modify, api_info - support API paths
caps-man access-list,caps-man configuration,caps-man datapath,caps-man manager,caps-man provisioning,caps-man security(https://github.com/ansible-collections/community.routeros/pull/126).api_modify, api_info - support API paths
interface listandinterface list member(https://github.com/ansible-collections/community.routeros/pull/120).api_modify, api_info - support API paths
interface pppoe-client,interface vlan,interface bridge,interface bridge vlan(https://github.com/ansible-collections/community.routeros/pull/125).api_modify, api_info - support API paths
ip ipsec identity,ip ipsec peer,ip ipsec policy,ip ipsec profile,ip ipsec proposal(https://github.com/ansible-collections/community.routeros/pull/129).api_modify, api_info - support API paths
ip routeandip route vrf(https://github.com/ansible-collections/community.routeros/pull/123).api_modify, api_info - support API paths
ipv6 address,ipv6 dhcp-server,ipv6 dhcp-server option,ipv6 route,queue tree,routing ospf area,routing ospf area range,routing ospf instance,routing ospf interface-template,routing pimsm instance,routing pimsm interface-template(https://github.com/ansible-collections/community.routeros/pull/131).api_modify, api_info - support API paths
system logging,system logging action(https://github.com/ansible-collections/community.routeros/pull/127).api_modify, api_info - support field
hw-offloadfor pathip firewall filter(https://github.com/ansible-collections/community.routeros/pull/121).api_modify, api_info - support fields
address-list,address-list-timeout,connection-bytes,connection-limit,connection-mark,connection-rate,connection-type,content,disabled,dscp,dst-address-list,dst-address-type,dst-limit,fragment,hotspot,icmp-options,in-bridge-port,in-bridge-port-list,ingress-priority,ipsec-policy,ipv4-options,jump-target,layer7-protocol,limit,log,log-prefix,nth,out-bridge-port,out-bridge-port-list,packet-mark,packet-size,per-connection-classifier,port,priority,psd,random,realm,routing-mark,same-not-by-dst,src-address,src-address-list,src-address-type,src-mac-address,src-port,tcp-mss,time,tls-host,ttlinip firewall natpath (https://github.com/ansible-collections/community.routeros/pull/133).api_modify, api_info - support fields
combo-mode,comment,fec-mode,mdix-enable,poe-out,poe-priority,poe-voltage,power-cycle-interval,power-cycle-ping-address,power-cycle-ping-enabled,power-cycle-ping-timeoutfor pathinterface ethernet(https://github.com/ansible-collections/community.routeros/pull/121).api_modify, api_info - support fields
jump-target,reject-withinip firewall filterAPI path, fieldcommentinip firwall address-listAPI path, fieldjump-targetinip firewall mangleAPI path, fieldcommentinipv6 firewall address-listAPI path, fieldsjump-target,reject-withinipv6 firewall filterAPI path (https://github.com/ansible-collections/community.routeros/pull/133).api_modify, api_info - support for API fields that can be disabled and have default value at the same time, support API paths
interface gre,interface eoip(https://github.com/ansible-collections/community.routeros/pull/128).api_modify, api_info - support for fields
blackhole,pref-src,routing-table,suppress-hw-offload,type,vrf-interfaceinip routepath (https://github.com/ansible-collections/community.routeros/pull/131).api_modify, api_info - support paths
system ntp client serversandsystem ntp serveravailable in ROS7, as well as new fieldsservers,mode, andvrfforsystem ntp client(https://github.com/ansible-collections/community.routeros/pull/122).
Bugfixes
api_modify -
ip routeentry can be defined without the need ofgatewayfield, which is correct for unreachable/blackhole type of routes (https://github.com/ansible-collections/community.routeros/pull/131).api_modify -
queue interfacepath works now (https://github.com/ansible-collections/community.routeros/pull/131).api_modify, api_info - removed wrong field
dynamicfrom API pathipv6 firewall address-list(https://github.com/ansible-collections/community.routeros/pull/133).api_modify, api_info - the default of the field
ingress-filteringininterface bridge portis nowtrue, which is the default in ROS (https://github.com/ansible-collections/community.routeros/pull/125).command, facts - commands do not timeout in safe mode anymore (https://github.com/ansible-collections/community.routeros/pull/134).
Known Issues
api_modify - when limits for entries in
queue treeare defined as human readable - for example25M-, the configuration will be correctly set in ROS, but the module will indicate the item is changed on every run even when there was no change done. This is caused by the ROS API which returns the number in bytes - for example25000000(which is inconsistent with the CLI behavior). In order to mitigate that, the limits have to be defined in bytes (those will still appear as human readable in the ROS CLI) (https://github.com/ansible-collections/community.routeros/pull/131).api_modify, api_info -
routing ospf area,routing ospf area range,routing ospf instance,routing ospf interface-templatepaths are not fully implemented for ROS6 due to the significant changes between ROS6 and ROS7 (https://github.com/ansible-collections/community.routeros/pull/131).
v2.3.1
Release Summary
Maintenance release with improved documentation.
Known Issues
The
community.routeros.commandmodule claims to support check mode. Since it cannot judge whether the commands executed modify state or not, this behavior is incorrect. Since this potentially breaks existing playbooks, we will not change this behavior until community.routeros 3.0.0.
v2.3.0
Release Summary
Feature and bugfix release.
Minor Changes
The collection repository conforms to the REUSE specification except for the changelog fragments (https://github.com/ansible-collections/community.routeros/pull/108).
api* modules - added
timeoutparameter (https://github.com/ansible-collections/community.routeros/pull/109).api_modify, api_info - support API path
ip firewall mangle(https://github.com/ansible-collections/community.routeros/pull/110).
Bugfixes
api_modify, api_info - make API path
ip dhcp-serversupportscript, andip firewall natsupportin-interfaceandin-interface-list(https://github.com/ansible-collections/community.routeros/pull/110).
v2.2.1
Release Summary
Bugfix release.
Bugfixes
api_modify, api_info - make API path
ip dhcp-server leasesupportserver=all(https://github.com/ansible-collections/community.routeros/issues/104, https://github.com/ansible-collections/community.routeros/pull/107).api_modify, api_info - make API path
ip dhcp-server networksupport missing optionsboot-file-name,dhcp-option-set,dns-none,domain, andnext-server(https://github.com/ansible-collections/community.routeros/issues/104, https://github.com/ansible-collections/community.routeros/pull/106).
v2.2.0
Release Summary
New feature release.
Minor Changes
All software licenses are now in the
LICENSES/directory of the collection root. Moreover,SPDX-License-Identifier:is used to declare the applicable license for every file that is not automatically generated (https://github.com/ansible-collections/community.routeros/pull/101).
Bugfixes
Include
LICENSES/BSD-2-Clause.txtfile for therouterosmodule utils (https://github.com/ansible-collections/community.routeros/pull/101).
New Modules
community.routeros.api_info - Retrieve information from API
community.routeros.api_modify - Modify data at paths with API
v2.1.0
Release Summary
Feature and bugfix release with new modules.
Minor Changes
Added a
community.routeros.apimodule defaults group. Use withgroup/community.routeros.apito provide options for all API-based modules (https://github.com/ansible-collections/community.routeros/pull/89).Prepare collection for inclusion in an Execution Environment by declaring its dependencies (https://github.com/ansible-collections/community.routeros/pull/83).
api - add new option
extended querymore complex queries against RouterOS API (https://github.com/ansible-collections/community.routeros/pull/63).api - update
queryto accept symbolic parameters (https://github.com/ansible-collections/community.routeros/pull/63).api* modules - allow to set an encoding other than the default ASCII for communicating with the API (https://github.com/ansible-collections/community.routeros/pull/95).
Bugfixes
query - fix query function check for
.idvs.idarguments to not conflict with routeros arguments likeidentity(https://github.com/ansible-collections/community.routeros/pull/68, https://github.com/ansible-collections/community.routeros/issues/67).quoting and unquoting filter plugins, api module - handle the escape sequence
\_correctly as escaping a space and not an underscore (https://github.com/ansible-collections/community.routeros/pull/89).
New Modules
community.routeros.api_facts - Collect facts from remote devices running MikroTik RouterOS using the API
community.routeros.api_find_and_modify - Find and modify information using the API
v2.0.0
Release Summary
A new major release with breaking changes in the behavior of community.routeros.api and community.routeros.command.
Minor Changes
api - make validation of
WHEREforquerymore strict (https://github.com/ansible-collections/community.routeros/pull/53).command - the
commandsandwait_foroptions now convert the list elements to strings (https://github.com/ansible-collections/community.routeros/pull/55).facts - the
gather_subsetoption now converts the list elements to strings (https://github.com/ansible-collections/community.routeros/pull/55).
Breaking Changes / Porting Guide
api - due to a programming error, the module never failed on errors. This has now been fixed. If you are relying on the module not failing in case of idempotent commands (resulting in errors like
failure: already have such address), you need to adjust your roles/playbooks. We suggest to usefailed_whento accept failure in specific circumstances, for examplefailed_when: "'failure: already have ' in result.msg[0]"(https://github.com/ansible-collections/community.routeros/pull/39).api - splitting commands no longer uses a naive split by whitespace, but a more RouterOS CLI compatible splitting algorithm (https://github.com/ansible-collections/community.routeros/pull/45).
command - the module now always indicates that a change happens. If this is not correct, please use
changed_whento determine the correct changed status for a task (https://github.com/ansible-collections/community.routeros/pull/50).
Bugfixes
api - improve splitting of
WHEREqueries (https://github.com/ansible-collections/community.routeros/pull/47).api - when converting result lists to dictionaries, no longer removes second
=and text following that if present (https://github.com/ansible-collections/community.routeros/pull/47).routeros cliconf plugin - adjust function signature that was modified in Ansible after creation of this plugin (https://github.com/ansible-collections/community.routeros/pull/43).
New Plugins
Filter
community.routeros.join - Join a list of arguments to a command
community.routeros.list_to_dict - Convert a list of arguments to a list of dictionary
community.routeros.quote_argument - Quote an argument
community.routeros.quote_argument_value - Quote an argument value
community.routeros.split - Split a command into arguments
v1.2.0
Release Summary
Bugfix and feature release.
Minor Changes
Avoid internal ansible-core module_utils in favor of equivalent public API available since at least Ansible 2.9 (https://github.com/ansible-collections/community.routeros/pull/38).
api - add options
validate_certs(default valuetrue),validate_cert_hostname(default valuefalse), andca_pathto control certificate validation (https://github.com/ansible-collections/community.routeros/pull/37).api - rename option
ssltotls, and keep the old name as an alias (https://github.com/ansible-collections/community.routeros/pull/37).fact - add fact
ansible_net_config_nonverboseto get idempotent config (no date, no verbose) (https://github.com/ansible-collections/community.routeros/pull/23).
Bugfixes
api - when using TLS/SSL, remove explicit cipher configuration to insecure values, which also makes it impossible to connect to newer RouterOS versions (https://github.com/ansible-collections/community.routeros/pull/34).
v1.1.0
Release Summary
This release allow dashes in usernames for SSH-based modules.
Minor Changes
command - added support for a dash (
-) in username (https://github.com/ansible-collections/community.routeros/pull/18).facts - added support for a dash (
-) in username (https://github.com/ansible-collections/community.routeros/pull/18).
v1.0.1
Release Summary
Maintenance release with a bugfix for api.
Bugfixes
api - remove
id to .idas default requirement which conflicts with RouterOSidconfiguration parameter (https://github.com/ansible-collections/community.routeros/pull/15).
v1.0.0
Release Summary
This is the first production (non-prerelease) release of community.routeros.
Bugfixes
routeros terminal plugin - allow slashes in hostnames for terminal detection. Without this, slashes in hostnames will result in connection timeouts (https://github.com/ansible-collections/community.network/pull/138).
v0.1.1
Release Summary
Small improvements and bugfixes over the initial release.
Bugfixes
api - fix crash when the
sslparameter is used (https://github.com/ansible-collections/community.routeros/pull/3).
v0.1.0
Release Summary
The community.routeros continues the work on the Ansible RouterOS modules from their state in community.network 1.2.0. The changes listed here are thus relative to the modules community.network.routeros_*.
Minor Changes
facts - now also collecting data about BGP and OSPF (https://github.com/ansible-collections/community.network/pull/101).
facts - set configuration export on to verbose, for full configuration export (https://github.com/ansible-collections/community.network/pull/104).