10.5. Ansible Automation Platform 补丁版本 7 月 7 日


此发行版本包括以下组件和版本:

Expand
发行日期组件版本

2025 年 5 月 7 日

  • 自动化控制器 4.6.12
  • Automation hub 4.10.4
  • event-Driven Ansible 1.1.8
  • 基于容器的安装程序 Ansible Automation Platform (bundle) 2.5-13
  • 基于容器的安装程序 Ansible Automation Platform (在线)2.5-13
  • receptor 1.5.5
  • 基于 RPM 的安装程序 Ansible Automation Platform (bundle) 2.5-12
  • 基于 RPM 的安装程序 Ansible Automation Platform (在线)2.5-12

本发行版本中的 CSV 版本:

  • 命名空间范围的 Bundle: aap-operator.v2.5.0-0.1746137767
  • 集群范围的 Bundle: aap-operator.v2.5.0-0.1746138413

10.5.1. General

  • 实施 GitHub 应用程序凭证类型。(AAP-38589)
  • ansible.platform 集合已更新至 2.5.20250507。(AAP-44992)
  • ansible.controller 集合已更新至 4.6.12。
  • ansible.eda 集合已更新至 2.7.0。

10.5.2. 技术预览

10.5.2.1. 策略即代码

策略强制以技术预览形式提供,在功能标记后面。有关使用 功能标记的信息,请参阅产品文档 和知识库文章如何为 Red Hat Ansible Automation Platform 设置功能标记。

10.5.3. 功能

10.5.3.1. Ansible Automation Platform

  • 为与作业输出日志记录器类似的规则手册激活实例添加了增强的日志查看器。(AAP-43337)

10.5.3.2. 基于容器的 Ansible Automation Platform

  • 实施一个 playbook,以使用清单文件收集 sos 报告。(AAP-42606)

10.5.3.3. Event-Driven Ansible

  • event-Driven Ansible 现在提交分析数据。(AAP-40881)
  • 启用要上传到云的 Event-Driven Ansible 分析数据。此功能由功能标记保护。(AAP-42468)
  • 为每个标记为 [tid: uuid-pattern]. (AAP-42270)的日志消息添加日志跟踪 id。
  • 通过引入编辑功能,改进了在 Event-Driven Ansible 中管理规则手册激活的用户体验。(AAP-33067)
  • 以下数据点 Event-Driven Ansible 现在为 MVP 分析收集:

    • Event-Driven Ansible 使用的 eventSources。
    • Event-Driven Ansible 中使用的 Eventstreams。
    • 安装了 Event-Driven Ansible 版本。
    • 安装类型(container/OCP/VM)。
    • Event-Driven Ansible 中的平台组织.
    • 从规则手册激活启动自动化控制器作业模板。(AAP-31458)
  • event-Driven Ansible gather_analytics 命令现在作为内部任务按 schedule 运行。(AAP-30063)
  • event-Driven Ansible 现在写入分析数据收集器,该收集器将有效负载发送到 console.redhat.com. (AAP-30055)
  • x-request-id 添加到标记为 [rid:uuid-pattern]. (AAP-42269)的每个日志消息中

10.5.4. 功能增强

10.5.4.1. Ansible Automation Platform

  • 更新了平台网关,为设置机制采用所选标准组件。(AAP-34939)
  • legacy_password.py 中的 AuthenticatorPlugin 类中的 authenticate () 方法 重构为 其通用的 parent LegacyMixin。向类添加注释及其代码清晰的方法。(AAP-44460)

10.5.4.2. Ansible Automation Platform Operator

  • 修复了 Lightspeed Operator 不使用 ANSIBLE_AI_MODEL_MESH_CONFIG. (AAP-41335)的问题
  • 扩展 token 和续订指导报告,使其包含清单范围和节点/主机详情。(AAP-38802)

10.5.4.3. 自动化控制器

  • 将自动化控制器中的 receptorctl 的固定版本更新至 1.5.5。(AAP-44823)
  • 更新了自动化控制器中 ansible-runner 的固定版本。(AAP-43357)

10.5.4.4. 基于容器的 Ansible Automation Platform

  • 添加了新的变量 use_archive_compression默认值为: true。为每个组件添加了新的变量组件 Name_use_archive_compression默认值为: true. (AAP-41242)

