a96812f88a
We need to migrate heat to a new engine during pike to queen upgrade and that requires an overcloud in a sane state. The problem is that during undercloud update (from queen to latest queen) we may need to update the undercloud even if the overcloud is in a failed state. For instance if we need a fix in a mistral workbook to make an overcloud action successful. This patch offers the possibility to by-pass the overcloud check in such case. A simple environment variable setting is used to communicate with the python script triggered by instack-pre-upgrade-undercloud et instack-upgrade-undercloud. It looks cleaner that mangling with the python -c line in the scripts. So if the environment variable TRIPLEO_FORCED_UPDATE is set to non-empty string or if TRIPLEO_FORCED_UPDATE is passed as an argument of the two scripts mentioned above then we trigger the no-check heat stack status mode. Change-Id: I43a1b4892f25bb649ee34d39b5fa462a302834aa Partial-Bug: #1806683 |
||
---|---|---|
.. | ||
instack-haproxy-cert-update | ||
instack-install-undercloud | ||
instack-pre-upgrade-undercloud | ||
instack-upgrade-undercloud |