Skip to content

Commit ac36fa3

Browse files
committed
Add upgrade_prerequisites function
1 parent 17e498c commit ac36fa3

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

ansible/files/multinode.sh

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -368,6 +368,12 @@ function upgrade_overcloud() {
368368
run_kayobe overcloud service upgrade
369369
}
370370

371+
function upgrade_prerequisites() {
372+
# Run the upgrade prerequisites script if it exists.
373+
workaround_ansible_rc13_bug
374+
[[ ! -f $KAYOBE_CONFIG_PATH/../../tools/upgrade-prerequisites.sh ]] || $KAYOBE_CONFIG_PATH/../../tools/upgrade-prerequisites.sh
375+
}
376+
371377
function usage() {
372378
set +x
373379

@@ -383,6 +389,7 @@ function usage() {
383389
echo " build_kayobe_image"
384390
echo " run_tempest"
385391
echo " upgrade_overcloud"
392+
echo " upgrade_prerequisites"
386393
}
387394

388395
function main() {
@@ -405,7 +412,7 @@ function main() {
405412
$cmd
406413
;;
407414
# Standard commands.
408-
(build_kayobe_image|deploy_full|deploy_seed|deploy_overcloud|deploy_wazuh|create_resources|run_tempest|upgrade_overcloud)
415+
(build_kayobe_image|deploy_full|deploy_seed|deploy_overcloud|deploy_wazuh|create_resources|run_tempest|upgrade_overcloud|upgrade_prerequisites)
409416
setup
410417
$cmd
411418
report_success

0 commit comments

Comments
 (0)