Add multiparenting to keep same configs
When running jobs in different CI systems it's easy to lose tracking of changes. Let's have specific settings jobs for standalone (called "-options") that we can apply to any corresponding standalone job in different CI systems like promotion standalone jobs, etc. See also: https://review.rdoproject.org/r/31820 Change-Id: I49a4ded52c1df1834a484bcd77e9300cf9c4b59e
This commit is contained in:
parent
e4ad95dd2a
commit
740d0c6a75
|
@ -784,6 +784,9 @@
|
|||
voting: true
|
||||
parent: tripleo-ci-base-standalone-centos-8
|
||||
branches: ^(?!stable/(newton|ocata|pike|queens|rocky|stein)).*$
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-8-scenario001-standalone-options
|
||||
vars:
|
||||
featureset: '052'
|
||||
standalone_ceph: true
|
||||
|
@ -796,17 +799,25 @@
|
|||
tempest_run_concurrency: 1
|
||||
tempest_tempest_conf_overrides:
|
||||
'telemetry.alarm_granularity': '60'
|
||||
'auth.tempest_roles': "Member"
|
||||
tempest_test_whitelist:
|
||||
- 'tempest.api.identity.v3'
|
||||
- 'tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_pattern'
|
||||
- 'tempest.scenario.test_snapshot_pattern.TestSnapshotPattern.test_snapshot_pattern'
|
||||
- 'telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration'
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-8-scenario001-standalone
|
||||
parent: tripleo-ci-centos-8-scenario001-standalone-options
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-8-scenario002-standalone
|
||||
voting: true
|
||||
parent: tripleo-ci-base-standalone-centos-8
|
||||
branches: ^(?!stable/(newton|ocata|pike|queens|rocky|stein)).*$
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-8-scenario002-standalone-options
|
||||
vars:
|
||||
featureset: '052'
|
||||
featureset_override:
|
||||
|
@ -830,11 +841,18 @@
|
|||
- 'barbican_tempest_plugin.tests.scenario.test_image_signing.ImageSigningTest.test_signed_image_upload_and_boot'
|
||||
- 'telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration'
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-8-scenario002-standalone
|
||||
parent: tripleo-ci-centos-8-scenario002-standalone-options
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-8-scenario003-standalone
|
||||
voting: true
|
||||
parent: tripleo-ci-base-standalone-centos-8
|
||||
branches: ^(?!stable/(newton|ocata|pike|queens|rocky|stein)).*$
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-8-scenario003-standalone-options
|
||||
vars:
|
||||
featureset: '052'
|
||||
featureset_override:
|
||||
|
@ -844,16 +862,25 @@
|
|||
tempest_services:
|
||||
- mistral
|
||||
- sahara
|
||||
tempest_tempest_conf_overrides:
|
||||
auth.tempest_roles: "Member"
|
||||
tempest_test_whitelist:
|
||||
- 'tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops'
|
||||
- 'sahara_tempest_plugin.tests.api.test_data_sources.DataSourceTest'
|
||||
- 'mistral_tempest_tests.tests.api.v2.test_actions.ActionTestsV2'
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-8-scenario003-standalone
|
||||
parent: tripleo-ci-centos-8-scenario003-standalone-options
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-8-scenario004-standalone
|
||||
voting: true
|
||||
parent: tripleo-ci-base-standalone-centos-8
|
||||
branches: ^(?!stable/(newton|ocata|pike|queens|rocky|stein)).*$
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-8-scenario004-standalone-options
|
||||
vars:
|
||||
featureset: '052'
|
||||
standalone_ceph: true
|
||||
|
@ -866,6 +893,7 @@
|
|||
tempest_services:
|
||||
- manila
|
||||
tempest_tempest_conf_overrides:
|
||||
'auth.tempest_roles': 'Member'
|
||||
'share.multitenancy_enabled': 'False'
|
||||
'share.enable_protocols': 'nfs'
|
||||
'share.capability_snapshot_support': 'False'
|
||||
|
@ -876,6 +904,10 @@
|
|||
# https://review.opendev.org/c/openstack/tripleo-heat-templates/+/769937 merges
|
||||
# - 'manila_tempest_tests.tests.api.test_shares.SharesNFSTest.test_create_get_delete_share'
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-8-scenario004-standalone
|
||||
parent: tripleo-ci-centos-8-scenario004-standalone-options
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-8-scenario007-standalone
|
||||
voting: true
|
||||
|
|
Loading…
Reference in New Issue