Working with the sequence described in [0] with this patch and
the tripleo-common review in dependency below the operator can do:
1 openstack overcloud ffwd-upgrade prepare ... $params
# ^^^ added here, stack update for playbook generation.
2 openstack overcloud ffwd-upgrade run ... $params
# ^^^ added here. run fast_forward_upgrade_playbook.yaml
# against the overcloud (don't expost limit_hosts)
3 openstack overcloud upgrade run --roles Controller
# ^^^ exists... runs the upgrade_steps_playbook.yaml and
# deploy_steps_playbook.yaml and
# post_upgrade_steps_playbook.yaml. Repeat 3. with all --roles
4 openstack overcloud ffwd-upgrade converge
# ^^^ added here. no stack update, just unset noop from plan
Co-Authored-By: Lukas Bezdicka <social@v3.sk>
Co-Authored-By: Jiri Stransky <jistr@redhat.com>
[0] https://bugzilla.redhat.com/show_bug.cgi?id=1561178#c0
Depends-On: Ib9647b899fb9d49203c4d35c1abfe9c36e0babbe
Change-Id: Ie7823e121a4fa57feb1c56bd4d58f3183e41b8d7
14 lines
518 B
YAML
14 lines
518 B
YAML
---
|
|
features:
|
|
- |
|
|
Adds a cli for fast forward upgrades, in particular the
|
|
|
|
openstack overcloud ffwd-upgrade prepare
|
|
openstack overcloud ffwd-upgrade run
|
|
openstack overcloud ffwd-upgrade converge
|
|
|
|
Which are meant to be the first, second and final step in the fast-forward
|
|
upgrade workflow. See the ffwd upgrade docs for more information on how to
|
|
use these cli commands, and the list of parameters is available with
|
|
openstack overcloud ffwd-upgrade [prepare,run,converge] --help
|