10.5.4.5. Event-Driven Ansible

  • 事件驱动 Ansible 集合标准化增强。(AAP-41402)
  • 当 ansible-rulebook 以 worker 模式启动时,会在日志中发出相关的设置和版本。(AAP-40781)
  • 添加了启动时使用设置和版本添加日志条目。(AAP-40781)
  • 增强了 eda-server 的 Ansible Automation Platform 注入程序,在指定时将通用平台变量作为 extra_vars 或环境变量包含。(AAP-43029)
  • 现在,决策环境 UI 页面中的决策环境文本框中显示事件驱动 Ansible 决策环境验证错误。(AAP-42147)
  • 添加了 CLI 的自动化控制器 URL 检查。(AAP-41575)
  • 如果源插件终止,您现在可以使用源文件名、函数名称和行号查看堆栈跟踪。(AAP-41774)

10.5.4.6. 基于 RPM 的 Ansible Automation Platform

  • 添加了备份/恢复中使用的存档和数据库工件的压缩

    • 将用于自动化控制器 pg_dump 的数据库文件名从 tower 更新到自动化控制器,同时保持使用 tower.db 文件名进行备份的向后兼容性。(AAP-42055)

10.5.5. 程序错误修复

在这个版本中,解决了以下 CVE:

CVE-2025-26699 automation-controller: Potential denial-of-service vulnerability in django.utils.text.wrap (). (AAP-41139)

10.5.5.1. Ansible Automation Platform

  • 修复了在 AAP 2.5 中,用户需要按 Ctrl+Enter 以开始新行的问题。(AAP-43499)
  • 修复了 API HTML 视图中更改 anchor 标签违反了语义规则的问题。(AAP-43802)
  • LDAP Authenticator 字段 USER_SEARCH 字段现在可以正确地支持 LDAP Unions。在以前的版本中,您只能在字段中定义一个搜索词,如下所示:
[
  "ou=users,dc=example,dc=com",
  "SCOPE_SUBTREE",
  "uid=%(user)s"
]

[
    "ou=users,dc=example,dc=com",
    "SCOPE_SUBTREE",
    "uid=%(user)s"
  ],
   [
    "ou=users,dc=example,dc=com",
    "SCOPE_SUBTREE",
    "uid=%(user)s"
  ]
]
Copy to Clipboard Toggle word wrap
  • USER_DN_TEMPLATE 仍优先于 USER_SEARCH 字段。如果在执行多个搜索时找到非唯一的用户,则这些用户将无法登录到 Ansible Automation Platform。(AAP-42883)
  • 修复了存在一个 Dynaconf 文件未找到错误的问题(AP-43144)
  • 修复了 dynaconf 错误处理 openapi 模式的问题。(AAP-43143)
  • 修复了在使用 platform-gateway 中的大量机构/团队映射编辑验证器时的问题会影响网页的加载时间,可能会导致页面无响应。(AAP-40963)
  • 修复了无法访问的主机没有过滤掉 token 报告使用情况的问题。(AAP-38735)
  • 修复了 X-DAB-JW-TOKEN 标头消息会出现大量日志的问题。(AAP-38169)
  • 修复了升级到 Azure 上管理的 Ansible Automation Platform 2.5 后的问题,在作业运行时能够看到作业输出的问题。(AAP-43894)
  • 修复了不允许客户查看过滤作业输出的输出详情的问题。(AAP-38925)
  • 修复了从 CCSP 使用报告无法访问的主机没有排除的问题。(AAP-38735)
  • 修复了在第一个标签页中以数量形式计算间接主机的问题。(AAP-44676)
  • 修复了无法使用 admin 用户的不同名称安装 platform-gateway 的问题。(AAP-44180)
  • 修复了即使用户正在主动工作,Ansible Automation Platform UI 会话被注销的问题。(AAP-43622)
  • 修复了在 SSO 登录中处理的异常不允许正确捕获错误消息的问题。(AAP-43369)
  • 修复了作业输出速度较慢的问题,并因为输出中缺少部分而难以读取。(AAP-41434)
  • 修复了用户无法编辑现有规则手册激活的问题。(AAP-37299)

10.5.5.2. Ansible Automation Platform Operator

  • 修复了 aap-gateway-operator 无法配置 pod 关联性/反关联性以允许唯一节点上的 pod 放置的问题。(AAP-42983)
  • 修复了 Red Hat Ansible Lightspeed 错误地传递 DAB 设置的问题。(AAP-43542)
  • 修复了 Lightspeed Operator WCA 配置不是可选的的问题。(AAP-42370)
  • 修复了 status.conditions 验证不允许在 CR 状态上自动报告错误的问题。(AAP-44081)
  • 修复了 Ansible Automation Platform 网关不正确的 Lightspeed 部署名称的问题。(AAP-43837)
  • 修复了 Lightspeed devel CRD 与 2.5 CRD 不兼容的问题。(AAP-43657)
  • 修复了 status.conditions 验证不允许在 CR 状态上自动报告错误的问题。(AAP-44083)
  • 如果用户在 AAP 2.5 上的 OpenShift Container Platform Operator 之间迁移,则因为 postgres 权限问题而失败。现在,自动化控制器 Operator 会授予自动化控制器用户的权限,以避免迁移数据时的权限错误。(AAP-44846)
  • 修复了在 Ansible Automation Platform 2.5 operator 部署中出现 Intermittent 502 Bad Gateway 错误的问题。(AAP-44176)

