1.5. 已知问题
目前,Red Hat Satellite 6.12 中存在以下已知问题:
- 禁用所有删除数据的 Puppet 无法重新启用
如果使用 -
f、--remove-all-data
参数禁用了 Puppet 插件,并且您尝试再次启用它,则 Satellite 维护会失败。BZ#(2087067)
- 作业调用详情显示在多个主机上执行不正确的结果
当您针对多个主机运行 Ansible 作业且在某些主机上执行失败时,所有主机上的执行都会在作业调用详情中标记为失败。因此,作业部分失败不会被遵守,即使执行成功的主机也是如此。
BZ#(2167396)
这个问题已在 6.12.4 更新中解决。
- 当在 Satellite Web UI 中置备发现的主机时,主机组的信息不会被完全继承
当您调配发现的主机时,选择主机组并尝试自定义主机条目后,缺少很多关键信息。这会导致部署失败。
作为临时解决方案,请执行以下操作之一:
使用 hammer 置备主机:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如需更多信息,请参阅 Hammer CLI 指南中的 hammer 发现置备。
- 配置发现规则并启用自动置备,以便不需要手动干预来调配发现的主机。如需更多信息,请参阅置备主机中的发现规则。
BZ#(2069324)
- 升级到 6.12 会失败并显示 "Nothing to update, not find new version of satellite-maintain"。
由于模块化问题,
dnf
工具目前无法检测rubygem-foreman_maintain
软件包的相关版本。因此,在启用
satellite-maintenance-6.12-for-rhel-8-x86_64-rpms
存储库后,satellite-maintain upgrade list-versions
命令不会列出 Red Hat Satellite 版本 6.12 来运行升级,因此 Satellite 服务器和 Capsule 服务器不会升级到版本 6.12。要临时解决这个问题,请在启用 satellite-
maintenance-6.12-for-rhel-8-x86_64-rpms 存储库后,使用以下命令启用 satellite 6.12 存储库
。对于 Satellite Server:
# subscription-manager repos --enable satellite-6.12-for-rhel-8-x86_64-rpms
对于 Capsule Server:
# subscription-manager repos --enable satellite-capsule-6.12-for-rhel-8-x86_64-rpms
如需更多信息,请参阅 知识库解决方案。
BZ#(2143451)
- 主机注册的 Red Hat Insights 期间的日志记录错误
在主机置备过程中,通过运行命令
insights-client -register -verbose
,在 Red Hat Insights 中注册主机。在软件包安装后,它最终会出现一个日志错误。但是,它不需要临时解决方案,因为这个错误只发生一次,且不会在初始输出后重复。有关相同的更多详细信息,请参阅置备日志。
BZ#(2129254)
- 在切换到新主机后,Insights 标签页不会显示正确的建议
当您使用面包屑导航栏切换器切换到新主机时,Insights 选项卡将继续显示上一个主机中的数据。
要临时解决这个问题,请刷新网页浏览器中的页面来查看新选择的主机的建议。
BZ#(2120640)
- 当 MQTT 客户端在调用时没有运行 MQTT 客户端时,作业会以 pull 模式中丢弃
当您在主机上以 pull 模式调用远程作业时,并且
yggdrasild
服务在该时间没有运行,然后在yggdrasild
重启后,服务会丢弃作业而不是执行它。您必须使用主机上运行的yggdrasild
再次调用作业。BZ#(2124419)
qpidd
或katello_agent
在数据库恢复过程中失败hammer ping 中的
qpidd
或katello_agent
在数据库恢复过程中失败。作为临时解决方案,重启
systemctl restart foreman
并重复该过程。BZ#(2124215)