第 8 章 为 Leapp 升级配置 overcloud
Red Hat OpenStack Platform(RHOSP)升级需要基本操作系统从 Red Hat Enterprise Linux 7 升级到 Red Hat Enterprise Linux 8。Red Hat Enterprise Linux 7 使用 Leapp 程序对 Red Hat Enterprise Linux 8 执行升级。有关 Leapp 及其依赖软件包的更多信息,请参阅 为升级准备 RHEL 7 系统。
overcloud 升级框架自动运行 leapp 升级。为确保 RHOSP 升级成功,建议您手动运行预升级报告来识别并解决潜在问题。对每个计算、控制器和 Ceph 存储角色至少一个主机运行预升级报告。有关 Leapp 预升级报告的更多信息,请参阅 检查预升级报告。
8.1. 创建升级环境文件 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
升级过程使用环境文件来启用升级过程并配置特定的升级参数。
流程
-
以
stack用户的身份登录 undercloud。 在
templates目录中创建一个名为 upgrade-environment.yaml的环境文件:$ touch templates/upgrades-environment.yaml编辑该文件并添加以下强制内容:
parameter_defaults: UpgradeLeappCommandOptions: " --enablerepo rhel-8-for-x86_64-baseos-eus-rpms --enablerepo rhel-8-for-x86_64-appstream-eus-rpms --enablerepo rhel-8-for-x86_64-highavailability-eus-rpms --enablerepo ansible-2.9-for-rhel-8-x86_64-rpms --enablerepo fast-datapath-for-rhel-8-x86_64-rpms "有关您可以在环境文件中配置的升级参数的更多信息,请参阅升级 参数。
-
保存 upgrade
-environment.yaml文件。