f5ffc4d4c7
This patch fixes 2 issues on MariaDB staged upgrade:
* After we landed service stopping on the data transfer step, the
actual MariaDB staged upgrade moved from step 1 to step 2 of
external_upgrade_tasks, but we only ran steps 0 and 1 during the
upgrade. Increase the number of steps to run step 2 as well.
* The mysql_upgrade container was being re-run on each upgrade-scaleup
even on nodes where it already ran before and MariaDB was already
running there, conflicting with the upgrade container. We fix this
by only running the MariaDB upgrade if there's no MariaDB running
yet on the particular node.
Change-Id: I2feba6c22cdf07ea6af406c5edd27f62ff285d87
Co-Authored-By: Damien Ciabrini <dciabrin@redhat.com>
Closes-Bug: #1841415
(cherry picked from commit
|
||
---|---|---|
.. | ||
services | ||
container-puppet.py | ||
deploy-steps-tasks.yaml | ||
deploy-steps.j2 | ||
post.j2.yaml |