2.11. 在升级前验证 Red Hat OpenStack Platform 13
在升级到 Red Hat OpenStack Platform 16.1 之前,请使用 tripleo-validations
playbook 验证 undercloud 和 overcloud。在 Red Hat OpenStack Platform 13 中,您可以通过 OpenStack Workflow Service (mistral)运行这些 playbook。
注意
如果您使用 CDN 或 Satellite 作为存储库源,验证会失败。要解决这个问题,请查看红帽知识库解决方案,因为 SSL 证书错误,仓库验证会失败。
流程
-
以
stack
用户的身份登录 undercloud。 Source
stackrc
文件:source ~/stackrc
$ source ~/stackrc
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建名为
pre-upgrade-validations.sh
的 bash 脚本,并在脚本中包含以下内容:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 添加运行脚本的权限:
chmod +x pre-upgrade-validations.sh
$ chmod +x pre-upgrade-validations.sh
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行脚本:
./pre-upgrade-validations.sh
$ ./pre-upgrade-validations.sh
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 查看脚本输出,以确定哪些验证成功并失败:
=== Running validation: "check-ftype" === Success! The validation passed for all hosts: * undercloud
=== Running validation: "check-ftype" === Success! The validation passed for all hosts: * undercloud
Copy to Clipboard Copied! Toggle word wrap Toggle overflow