Community.Routeros 版本说明

v3.1.0

发行摘要

错误修复和功能更新版本。

次要更改

错误修复

v3.0.0

发行摘要

主要版本,放弃对已终止生命周期的 Python 版本的支持,并修复 community.routeros.command 的检查模式。

重大更改/移植指南

已移除的功能(之前已弃用)

  • 此集合不再支持 Ansible 2.9、ansible-base 2.10、ansible-core 2.11、ansible-core 2.12、ansible-core 2.13 和 ansible-core 2.14。如果您需要继续使用已终止生命周期的 Ansible/ansible-base/ansible-core 版本,请使用 community.routeros 2.x.y (https://github.com/ansible-collections/community.routeros/pull/318).

v2.20.0

发行摘要

功能更新版本。

次要更改

v2.19.0

发行摘要

功能更新版本。

次要更改

v2.18.0

发行说明

功能更新版本。

次要更改

已弃用的功能

  • 该集合弃用了对所有当前已终止生命周期的 Ansible/ansible-base/ansible-core 版本的支持,根据 ansible-core 支持矩阵。这意味着该集合的下一个主要版本将不再支持 Ansible 2.9、ansible-base 2.10、ansible-core 2.11、ansible-core 2.12、ansible-core 2.13 和 ansible-core 2.14。

错误修复

v2.17.0

发行说明

功能更新版本。

次要更改

v2.16.0

发行说明

功能更新版本。

次要更改

v2.15.0

发行说明

功能更新版本。

次要更改

v2.14.0

发行说明

功能更新版本。

次要更改

v2.13.0

发行说明

错误修复和功能更新版本。

次要更改

错误修复

v2.12.0

发行摘要

功能更新版本。

次要更改

v2.11.0

发行摘要

特性和错误修复版本。

次要更改

v2.10.0

发行摘要

错误修复和功能更新版本。

次要更改

错误修复

v2.9.0

发行概要

错误修复和功能更新版本。

次要更改

错误修复

v2.8.3

发行概要

维护版本,更新了文档。

从这个版本开始,community.routeros在其文档中使用新的Ansible语义标记。如果您使用ansible-core 2.15之前的ansible-doc CLI工具查看文档,请注意它无法正确渲染标记。在大多数情况下您仍然可以阅读它,但是您需要ansible-core 2.15或更高版本才能按预期看到它。或者,您可以查看devel docsite以获取最新版本文档的渲染HTML版本。

已知问题

v2.8.2

发行概要

错误修复版本。

错误修复

v2.8.1

发行概要

错误修复版本。

错误修复

v2.8.0

发行概要

错误修复和功能更新版本。

次要更改

错误修复

v2.7.0

发行概要

错误修复和功能更新版本。

次要更改

错误修复

v2.6.0

发行概要

常规错误修复和功能发布。

次要更改

错误修复

v2.5.0

发行概要

特性和错误修复版本。

次要更改

错误修复

v2.4.0

发行摘要

改进api*模块的功能版本。

次要更改

错误修复

已知问题

  • api_modify - 当 queue tree 中条目的限制以人类可读的方式定义时(例如 25M),配置将在 ROS 中正确设置,但即使没有进行任何更改,模块也会在每次运行时都指示项目已更改。这是由 ROS API 引起的,该 API 以字节为单位返回数字(例如 25000000)(与 CLI 行为不一致)。为了减轻这种情况,限制必须以字节为单位定义(这些限制在 ROS CLI 中仍然会显示为人类可读)(https://github.com/ansible-collections/community.routeros/pull/131)。

  • api_modify、api_info - 由于 ROS6 和 ROS7 之间的重大更改,routing ospf arearouting ospf area rangerouting ospf instancerouting ospf interface-template 路径并未针对 ROS6 完全实现(https://github.com/ansible-collections/community.routeros/pull/131)。

v2.3.1

发行摘要

维护版本,改进了文档。

已知问题

  • community.routeros.command 模块声称支持检查模式。由于它无法判断执行的命令是否修改了状态,因此此行为不正确。由于这可能会破坏现有的剧本,因此我们将不会更改此行为,直到 community.routeros 3.0.0。

v2.3.0

发行摘要

特性和错误修复版本。

次要更改

错误修复

v2.2.1

发行摘要

错误修复版本。

错误修复

v2.2.0

发行摘要

新功能版本。

次要更改

错误修复

新模块

  • community.routeros.api_info - 从 API 获取信息

  • community.routeros.api_modify - 使用 API 修改路径中的数据

v2.1.0

发行摘要

包含新模块的功能和错误修复版本。

次要更改

错误修复

新增模块

  • community.routeros.api_facts - 使用 API 从运行 MikroTik RouterOS 的远程设备收集事实信息

  • community.routeros.api_find_and_modify - 使用 API 查找和修改信息

v2.0.0

发行说明

一个新的主要版本,其中 community.routeros.apicommunity.routeros.command 的行为发生了重大更改。

次要更改

重大更改/移植指南

错误修复

新增插件

过滤器

  • community.routeros.join - 将参数列表连接到命令

  • community.routeros.list_to_dict - 将参数列表转换为字典列表

  • community.routeros.quote_argument - 引用参数

  • community.routeros.quote_argument_value - 引用参数值

  • community.routeros.split - 将命令拆分为参数

v1.2.0

发行说明

错误修复和功能更新版本。

次要更改

错误修复

v1.1.0

发行说明

此版本允许在基于 SSH 的模块中使用用户名中的短划线。

次要更改

v1.0.1

发行说明

维护版本,其中包含对 api 的错误修复。

错误修复

v1.0.0

发行说明

这是 community.routeros 的第一个生产(非预发行)版本。

错误修复

v0.1.1

发行说明

对初始版本的少量改进和错误修复。

错误修复

v0.1.0

发行说明

community.routeros 延续了 community.network 1.2.0 版本中 Ansible RouterOS 模块的工作。此处列出的更改相对于 community.network.routeros_* 模块而言。

次要更改