diff options
author | 2016-10-19 07:32:25 -0400 | |
---|---|---|
committer | 2016-11-01 08:33:23 -0400 | |
commit | a8e119094f5477c132220e30e7a2e1a9915581a3 (patch) | |
tree | 92f562abcea1554110a5bfedc08e30735edecc5c /extraconfig/tasks/major_upgrade_controller_pacemaker_4.sh | |
parent | e60c5377fb4b6dd96a8415b03e88005b3eab603c (diff) |
Rework gnocchi-upgrade to run in a separate upgrade step
gnocchi when configured with swift will require keystone
to be available to authenticate to migrate to v3. At this
step keystone is not available and gnocchi upgrade fails
with auth error. Instead start apache in step 3, start
apache first and then run gnocchi upgrade in a separate
step and let upgrade happen here.
Closes-Bug: #1634897
Change-Id: I22d02528420e4456f84b80905a7b3a80653fa7b0
Diffstat (limited to 'extraconfig/tasks/major_upgrade_controller_pacemaker_4.sh')
-rwxr-xr-x | extraconfig/tasks/major_upgrade_controller_pacemaker_4.sh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/extraconfig/tasks/major_upgrade_controller_pacemaker_4.sh b/extraconfig/tasks/major_upgrade_controller_pacemaker_4.sh new file mode 100755 index 00000000..fa95f1f8 --- /dev/null +++ b/extraconfig/tasks/major_upgrade_controller_pacemaker_4.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +set -eu + +if [[ -n $(is_bootstrap_node) ]]; then + # run gnocchi upgrade + gnocchi-upgrade +fi |