第 13 章 原位升级
从 Red Hat OpenStack Platform (RHOSP) 16.1.1 开始,在新的 In-place Upgrades 测试中使用了升级(FFU)的框架。此测试可在 RHOSP 插件认证过程中提供。它验证插件的功能,以便在 RHOSP 的长生命版本之间进行自动升级期间和之后按预期执行。成功完成此测试后,会将相应的功能添加到生态系统目录条目中以进行认证。
示例
"In-place upgrade from RHOSP 13 (Queens) " 功能会在 RHOSP 16.1.x (Train)认证中显示为一行项目。
in_place_upgrades 测试可用于认证的所有插件类型。它将出现在认证测试计划中,且仅在 Controller 节点上计划和执行。此功能因此测试要求通过 RHOSP Director 工具集安装、管理和升级插件。它在控制器节点上执行后运行,并将内省升级环境中的各种日志文件,以验证是否已执行升级。
原位升级测试包括以下子测试:
in_place_upgrades
此测试验证 RHOSP 云已使用 RHOSP Framework for Upgrades 机制从一个 RHOSP 长生命版本升级到下一个 RHOSP 长生命周期版本。然后提示您确认这一点。
成功标准
- PASS:如果系统成功升级,则代表您使用相同的升级。
- FAIL:如果系统没有升级,或者您没有认证相同的。
director 插件验证
添加了一个自声明提示,供您声明插件安装是通过 director 完成的。
成功标准
- PASS:如果您认证插件安装是通过 director 完成的。
- FAIL:如果您认证插件安装没有通过 director 来完成。
成功标准
原位升级测试的状态取决于:
- PASS:如果 subtests、in_place_upgrades 和 Director 插件验证通过。
- FAIL :如果 或 subtest,in_place_upgrades 和 Director 插件验证失败。