将 Oracle Linux 7.8 (OL7) 升级到 Oracle Linux 8.4 (OL8) - 使用 leapp 时目标参数不受尊重

将 Oracle Linux 7.8 (OL7) 升级到 Oracle Linux 8.4 (OL8) - 使用 leapp 时目标参数不受尊重

我在 Oracle Linux 7.8 上有一个测试环境,使用 vSphere 6.5 在本地虚拟化。它工作正常,需要升级到特定版本,即 8.4 版;我有一个备份和检查点,因此在执行该过程之前进行测试是可行的。

$ cat /etc/oracle-release > Oracle Linux 服务器版本 7.8

语言环境对应为 en_US.UTF-8,/etc/ssh/sshd_config 文件中设置了 PermitRootLogin yes,并应用 yum update 将所有软件包更新至 7.9(更新内核版本);环境更新至 7.9 后,执行 leapp 并指示所需版本(如前所述,为 8.4)。

$ sudo leapp preupgrade--oraclelinux--target 8.4

出现 remove_pam_pkcs11_module_check 警报,确认为 true 即可完成安装。接下来,执行升级

$ sudo leapp 升级--oraclelinux--target 8.4

按照流程操作,一切正常,操作系统更新良好,问题是它升级到了版本 8.8 而不是所需的 8.4。

cat /etc/oracle-release > Oracle Linux 服务器版本 8.8

在我看来,语法应该只指示目标版本,就像我所做的那样。

您知道我错在哪里吗?或者,具体更新到 8.4 版本缺少什么?这可行吗?

谢谢。

已经进行了多项测试,表明目标版本不同,但它始终更新到最新版本。

相关内容