1.2. 功能增强


Red Hat Satellite 的 6.12 发行版本包括以下改进:

主机页面改进

Red Hat Satellite 现在默认加载新的 UI 以获取主机详情。以前在 Hosts > Content Hosts 下可用的功能现在包括在新的 Hosts 页面中。要访问该页面,请导航到 Hosts > All Hosts 并选择您要查看的主机以了解更多详细信息。

加法:

  • 概述标签

    • 现在,您可以通过单击 Edit 按钮旁边的垂直 ellipsis 来更改内容源,然后单击 Change content source
    • 现在,您可以通过点 Content view details 卡上的垂直 ellipsis 来更改内容视图和生命周期环境,然后点击 Edit content view assignments
    • 现在,您可以通过编辑系统目的卡来设置系统目的属性,如角色、服务级别协议、使用(SLA)、发行版本和附加项。
    • 现在,您可以通过点主机集合卡上的 Add to a 主机集合按钮将主机 分配给 主机集合
  • 内容标签页

    • 软件包 标签页、存储库设置 选项卡和 模块流 选项卡不再是只读的。
    • 现在,您可以在 Packages 选项卡中安装、升级或删除软件包。
    • Repository set 选项卡现在已位于 内容选项卡下
    • 现在,您可以批量禁用并启用软件仓库。
    • 现在,您可以在 Repository sets 选项卡中显示特定于您的内容视图和环境的软件仓库。
    • 现在,您可以在 模块流 选项卡中远程执行主机上的作业来管理模块。
    • 现在,您可以在远程执行作业完成后获得通知。
  • trace 标签页

    • 现在,您可以在主机上启用 trace。
    • 现在,您可以重启主机上的应用程序。
  • Insights 标签页

    • 现在,您可以看到主机的建议。
    • 现在,您可以将补救应用到主机。
ID 字段现在可以搜索所有资源

在以前的版本中,对于某些实体无法搜索 ID 列。在这个版本中,您可以按照 ID 对所有实体排序和排序。例如:

hammer ansible roles list --order 'id DESC'
现在,您可以使用 API 导入 Ansible playbook
现在,您可以使用 API 从胶囊上安装的集合导入 Ansible playbook。
Satellite 服务器现在使用 mpm_event 模块更好地执行
默认的 Apache multiprocessing 模块已从 mpm_prefork 改为 mpm_event,这会大规模执行更好。
Satellite 安装程序参数更改
Satellite 安装程序参数 --foreman-proxy-plugin-remote-execution-ssh 已被 --foreman-proxy-plugin-remote-execution-script 替代。
Satellite 安装程序现在安装一组最小的 Apache httpd 模块

在以前的版本中,satellite-installer 命令会安装默认的 Apache httpd 模块集合,大多数 Satellite 部署都不需要其中的一些模块。在这个版本中,Apache 模块的集合只包括所需的模块。您可以通过运行 httpd -M 命令检查当前启用的 Apache 模块。您可以通过在 /etc/foreman-installer/custom-hiera.yaml 文件中添加 apache::default_mods: 参数来启用附加模块。例如:

apache::default_mods:
 - additional_module_1
 - additional_module_2

编辑 custom-hiera.yaml 文件后,运行 satellite-installer 来安装附加模块。

Satellite 支持用于远程作业执行的拉取模式
在以前的版本中,您在主机上使用 Katello Agent 进行基于拉取的传输功能,从而不允许从胶囊到主机的连接。在这个版本中,红帽卫星引入了消息队列遥测传输(MQTT),并捆绑带有胶囊的 MQTT 代理,以及 Red Hat 客户端主机的 MQTT 客户端。因此,卫星原生支持基于拉取的远程作业传输,您可以在胶囊和主机上启用它。
有关完成作业的电子邮件通知
远程执行作业完成后,卫星可以向计划该作业的用户发送带有摘要的电子邮件通知。这可以为用户配置。每个用户都可在 Administer > Users > USER > Email Preferences > Remote execution job 中设置其首选项,以接收任何电子邮件通知、有关失败作业的电子邮件通知、有关成功作业的电子邮件通知。
在登录页面上显示和隐藏 Satellite 版本
在以前的版本中,在登录页面页页中显示的 Satellite 版本无法更改。在这个版本中,常规设置 登录页脚文本 的默认值已改为 Version $VERSION$VERSION 关键字转换为 Satellite 实例的版本。您可以通过将 Login 页面 footer 文本 变量的值设置为空字符串来隐藏 Satellite 版本。要使文本再次可见,请将变量重置为默认值。您可以通过在变量中添加文本,在登录页面页面页面显示附加文本。
Satellite 忽略配置的 HTTP 代理
当卫星内部向胶囊发出请求时,它会假定它已直接可见性到胶囊,并忽略任何配置的 HTTP 代理。Satellite 之前遵循配置的代理,这会导致通过代理无法访问胶囊时出现问题。但是,与 Red Hat Content Delivery Network (CDN)或者任何其他内容源都不受影响,并将继续通过 HTTP 代理。
API 文档生成动态并停止生成缓存
现在,API 文档(/apidoc)在请求时动态生成。这样可根据当前的安装和选项确保准确的 API 文档。文档加载时没有明显的更改。
Puma 现在会在插件安装或升级时重启
在以前的版本中,当直接从 RPM 安装或升级插件时,安装程序并不总是重启 Puma。在这个版本中,插件会通知安装程序,如果需要,它会重启 Puma。
通过安装程序在卫星上自动配置 Pulp-cli
在这个版本中,Pulp-cli 通过安装程序自动配置卫星,并具有正确的客户端证书以进行身份验证。另外,Pulp cli 以空运行模式进行配置,以防止意外写入。
Truthy 和 Falsy 模板宏
本发行版本中将介绍两个新模板宏(真实和教点)。通过这些宏,您可以声明是否传递的值为 true 或 false,无论该值是整数还是布尔值,还是字符串。
简化主机内容源的更改
此发行版本包括主机内容源工作流中的进一步改进。您可以从 Hosts > All Hosts 页面中更改主机的内容源。选择主机后,点 Select Action > Change Content Source。您还可以更改主机详情页面中主机的内容源。点 vertical ellipsis 并选择 Change content source。您可以使用远程执行,或使用由 Change content source 向导生成的命令来更改内容源。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.