第 7 章 bug 修复


这部分描述了 Red Hat Enterprise Linux 8.6 中对用户有严重影响的 bug 修复。

7.1. 安装程序和镜像创建

network --defroute 选项现在可以在 %include 脚本中正常工作

在以前的版本中,当在 kickstart 安装过程中,在%include 脚本中使用时,network --defroute 选项会被忽略。因此,该设备被设置为默认路由。

有了这个更新,Kickstart 安装不会忽略 %include 脚本中添加的 network --defroute 选项,并且网络连接会按预期配置。

(BZ#1990145)

用户现在可以在 RHEL for Edge Installer 蓝图中指定用户帐户

在以前的版本中,在 RHEL for Edge Commit 中定义的用户没有升级的情况下对蓝图执行更新,如添加 rpm 包,会导致在应用升级之后,用户被锁定在系统之外。这会导致用户在升级现有系统时重新定义用户帐户。这个问题已被解决,可以允许用户在 RHEL for Edge Installer 蓝图中指定用户帐户,这会在安装时在系统上创建一个用户,而不是让用户作为 ostree 提交的一部分。

(BZ#1951936)

osbuild 在构建大于 4GB 的 ISO 镜像时不再失败

Image Builder 用户可以通过添加额外的软件包来创建自定义镜像。如果软件包和其依赖项的总大小超过 4GB 大小,则 RHEL 8.5 和更早版本的用户会看到以下错误:

ubprocess.CalledProcessError: Command '['/usr/bin/xorrisofs', '-verbose', '-V', 'RHEL-8-5-0-BaseOS-x86_64', '-sysid', 'LINUX', '-isohybrid-mbr', '/usr/share/syslinux/isohdpfx.bin', '-b', 'isolinux/isolinux.bin', '-c', 'isolinux/boot.cat', '-boot-load-size', '4', '-boot-info-table', '-no-emul-boot', '-rock', '-joliet', '-eltorito-alt-boot', '-e', 'images/efiboot.img', '-no-emul-boot', '-isohybrid-gpt-basdat', '-o', '/run/osbuild/tree/installer.iso', '/run/osbuild/inputs/tree']' returned non-zero exit status 32.

之所以出现这个问题是因为 ISO 9660 的交换级别 -isolevel 3 参数没有传递给 xorrisofs 命令。要临时解决这个问题,用户需要永久将 ISO 级别值改为 3。

在 RHEL 8.6 版本中,这个问题已被解决,用户不再需要永久更改 ISO 级别值。

(BZ#2056451)

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.