Introduce tripleo-ci-centos-7-standalone non-voting job

First iteration of testing TripleO All-In-One blueprint.

Depends-On: https://review.openstack.org/#/c/572220
Depends-On: https://review.openstack.org/#/c/572221

Related-Blueprint: all-in-one

Change-Id: I0163b466fc0a85869b7e951a1c32b267261d9c80
This commit is contained in:
Emilien Macchi 2018-06-04 15:21:56 -07:00 committed by Sagi Shnaidman
parent 557634c135
commit 86eb713c27
3 changed files with 29 additions and 0 deletions

View File

@ -203,6 +203,18 @@ for JOB_TYPE_PART in $(sed 's/-/ /g' <<< "${TOCI_JOBTYPE:-}") ; do
fi
TAGS="build,undercloud-setup,undercloud-scripts,undercloud-install,undercloud-validate,images"
;;
standalone)
ENVIRONMENT="osinfra"
UNDERCLOUD="127.0.0.2"
export PLAYBOOKS=${PLAYBOOKS:-"quickstart.yml multinode-standalone.yml"}
FEATURESET_CONF=" --extra-vars @$LWD/config/general_config/featureset-multinode-common.yml $FEATURESET_CONF"
if [[ $NODEPOOL_PROVIDER == "rdo-cloud-tripleo" ]]; then
ENV_VARS="$ENV_VARS --extra-vars @$TRIPLEO_ROOT/tripleo-ci/toci-quickstart/config/testenv/multinode-rdocloud.yml"
else
ENV_VARS="$ENV_VARS --extra-vars @$TRIPLEO_ROOT/tripleo-ci/toci-quickstart/config/testenv/multinode.yml"
fi
TAGS="build,standalone"
;;
periodic)
PERIODIC=1
QUICKSTART_RELEASE="promotion-testing-hash-${QUICKSTART_RELEASE}"

View File

@ -22,6 +22,7 @@
- tripleo-ci-centos-7-undercloud-containers
- tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates
- tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades
- tripleo-ci-centos-7-standalone
gate:
queue: tripleo

View File

@ -0,0 +1,16 @@
---
# zuul.d/standalone-jobs.yaml
# Zuul layout for TripleO standalone jobs.
# It contains all the jobs related to standalone installer testing.
- job:
name: tripleo-ci-centos-7-standalone
parent: tripleo-ci-dsvm
run: playbooks/tripleo-ci/run.yaml
post-run: playbooks/tripleo-ci/post.yaml
timeout: 10800
nodeset: legacy-centos-7
voting: false
branches: ^(?!stable/(newton|ocata|pike|queens)).*$
vars:
toci_jobtype: standalone-featureset052