流程-资源池回退流程¶
回退的条件¶
1.一般是升级资源池,失败的情况下会发生回退流程。
2.特定情况下,需要回退验证或者回退版本的话,需领导决定。
回退流程¶
\1. 如果是特定情况下,需要提前提交变更单。若是升级过程中出现问题导致的回退,暂时不需要变更单。
2.通过配置ansible文件,确定回退的repo文件以及需要回退的软件包,回退的配置。
3.通过ansible回退。
4.确认回退的包版本及配置的正确性。
5.检查OpenStack的服务正常与否。
6.检查之前的用户机器及提供服务的正常与否。
7.进行冒泡测试,确保没引入新的问题。
回退后续的总结¶
1.总结回退的原因,记录当时回退的原因。
2.记录是整个OpenStack大版本回退,还是单个组件或某几个组件回退,方便后续的问题追溯及后续的升级。
3.若是升级导致的回退,需要评估代码及测试的问题,是否是因为测试不充分,或者测试没有覆盖到,引入的问题。