10.5.5.3. 自动化控制器

  • 修复了 Django 密码验证器 UserAttributeSimilarityValidator. (AAP-43046)的使用
  • 修复了在没有用户输入的情况下没有查找凭证的问题,以及凭证默认值没有在 awx-plugins 和 AWX 之间传递。(AAP-38589)
  • 修复了 awx.awx.schedule_rrule. (AAP-43474)的弃用警告不正确的问题
  • 修复了在作业执行过程中修改清单时意外删除事实的问题。(AAP-39365)

10.5.5.4. 基于容器的 Ansible Automation Platform

  • 修复了公开隔离作业设置无法正常工作的路径的问题。(AAP-37599)

ansible.gateway_configuration 集合被 ansible.platform. (AAP-44230)替代。

  • 修复了自动化中心因为缺少 worker 临时目录而无法上传集合的问题。(AAP-44166)

10.5.5.5. Event-Driven Ansible

  • 修复了日志消息没有使用正确的日志级别的问题。(AAP-43607)
  • 修复了 ansible-rulebook 日志没有登录到 activation-worker 日志的问题。(AAP-43549)
  • 修复了容器没有总是被正确删除的问题,或者缺少基于虚拟机的安装的最后一个输出条目。(AAP-42935)
  • 修复了 Event-Driven Ansible 日志记录不允许搜索的问题。(AAP-43338)
  • 修复了规则手册激活和事件流不会因为创建它们的用户被删除后级联删除而不会被保留的问题。(AAP-41769)
  • 修复了在使用带有自定义端口的镜像 registry 时,决策环境没有使用镜像进行身份验证和拉取的问题。(AAP-41281)
  • 修复了时间戳没有格式化为用户本地时区的问题。(AAP-38396)
  • 修复了激活失败并显示消息的问题,它会根据重启策略始终在 60 秒内尝试重启(1/5),但它不会重启。(AAP-43969)
  • 修复了在 OpenShift Container Platform 中清理激活时发生竞争条件的问题,从而导致意外行为。(AAP-44108)
  • 修复了 Event-Driven Ansible 日志未显示有关内部服务器错误的问题。(AAP-42271)
  • 修复了 CLI 中存在重复错误消息的问题。(AAP-41745)
  • 修复了 Envoy 从客户端请求剥离 Authorization 标头的问题。(AAP-44700)
  • 修复了 Event-Driven Ansible 没有为设置机制选择标准组件的问题。(AAP-41684)
  • 修复了缺少 Event-Driven Ansible 源插件的文档的问题。(AAP-8630)
  • 修复了使用 ansible-rulebook sqs 插件的 Event-Driven Ansible 中存在内存泄漏的问题。(AAP-42623)
  • 修复了规则手册激活无法通过 UI 或 API 进行编辑或复制的问题。(AAP-37294)
  • 修复了 ansible-rulebook 中使用的规则引擎与 2 小时的 default_events_ttl 的内存中不匹配的事件会导致内存泄漏的问题。(AAP-44899)
  • 修复了使用 ansible-rulebook sqs 插件的 Event-Driven Ansible 中存在内存泄漏的问题。(AAP-44899)
  • 修复了 Event-Driven Ansible 集合中规则手册激活模块没有对重启激活的支持。(AAP-42542)
  • 修复了 AAP 别名无法用于指定 Event-Driven Ansible 集合变量的问题。(AAP-42280)

10.5.5.6. Red Hat Ansible Lightspeed Operator

  • 修复了 Lightspeed Operator 中的 auth_config_secret_name 配置在自动化控制器中不是可选的的问题。(AAP-44203)

10.5.5.7. Receptor

  • 修复了在每个 kubeUnit 中移动 kubeAPIWapperInstance 并移除 kubeAPIWapperlocks 的问题。(AAP-43111)

10.5.5.8. 基于 RPM 的 Ansible Automation Platform

  • 修复了在与目标环境恢复后平台网关服务不一致的问题。

    • 修复了在自动化控制器后仍然注册旧实例节点的问题。
    • 修复了在完成配置前 nginx 尝试重新载入的问题。(AAP-44231)
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat