第 2 章 新功能
这部分论述了 Red Hat Satellite 6.15 中引入的新功能和主要改进。
使用 hammer 刷新所有/bulk ACS 的命令
由于与现有 API 端点的潜在冲突,正确的命令为:
$ hammer alternate-content-source bulk refresh-all
Jira:SAT-23132
为主机设置 附录域名
的行为已更改
将 Append 域名名称到主机
设置的行为被修改为在数据库中以全名保存主机并显示值。
Jira:SAT-24730
向主机详情页面中添加了新操作
主机详情页面中的垂直 ellipses 已更新。这些操作将通过远程执行强制在主机上上传软件包配置文件,确保适用性计算为最新版本。
- 刷新适用性会添加到页面右上角的 主 垂直 ellipsis 中
- 刷新软件包适用性会添加到 Content > Packages 表上面的垂直 ellipsis 中
- 刷新勘误适用性替换 Content > Errata 选项卡上的垂直 ellipsis 菜单上的 Recalculate 操作
Jira:SAT-22617
置备模板现在使用 Global Registration 方法注册主机
在以前的版本中,置备模板使用 Katello CA Consumer 在置备过程中注册主机,这已弃用且与较新的 RHEL 系统不兼容。在这个版本中,置备模板使用与 Global Registration 模板相同的方法来注册主机,因为它们包含共享 subscription_manager_setup
片断。
用于 Capsule 软件包的刷新计数
如果 Capsules 启用了同步内容,您可以刷新与 Capsule 关联的环境可用的内容数量。这将显示这些环境中可供胶囊使用的内容视图。然后,您可以扩展内容视图来查看与该内容视图版本关联的存储库。
Jira:SAT-17368
SCA 机构中主机的新报告模板
- 主机 - 安装的产品
- 将此模板用于 Simple Content Access (SCA)机构中的主机。它生成报告以及安装的产品信息以及 Subscription - 权利报告 中包含的其他指标,除了有关订阅的信息。
- 订阅 - 权利报告
- 将此模板用于不在 SCA 组织中的主机。它生成报告,其中包含有关订阅权利的信息,包括其过期时间。它仅输出不使用 SCA 的机构中主机的信息。
Jira:SAT-20479
RHEL 在 Satellite 中可见的支持结束
Satellite 提供多个机制来显示有关 Red Hat Enterprise Linux 主机即将结束的支持(EOS)事件的信息:
- 通知横幅
- Hosts index 页面上的列
Search 字段
- 在 Satellite Web UI 中,进入到 Hosts > All Hosts。
- 点 Manage 列。
- 选择 Content 列展开它。
- 选择 RHEL Lifecycle 状态。
- 点 Save 生成显示 Red Hat Enterprise Linux 生命周期状态的新列。
您可以使用 Search 字段来根据 rhel_lifecycle_status
搜索主机。它可以具有以下值:
-
full_support
-
maintenance_support
-
approaching_end_of_maintenance
-
extended_support
-
approaching_end_of_support
-
support_ended
您还可以在 Host Details 页面的 Host status 卡中找到 RHEL 生命周期状态。
Jira:SAT-20480
Satellite 和 Capsule 上的 fapolicyd
现已正式发布
现在,您可以在 Satellite 服务器和 Capsule 服务器上安装并启用 fapolicyd
。fapolicyd
软件框架是防止在系统上运行不受信任的和可能恶意应用程序的最有效的方法之一。
Jira:SAT-20753
垂直导航更改
此发行版本更新了以下垂直导航更改:
-
垂直导航栏顶部的新搜索栏允许您快速查找菜单项。您可以通过单击搜索栏或按
Ctrl + Shift + F
来集中搜索栏。 - 垂直导航中的一些菜单项已分组到可展开的子菜单中。例如, Monitor 下的 配置 管理和报告模板已分组为 报告。单击子菜单将它展开。菜单项的顺序保持不变。
- 菜单和子菜单项目(如 monitor 或 Reports )现在当您点击它们时,而不是将鼠标悬停在它们上时展开。
Jira:SAT-20947
Web UI 中的 Satellite EOL 日期
现在,如果 Satellite 版本的 EOL 日期处于下一个 6 个月内,管理员用户可以在 Satellite Web UI 中看到生命周期结束(EOL)日期。此信息显示为警告横幅。如果 Satellite 版本超过 EOL 日期,则警告横幅会变为错误横幅。您可以忽略横幅,并在一个月或 EOL 日期后重新应用它们。
Jira:SAT-20990
Satellite 在主机注册过程中自动选择激活码
当您在 Satellite Web UI 中使用 Hosts > Register Host 注册主机时,且只有一个激活码可用于注册表单中的机构和位置,Satellite 会自动选择激活码。
Satellite 在某些后台操作失败后发送电子邮件通知
在以前的版本中,当存储库同步等后台操作失败时,用户必须登录到 Satellite Web UI 以了解故障。在这个版本中,您可以为以下事件配置电子邮件通知:失败的内容视图提升、失败的内容视图发布、失败的 Capsule 同步和失败的存储库同步。
要开始接收通知,请登录到 Satellite Web UI 并导航到 Administer > Users。选择所需的用户,切换到 Email Preferences 选项卡,并指定所需的通知。确保选择了 Email Preferences 选项卡上的 Mail Enabled 复选框。请注意,禁用帐户的用户不会收到任何通知电子邮件。
Jira:SAT-20393
Satellite 安装程序现在自动决定最合适的日志记录布局
在以前的版本中,您必须通过将 --foreman-logging-layout
选项传递给 satellite-installer
来为 Satellite 日志手动配置布局。在这个版本中,如果您手动指定布局类型,satellite-installer
会自动选择最合适的布局类型。对于基于文件的日志记录,默认使用 multiline_request_pattern
布局。对于日志记录到 journald ,默认使用模式
布局。要手动指定所需的日志记录布局,请将 --foreman-logging-layout
选项传给 satellite-installer
。
Jira:SAT-20206
Redis 缓存
Satellite 现在包含将 redis
配置为 Satellite WebUI 的缓存的功能。如果您将大量主机注册到 Satellite 服务器,或者使用 redis
缓存,或者使用 extra-large
调优配置文件,且这会导致问题。使用 redis
缓存:
# satellite-installer --foreman-rails-cache-store type:redis
要恢复到基于文件的缓存:
# satellite-installer --foreman-rails-cache-store type:file
Jira:SAT-20910
display_fqdn_for_hosts
替换 Satellite 设置中的 append_domain_name_for_hosts
在以前的版本中,您可以配置 Satellite 是否使用附加到数据库中的域名存储主机名。在这个版本中,数据库中主机的 name 属性始终包含完全限定域名(FQDN)。
因此,Satellite 中不再提供以下设置:
-
在 Satellite Web UI 中将域名附加到主机
-
Hammer 和 API 中的
append_domain_name_for_hosts
以上设置已被以下设置替代。新设置仅控制如何显示主机名:
-
在 Satellite Web UI 中显示
主机的 FQDN
-
Hammer 和 API 中的
display_fqdn_for_hosts
Jira:SAT-19793
权限
添加了以下权限:
- create_lookup_values
- destroy_lookup_values
- edit_lookup_values
- view_lookup_values
创建了这些权限,用于覆盖 Ansible 变量并自动分配给相关角色。如需更多信息,请参阅 非管理员用户可以覆盖 Ansible 变量。
Jira:SAT-18126
新的 Hammer 子命令和选项
- 新子命令
-
hammer alternate-content-source bulk
-
hammer Capsule 内容重新声明空间
-
hammer Capsule 内容更新-counts
-
hammer 代理内容重新声明空间
-
hammer 代理内容 update-counts
-
- 新选项
-
在
hammer content-view 版本列表中添加
和file-
idnondefault
-
Lifecycle-environment
、环境
、和environment-id
添加到hammer 勘误列表中
-
delete-empty-repo-filters
添加到hammer 存储库删除
中
-
在
Jira:SAT-24698
新的 API 端点
添加了以下 API 端点:
-
/katello/api/alternate_content_sources/bulk/refresh_all
-
/katello/api/capsules/:id/content/counts
-
/katello/api/capsules/:id/content/update_counts
-
/katello/api/capsules/:id/content/reclaim_space
-
/api/v2/hosts/bulk
Jira:SAT-24552