instack-undercloud/scripts
Alex Schultz a661b6d5e1 Improve upgrade process to include upgrade flag
Previously, the upgrade process for the undercloud has been to just
rerun the install process. The problem is that this does not include
anwyay to indicate that it's already been run if we need to trigger some
different actions on subsequent runs.  As part of the Newton to Ocata
upgrade, we need to be able to run the cell v2 setup in a different
order than on a traditional install. We need a way for the puppet
scripts that ultimately get run to know if it's an upgrade or install
action. This change adds the creation of an undercloud_upgrade fact that
will be used when the upgrade process is run. Additionally a new script
called instack-upgrade-undercloud has been created to be used when
upgrade. The use of instack-install-undercloud will cause the install
flow to be execuated, while the instack-upgrade-undercloud will set the
fact to true to allow for the puppet scripts to use the upgrade flow.

Change-Id: Ie3cb21e30334fe8ffc0a9d6e707b42269b64c9ec
Related-Bug: #1649341
Related-Blueprint: undercloud-upgrade
2017-01-17 15:44:02 -07:00
..
instack-haproxy-cert-update Use certmonger for automatic cert generation 2016-08-03 13:44:21 +03:00
instack-install-undercloud Pythonize instack-install-undercloud 2015-05-26 14:02:18 +02:00
instack-upgrade-undercloud Improve upgrade process to include upgrade flag 2017-01-17 15:44:02 -07:00
instack-virt-setup Fix bashate errors and warnings (lint) 2016-12-17 09:49:32 -05:00