Update standalone master and rocky

Os_tempest doesn't have support yet to rocky, so we need to have
a job that doesn't inherit from tripleo-ci-centos-7-standalone on
rocky.

Change-Id: Idc9adfbe01f261092e51ca53960947fad74ca1e5
This commit is contained in:
Arx Cruz 2019-05-07 14:51:16 +02:00 committed by wes hayutin
parent 5450a7760b
commit f16575e5eb
2 changed files with 32 additions and 6 deletions

View File

@ -17,6 +17,7 @@
- tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates
- tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades
- tripleo-ci-centos-7-standalone
- tripleo-ci-centos-7-standalone-rocky
- tripleo-ci-fedora-28-standalone
- tripleo-ci-centos-7-standalone-upgrade
- tripleo-ci-centos-7-standalone-upgrade-stein

View File

@ -7,11 +7,21 @@
name: tripleo-ci-centos-7-standalone
parent: tripleo-ci-base-standalone
nodeset: single-centos-7-node
branches: ^(?!stable/(newton|ocata|pike|queens)).*$
branches: ^(?!stable/(newton|ocata|pike|queens|rocky)).*$
vars:
featureset: '052'
featureset_override:
run_tempest: false
tempest_format: container
tempest_run_concurrency: 2
tempest_tempest_conf_overrides:
auth.use_dynamic_credentials: true
tempest_test_whitelist:
- 'tempest.scenario.test_minimum_basic.TestMinimumBasicScenario'
- 'tempest.scenario.test_network_basic_ops.TestNetworkBasicOps'
- 'tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern'
- '\[.*\bsmoke\b.*\]'
use_os_tempest: true
irrelevant-files:
- ^.*\.md$
- ^.*\.rst$
@ -25,14 +35,29 @@
- tox.ini
# like parent but with requirements.txt and setup.py removed
# This job is rocky only!
# os_tempest needs updates rocky, that's WIP
- job:
name: tripleo-ci-centos-7-standalone-rocky
parent: tripleo-ci-centos-7-standalone
voting: false
branches: master
override-checkout: 'stable/rocky'
parent: tripleo-ci-base-standalone
nodeset: single-centos-7-node
branches: stable/rocky
vars:
branch_override: 'stable/rocky'
featureset: '052'
featureset_override:
tempest_format: container
use_os_tempest: false
irrelevant-files:
- ^.*\.md$
- ^.*\.rst$
- ^doc/.*$
- ^etc/.*$
- ^metadata.json$
- ^releasenotes/.*$
- ^test-requirements.txt$
- ^spec/.*$
- ^Puppetfile.*$
- tox.ini
- job:
name: tripleo-ci-fedora-28-standalone