Documentation

1. Automation Controller Version 4.2.0 发行注记

引进

  • Graphical visualization of the automation topology to show the types of nodes, the links between them and their statuses

添加

  • 对于基于虚拟机的安装,控制器现在会在作业运行时会在 execution environments 中自动挂载系统信任存储

  • Logging 设置表单的 Log Format for API 4XX Errors 字段用于自定义 4xx 错误消息,它在 API 请求出现问题时被使用

  • 将标签与清单搭配使用

  • 在 SAML 集成中将用户标记为超级用户(superusers)和审核员(auditors)的功能

  • 支持在作业输出 UI 中扩展和合并 play 和任务

  • 根据多个事件类型过滤作业输出 UI

  • 到多个列表视图的各种默认搜索过滤器

  • 要在 UI 中可以看到实例的顶级列表

  • 当用户复制资源时的弹出窗口信息

  • 作业模板标签页到 Credentials 和 Inventories,以查看使用该特定凭证或清单的所有模板

更新

  • 控制器使用 Python 3.9

  • Django 的 SESSION_COOKIE_NAME 设置为非默认值。注意,以前使用 sessionid cookie 的任何外部客户端都需要更改。如需更多详情,请参阅 会话身份验证

  • Controller 支持在 UI 的 Jobs Settings 的 Paths to expose to isolated jobs 字段中使用 podman 风格的卷挂载语法。

  • 在 OCP/K8s 中公开的作为 HostPath 的隔离路径

  • 将 Django 从版本 2.2 升级到 3.2

  • 在 Advanced Search 上修改了 ansible_facts 的使用,以在创建智能清单时为使用 ansible_facts 添加更多灵活性

  • 现在,在执行节点上运行的作业的控制器节点出现 1 个容量单位,以便考虑控制作业发生的系统负载。这可使用基于文件的设置 AWX_CONTROL_NODE_TASK_IMPACT 进行调整。

  • 总是在 controlplane 实例组中运行的项目更新

  • Slack 通知以允许回复线程而不是仅是频道

  • UI 性能以提高作业输出

  • 作业状态图标更易访问

  • 在启动一个作业时仅显示可用清单

  • 浏览器选项卡可以显示有关用户当前查看哪些页面的更多信息

弃用

  • 由于删除了 RabbitMQ,来自实例组中的 "committed capacity" 概念

  • 清单源选项 Update on project update - 如果项目拉取了新修订版本,则此字段会更新清单源。在以后,在更新清单源时,如果项目本身被设置为 Update on launch,则控制器会自动运行项目更新。

删除

  • hostcount 的 Case sensitivity