name: MAGNET_LINK_OVERWRITE
description: "Which ISO to use in tests"
default: !include-raw: ../data/9.0-iso
+ - string:
+ name: ISO_EXTERNAL_LINK
+ description: "Used for custom build iso images located outside of slave"
+ default: ""
- string:
name: FUEL_QA_COMMIT
ENV_NAME="${ENV_NAME}.${ENV_NAME_SUFFIX}"
fi
echo "ENV_NAME=${ENV_NAME}" > ${WORKSPACE}/${DOS_ENV_NAME_PROPS_FILE:=.dos_environment_name}
-export ISO_PATH=$(seedclient-wrapper -d -m "${MAGNET_LINK?}" -v --force-set-symlink -o "${WORKSPACE?}")
+if [[ ! -z "${ISO_EXTERNAL_LINK}" ]] ; then
+ export ISO_PATH="${WORKSPACE}/Mirantis_OpenStack_Custom_iso.iso"
+ wget -O "${ISO_PATH}" "${ISO_EXTERNAL_LINK}"
+else
+ export ISO_PATH=$(seedclient-wrapper -d -m "${MAGNET_LINK?}" -v --force-set-symlink -o "${WORKSPACE?}")
+fi
export MAKE_SNAPSHOT=${MAKE_SNAPSHOT:-false}
echo "Description string: ${TEST_GROUP?} on ${CUSTOM_VERSION?}"