更新 Tower 安装程序使其包含 Automation Hub,它们合起来充当 Ansible Automation Platform 安装程序
最低系统需要已被更新为需要 Ansible 版本 2.9
将 Tower 许可证更新为基于订阅的模式,它需要客户凭证或订阅清单(manifest)
更新了清单源,允许通过完整 YAML 清单插件配置实现的配置
更新了 Tower,以使用在系统证书存储中自动发现证书的 certifi 版本
添加了几个优化功能,以提高对各种高负载并发作业启动用例的性能
添加的字段: /api/v2/inventory_source/
host_filter
、enabled_var
、 enabled_value
添加了新的 Remote Archive SCM 类型已在项目中使用
添加了一个可选设置,以在成功 SAML 登录时禁用机构和团队的自动创建
添加了在 Ansible Tower 凭证中使用 OAuth2 令牌的功能
添加了在构建用于 AWX CLI 的 YAML 时使用 !include
和 !import
构造函数的功能
添加了将 Kubernetes/OpenShift 凭证与作业模板关联的功能,用于 playbook 与 Kubernetes/OpenShift 模块交互
添加了在登录页面中的自定义登录信息中包含 HTML 的功能
引进了 Automation Hub 作为 Ansible Tower 的内容供应商
引入了基于每个机构配置内容源(包括 Automation Hub)的功能
引入了 ansible.tower
集合的导入/导出功能
引入了 awx-cl 的导入/导出功能
弃用了 Red Hat Enterprise Linux 7 作为 Tower 节点支持的操作系统,将在以后的发行版本中删除
弃用了 CentOS 作为 Tower 节点支持的操作系统,将在以后的版本中删除
弃用了 Mercurial 项目更新,将在以后的发行版本中删除
弃用了 Insights 集成用于应用补救 playbook,将在以后的版本中更改和/或删除
删除了 memcached 作为 Tower 缓存服务
删除了对作为清单源和凭证类型的 Red Hat CloudForms 的支持
删除的字段: /api/v2/inventory_source/
source_regions
、instance_filters
、 group_by
删除了对 PRIMARY_GALAXY_USERNAME 和 PRIMARY_GALAXY_PASSWORD 设置的支持。我们推荐使用 API 令牌访问 Galaxy 或 Automation Hub
删除了对 HipChat 通知的支持,之前创建的所有 HipChat 通知模板都将被删除
修复了 PagerDuty 通知,以正确地发送工作流作业模板批准
修复了包含某些 unicode 字符的通知消息
修复了生成 stdout 中包含 UTF-16 代理对的错误
修复了工作流,以便工作流批准记录现在可以删除
修复了工作流,以便某些用户现在可以编辑批准节点
修复了跨不同浏览器标签的社交身份验证登录,不再会出现混淆的行为
修复了当某些 LDAP 组参数未正确设置时的 HTTP 500 错误
修复了 Tower 对 HashiVault KeyValue 凭证插件的 auth_path
参数的处理
修复了自定义凭证类型,以便允许创建和编辑布尔值字段
修复了在某些情况下为凭证提示密码的问题
修复了 PostgreSQL,在针对大型共享清单运行多个并行 playbook 时不再死锁
修复了在运行并行清单同步时可能会导致缺少主机的竞争条件
修复了与使用 set_stats
模块存储大量数据的 playbook 关联的性能