tripleo-heat-templates/deployment/cinder
Jesse Pretorius (odyssey4me) 165036cee3 Normalise all pacemaker resource upgrade tasks for staged upgrades
To follow on from I2e88dc34fa59624523de4c52a1873438c78e972f we now
normalise all the resource upgrade tasks to improve idempotency and
speed up the process of verifying and upgrading images as necessary.

In doing so we clean up a few things as well:

1. There were some unnecessary blocks present without conditions
   or any shared properties for the tasks.
2. Use 'failed_when: false' rather than 'ignore_errors: true'
   because ignoring errors shows a failed task which is confusing
   to users.
3. Some tasks had an empty conditional.

This patch includes the backport of https://review.opendev.org/691837

Conflicts below are due to stable/stein missing
https://review.opendev.org/651550:

>------deployment/cinder/cinder-backup-pacemaker-puppet.yaml
>------deployment/manila/manila-share-pacemaker-puppet.yaml
>------deployment/ovn/ovn-dbs-pacemaker-puppet.yaml

Change-Id: I8b5b25d03b86b2c44b2d47e5a0624e7dd13873da
Related-Bug: #1838971
Closes: rhbz#1758578
(cherry picked from commit dfd8b73004)
2019-10-29 10:42:47 +00:00
..
cinder-api-container-puppet.yaml Remove pre-upgrade best-effort online data migrations 2019-08-27 16:19:06 +02:00
cinder-backend-dellemc-unity-puppet.yaml flatten cinder service configuration 2019-01-18 08:55:26 -05:00
cinder-backend-dellemc-vmax-iscsi-puppet.yaml flatten cinder service configuration 2019-01-18 08:55:26 -05:00
cinder-backend-dellemc-vnx-puppet.yaml flatten cinder service configuration 2019-01-18 08:55:26 -05:00
cinder-backend-dellemc-xtremio-iscsi-puppet.yaml flatten cinder service configuration 2019-01-18 08:55:26 -05:00
cinder-backend-dellps-puppet.yaml flatten cinder service configuration 2019-01-18 08:55:26 -05:00
cinder-backend-dellsc-puppet.yaml flatten cinder service configuration 2019-01-18 08:55:26 -05:00
cinder-backend-netapp-puppet.yaml Update parameters for cinder's Netapp backend 2019-01-24 15:39:00 -05:00
cinder-backend-nvmeof-puppet.yaml flatten cinder service configuration 2019-01-18 08:55:26 -05:00
cinder-backend-pure-puppet.yaml Add missing entries for Pure Storage Cinder Backend and fix typos 2019-01-23 09:34:13 -05:00
cinder-backend-scaleio-puppet.yaml flatten cinder service configuration 2019-01-18 08:55:26 -05:00
cinder-backend-veritas-hyperscale-puppet.yaml flatten cinder service configuration 2019-01-18 08:55:26 -05:00
cinder-backup-container-puppet.yaml Use RpcPort for container healthchecks 2019-05-10 09:24:44 -04:00
cinder-backup-pacemaker-puppet.yaml Normalise all pacemaker resource upgrade tasks for staged upgrades 2019-10-29 10:42:47 +00:00
cinder-base.yaml Add cinder credentials to nova conf 2019-05-21 18:39:00 +05:30
cinder-common-container-puppet.yaml Fix bare reference of cinder_enable_iscsi_backend 2019-06-17 14:15:26 +00:00
cinder-hpelefthand-iscsi-puppet.yaml flatten cinder service configuration 2019-01-18 08:55:26 -05:00
cinder-scheduler-container-puppet.yaml Stop services for unupgraded controllers 2019-07-16 15:24:04 +02:00
cinder-volume-container-puppet.yaml Use RpcPort for container healthchecks 2019-05-10 09:24:44 -04:00
cinder-volume-pacemaker-puppet.yaml Normalise all pacemaker resource upgrade tasks for staged upgrades 2019-10-29 10:42:47 +00:00