Adds post_upgrade_tasks for any service post-upgrade ansible tasks
authormarios <marios@redhat.com>
Tue, 15 Aug 2017 13:41:04 +0000 (16:41 +0300)
committermarios <marios@redhat.com>
Wed, 20 Sep 2017 11:26:05 +0000 (14:26 +0300)
commit10eed9c1ae1bfbf86361066736e3d17634770456
treee2a2bcedefb49d433c10804d5b7e8793c3f04e1d
parent5a7472c1696d9f173a1fd4387e349cda2eb44ff8
Adds post_upgrade_tasks for any service post-upgrade ansible tasks

This adds a new config/deployment per role that will come after any
post deploy steps. It drives the same ansible config as the
upgrade_tasks but instead collects the post_upgrade_tasks for any
service in the given role.

The workflow is upgrade_tasks, then post deploy steps (either
puppet/ or docker/ depending on the env) and then the
post_upgrade_tasks added here.

This is added to the pacemaker/cinder-volume.yaml service for now
see the bug below for more info

Change-Id: Iced34fecf02ebddc91df9302de54d2f4c2cab680
Closes-Bug: 1706951
(cherry picked from commit 2e182bffeeb099cb5e0b1747086fb0e0f57b7b5d)
common/major_upgrade_steps.j2.yaml
common/services.yaml
puppet/services/pacemaker/cinder-volume.yaml
releasenotes/notes/adds-post_upgrade_tasks-eba0656012c861a1.yaml [new file with mode: 0644]
tools/yaml-validate.py