Run ovb-ha with minimal services

We want to reduce the services tested by ovb-ha so we can use it to
validate overclouds can be deployed, test things that multinode can't do
now:
- HA
- net-iso
- ipv6 (will come later)
- TLS

So for that, we creating a new environment: https://review.openstack.org/522306
that will deploy a minimum list of services.
Note: for now we run the pingtest because we need https://review.openstack.org/#/c/522677/
to be promoted in RDO pipeline.

Change-Id: I58583f1699ce05b428f3b5bfdbc0bc99d1e4eecc
Depends-On: I865901f38250a13d8ea914a54072d6eb584a050d
This commit is contained in:
Emilien Macchi 2017-11-22 09:44:40 -08:00
parent ec4743f097
commit 3a902f9b3b
2 changed files with 32 additions and 3 deletions

View File

@ -36,9 +36,10 @@ telemetry_args: >-
extra_args: >-
--ntp-server pool.ntp.org
test_ping: true
{% if release not in ['newton', 'ocata', 'pike'] %}
-e {{ overcloud_templates_path }}/ci/environments/ovb-ha.yaml
{% endif %}
run_tempest: false
# keep the doc gen settings at the bottom of the config file.
# options below direct automatic doc generation by tripleo-collect-logs
artcl_gen_docs: true
@ -71,3 +72,25 @@ artcl_create_docs_payload:
- overcloud-deploy-post
- overcloud-validate
# Use the traditional ping test in newton, ocata and pike
# Run tempest in queens+
test_ping: >-
{% if release in ['newton', 'ocata', 'pike'] -%}
true
{%- else -%}
# Switch to false when https://review.openstack.org/#/c/522677/ is promoted
true
{%- endif -%}
run_tempest: >-
{% if release in ['newton', 'ocata', 'pike'] -%}
false
{%- else -%}
# Switch to true when https://review.openstack.org/#/c/522677/ is promoted
false
{%- endif -%}
test_regex: ''
tempest_whitelist:
- 'tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops'

View File

@ -6,8 +6,14 @@
- tripleo-undercloud-jobs
- tripleo-multinode-baremetal-minimal
- tripleo-multinode-container-minimal
- tripleo-ovb-check
- tripleo-ovb-experimental
check-tripleo:
jobs:
- tripleo-ci-centos-7-ovb-ha-oooq:
files:
- config/general_config/featureset001.yml
- tripleo-ci-centos-7-ovb-containers-oooq
- tripleo-ci-centos-7-ovb-1ctlr_1comp_1ceph-featureset024
check:
jobs:
- tripleo-ci-centos-7-3nodes-multinode: