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 文档站点 以获取最新版本文档的已渲染 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 引起的,它以字节为单位返回数字 - 例如 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 延续了 Ansible RouterOS 模块在 community.network 1.2.0 中的状态的工作。此处列出的更改相对于模块 community.network.routeros_*

次要更改