[newton-to-ocata] Force EnablePackageInstall to true on multinode jobs
A recent change in tripleo CI broke the upgrade jobs from Newton to
Ocata:
36f86a2c98
This patch is a simple way to enforce EnablePackageInstall: true for
multinode jobs upgraded to stable/ocata, so we can ensure all packages
are deployed on multinode & scenarios jobs.
Change-Id: I08e17de19ce2f59c74346e1ac5a93858257766e0
This commit is contained in:
parent
226343a8f6
commit
5bef8effb2
@ -212,6 +212,11 @@ export SCRIPTS_DIR=$(dirname ${BASH_SOURCE[0]:-$0})
|
||||
if [[ "${STABLE_RELEASE}" = "mitaka" ]] ; then
|
||||
export OS_IMAGE_API_VERSION=1
|
||||
fi
|
||||
# Make sure we use Puppet to deploy packages on scenario upgrades jobs from newton to ocata.
|
||||
if [[ "${STABLE_RELEASE}" = "ocata" ]] ; then
|
||||
OVERCLOUD_UPGRADE_ARGS="$OVERCLOUD_UPGRADE_ARGS -e $TRIPLEO_ROOT/tripleo-ci/test-environments/enable_package_install.yaml "
|
||||
OVERCLOUD_UPGRADE_CONVERGE_ARGS="$OVERCLOUD_UPGRADE_CONVERGE_ARGS -e $TRIPLEO_ROOT/tripleo-ci/test-environments/enable_package_install.yaml "
|
||||
fi
|
||||
# Temporary workarounds
|
||||
|
||||
while true ; do
|
||||
|
2
test-environments/enable_package_install.yaml
Normal file
2
test-environments/enable_package_install.yaml
Normal file
@ -0,0 +1,2 @@
|
||||
parameter_defaults:
|
||||
EnablePackageInstall: true
|
Loading…
Reference in New Issue
Block a user