python-tripleoclient/tripleoclient/tests/v1/overcloud_ffwd_upgrade
mandreou 78cf0c495d Add ffwd-upgrade cli - overcloud ffwd-upgrade [prepare|run|converge]
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
2018-04-17 17:38:21 +02:00
..
__init__.py Add ffwd-upgrade cli - overcloud ffwd-upgrade [prepare|run|converge] 2018-04-17 17:38:21 +02:00
fakes.py Add ffwd-upgrade cli - overcloud ffwd-upgrade [prepare|run|converge] 2018-04-17 17:38:21 +02:00
test_overcloud_ffwd_upgrade.py Add ffwd-upgrade cli - overcloud ffwd-upgrade [prepare|run|converge] 2018-04-17 17:38:21 +02:00