Add support for the puppet ha job

Change-Id: Ib96071955072d039d658ebfe4514bf6b113fd1b7
This commit is contained in:
Derek Higgins 2015-09-08 09:45:58 +01:00
parent f4ab057df6
commit 9e7307bc66
2 changed files with 8 additions and 1 deletions

View File

@ -11,7 +11,7 @@ cd $(dirname $0)
# Switch to instack ci once we drop support for tripleo-incubator
# we can drop the dual code path
case $TOCI_JOBTYPE in
overcloud-f21-nonha|overcloud-f21puppet-ceph)
overcloud-f21-nonha|overcloud-f21puppet-ha|overcloud-f21puppet-ceph)
./toci_gate_test_instack.sh $@
exit 0
;;

View File

@ -19,6 +19,13 @@ for JOB_TYPE_PART in $(sed 's/-/ /g' <<< "${TOCI_JOBTYPE:-}") ; do
NODECOUNT=4
DEPLOYFLAGS="--ceph-storage-scale 2 -e /usr/share/openstack-tripleo-heat-templates/environments/puppet-ceph-devel.yaml"
;;
ha)
NODECOUNT=4
# In ci our overcloud nodes don't have access to an external netwrok
# --ntp-server is here to make the deploy command happy, the ci env
# is on virt so the clocks should be in sync without it.
DEPLOYFLAGS="--control-scale 3 --ntp-server 0.centos.pool.ntp.org"
;;
esac
done