tripleo-heat-templates/deployment/ironic
Jiri Stransky cd23d2054e Remove pre-upgrade best-effort online data migrations
The best effort pre-upgrade online data migrations were an attempt to
mitigate possible user errors if users forget to run the online data
migrations explicitly during the previous upgrade. However, they ended
up causing more problems than good:

* If user follows docs, they are unnecessary.

* If the containers for the services aren't running, they will get
  silently ignored already. This was done to facilitate re-runs of
  failed upgrade steps and prevent false failures. If the upgrade
  includes an operating system change, the pre-upgrade migrations will
  simply not run.

* However, if the containers for the services are running but the
  database is not running or is not functional for some reason, the
  migration will be attempted and the upgrade will get stuck. This
  leads to confusing errors not really related to the root cause of
  the problem, and non-straightforward breakages where the fix might
  otherwise be just to re-run the upgrade.

For the above reasons this commit removes the pre-upgrade just-in-case
online data migrations. We should be running them only as documented
in the upgrade workflow.

Change-Id: I5d3cc863f138d4f1a915e8a2060dd9ed1d577f37
Closes-Bug: #1841590
2019-08-27 15:08:19 +02:00
..
ironic-api-container-puppet.yaml Remove pre-upgrade best-effort online data migrations 2019-08-27 15:08:19 +02:00
ironic-base-puppet.yaml Remove extraneous references to RpcXXX parameters 2019-06-14 08:12:32 -04:00
ironic-conductor-container-puppet.yaml Force removal of docker container in tripleo-docker-rm. 2019-07-19 12:37:35 +00:00
ironic-inspector-container-puppet.yaml Force removal of docker container in tripleo-docker-rm. 2019-07-19 12:37:35 +00:00
ironic-neutron-agent-container-puppet.yaml Force removal of docker container in tripleo-docker-rm. 2019-07-19 12:37:35 +00:00
ironic-pxe-container-puppet.yaml Revert "Fix generating Apache configs by container-puppet" 2019-08-02 13:54:35 +02:00