Merge "Add new fips jobs and create template for periodic"
This commit is contained in:
commit
e3e490137f
|
@ -15,6 +15,7 @@
|
|||
- tripleo-undercloud-jobs-pipeline
|
||||
- tripleo-periodic
|
||||
- tripleo-ceph-periodic
|
||||
- tripleo-periodic-fips
|
||||
queue: tripleo
|
||||
check:
|
||||
jobs:
|
||||
|
|
|
@ -212,3 +212,41 @@
|
|||
dependencies:
|
||||
- tripleo-ci-centos-9-content-provider
|
||||
- tripleo-ci-centos-9-scenario004-ceph-nightly: *ceph_vars_periodic
|
||||
|
||||
- project-template:
|
||||
name: tripleo-periodic-fips
|
||||
periodic:
|
||||
jobs:
|
||||
- tripleo-ci-centos-9-content-provider: &fips_force_non_periodic
|
||||
vars:
|
||||
force_non_periodic: true
|
||||
- tripleo-ci-centos-9-content-provider-wallaby: *fips_force_non_periodic
|
||||
- tripleo-ci-centos-9-standalone-fips: &fips_vars_periodic
|
||||
vars: &fips_consumer_vars
|
||||
force_non_periodic: true
|
||||
consumer_job: true
|
||||
build_container_images: false
|
||||
remove_tags:
|
||||
- build
|
||||
dependencies:
|
||||
- tripleo-ci-centos-9-content-provider
|
||||
- tripleo-ci-centos-9-scenario001-standalone-fips: *fips_vars_periodic
|
||||
- tripleo-ci-centos-9-scenario002-standalone-fips: *fips_vars_periodic
|
||||
- tripleo-ci-centos-9-scenario003-standalone-fips: *fips_vars_periodic
|
||||
- tripleo-ci-centos-9-scenario004-standalone-fips: *fips_vars_periodic
|
||||
- tripleo-ci-centos-9-scenario007-standalone-fips: *fips_vars_periodic
|
||||
- tripleo-ci-centos-9-scenario010-standalone-fips: *fips_vars_periodic
|
||||
- tripleo-ci-centos-9-scenario010-ovn-provider-standalone-fips: *fips_vars_periodic
|
||||
- tripleo-ci-centos-9-scenario012-standalone-fips: *fips_vars_periodic
|
||||
- tripleo-ci-centos-9-standalone-fips-wallaby: &fips_vars_periodic_wallaby
|
||||
vars: *fips_consumer_vars
|
||||
dependencies:
|
||||
- tripleo-ci-centos-9-content-provider-wallaby
|
||||
- tripleo-ci-centos-9-scenario001-standalone-fips-wallaby: *fips_vars_periodic_wallaby
|
||||
- tripleo-ci-centos-9-scenario002-standalone-fips-wallaby: *fips_vars_periodic_wallaby
|
||||
- tripleo-ci-centos-9-scenario003-standalone-fips-wallaby: *fips_vars_periodic_wallaby
|
||||
- tripleo-ci-centos-9-scenario004-standalone-fips-wallaby: *fips_vars_periodic_wallaby
|
||||
- tripleo-ci-centos-9-scenario007-standalone-fips-wallaby: *fips_vars_periodic_wallaby
|
||||
- tripleo-ci-centos-9-scenario010-standalone-fips-wallaby: *fips_vars_periodic_wallaby
|
||||
- tripleo-ci-centos-9-scenario010-ovn-provider-standalone-fips-wallaby: *fips_vars_periodic_wallaby
|
||||
- tripleo-ci-centos-9-scenario012-standalone-fips-wallaby: *fips_vars_periodic_wallaby
|
||||
|
|
|
@ -360,7 +360,9 @@
|
|||
- tripleo-ci-centos-9-scenario012-standalone: &c9_scen12
|
||||
<<: *c9_scen1
|
||||
files: *scen12_files
|
||||
- tripleo-ci-centos-9-standalone-fips: *cs9_vars
|
||||
- tripleo-ci-centos-9-standalone-fips:
|
||||
<<: *cs9_vars
|
||||
voting: false
|
||||
|
||||
gate:
|
||||
jobs:
|
||||
|
@ -969,13 +971,11 @@
|
|||
tempest_test_whitelist:
|
||||
- 'api'
|
||||
|
||||
### FIPS Jobs
|
||||
|
||||
### CentOS-9 FIPS Jobs
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-standalone-fips
|
||||
parent: tripleo-ci-centos-9-standalone
|
||||
voting: false
|
||||
vars:
|
||||
vars: &fips_vars
|
||||
enable_fips: true
|
||||
nslookup_target: 'opendev.org'
|
||||
featureset_override:
|
||||
|
@ -984,3 +984,167 @@
|
|||
- 'environments/fips.yaml'
|
||||
tempest_tempestconf_profile_overrides:
|
||||
validation.ssh_key_type: 'ecdsa'
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario001-standalone-fips
|
||||
parent: tripleo-ci-centos-9-scenario001-standalone
|
||||
vars:
|
||||
<<: *fips_vars
|
||||
featureset_override:
|
||||
standalone_environment_files:
|
||||
- 'environments/low-memory-usage.yaml'
|
||||
- 'ci/environments/scenario001-standalone.yaml'
|
||||
- 'environments/fips.yaml'
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario002-standalone-fips
|
||||
parent: tripleo-ci-centos-9-scenario002-standalone
|
||||
vars:
|
||||
<<: *fips_vars
|
||||
featureset_override:
|
||||
standalone_environment_files:
|
||||
- 'environments/low-memory-usage.yaml'
|
||||
- 'ci/environments/scenario002-standalone.yaml'
|
||||
- 'environments/fips.yaml'
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario003-standalone-fips
|
||||
parent: tripleo-ci-centos-9-scenario003-standalone
|
||||
vars:
|
||||
<<: *fips_vars
|
||||
featureset_override:
|
||||
standalone_environment_files:
|
||||
- 'environments/low-memory-usage.yaml'
|
||||
- 'ci/environments/scenario003-standalone.yaml'
|
||||
- 'environments/fips.yaml'
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario004-standalone-fips
|
||||
parent: tripleo-ci-centos-9-scenario004-standalone
|
||||
vars:
|
||||
<<: *fips_vars
|
||||
featureset_override:
|
||||
standalone_environment_files:
|
||||
- 'environments/low-memory-usage.yaml'
|
||||
- 'ci/environments/scenario004-standalone.yaml'
|
||||
- 'environments/podman.yaml'
|
||||
- 'environments/fips.yaml'
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario007-standalone-fips
|
||||
parent: tripleo-ci-centos-9-scenario007-standalone
|
||||
vars:
|
||||
<<: *fips_vars
|
||||
featureset_override:
|
||||
standalone_environment_files:
|
||||
- 'environments/low-memory-usage.yaml'
|
||||
- 'ci/environments/scenario007-standalone.yaml'
|
||||
- 'environments/fips.yaml'
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario010-standalone-fips
|
||||
parent: tripleo-ci-centos-9-scenario010-standalone
|
||||
vars:
|
||||
<<: *fips_vars
|
||||
featureset_override:
|
||||
standalone_environment_files:
|
||||
- 'environments/low-memory-usage.yaml'
|
||||
- 'ci/environments/scenario010-standalone.yaml'
|
||||
- 'ci/environments/octavia-kvm.yaml'
|
||||
- 'environments/fips.yaml'
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario010-ovn-provider-standalone-fips
|
||||
parent: tripleo-ci-centos-9-scenario010-ovn-provider-standalone
|
||||
vars:
|
||||
<<: *fips_vars
|
||||
featureset_override:
|
||||
standalone_environment_files:
|
||||
- 'environments/low-memory-usage.yaml'
|
||||
- 'ci/environments/scenario010-standalone.yaml'
|
||||
- 'environments/fips.yaml'
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario012-standalone-fips
|
||||
parent: tripleo-ci-centos-9-scenario012-standalone
|
||||
vars:
|
||||
<<: *fips_vars
|
||||
featureset_override:
|
||||
standalone_environment_files:
|
||||
- 'environments/low-memory-usage.yaml'
|
||||
- 'ci/environments/scenario012-standalone.yaml'
|
||||
- 'environments/fips.yaml'
|
||||
|
||||
### CentOS-9 FIPS Jobs - stable/wallaby
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-standalone-fips-wallaby
|
||||
parent: tripleo-ci-centos-9-standalone-fips
|
||||
branches: master
|
||||
override-checkout: stable/wallaby
|
||||
vars:
|
||||
branch_override: stable/wallaby
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario001-standalone-fips-wallaby
|
||||
parent: tripleo-ci-centos-9-scenario001-standalone-fips
|
||||
branches: master
|
||||
override-checkout: stable/wallaby
|
||||
vars:
|
||||
branch_override: stable/wallaby
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario002-standalone-fips-wallaby
|
||||
parent: tripleo-ci-centos-9-scenario002-standalone-fips
|
||||
branches: master
|
||||
override-checkout: stable/wallaby
|
||||
vars:
|
||||
branch_override: stable/wallaby
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario003-standalone-fips-wallaby
|
||||
parent: tripleo-ci-centos-9-scenario003-standalone-fips
|
||||
branches: master
|
||||
override-checkout: stable/wallaby
|
||||
vars:
|
||||
branch_override: stable/wallaby
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario004-standalone-fips-wallaby
|
||||
parent: tripleo-ci-centos-9-scenario004-standalone-fips
|
||||
branches: master
|
||||
override-checkout: stable/wallaby
|
||||
vars:
|
||||
branch_override: stable/wallaby
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario007-standalone-fips-wallaby
|
||||
parent: tripleo-ci-centos-9-scenario007-standalone-fips
|
||||
branches: master
|
||||
override-checkout: stable/wallaby
|
||||
vars:
|
||||
branch_override: stable/wallaby
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario010-standalone-fips-wallaby
|
||||
parent: tripleo-ci-centos-9-scenario010-standalone-fips
|
||||
branches: master
|
||||
override-checkout: stable/wallaby
|
||||
vars:
|
||||
branch_override: stable/wallaby
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario010-ovn-provider-standalone-fips-wallaby
|
||||
parent: tripleo-ci-centos-9-scenario010-ovn-provider-standalone-fips
|
||||
branches: master
|
||||
override-checkout: stable/wallaby
|
||||
vars:
|
||||
branch_override: stable/wallaby
|
||||
|
||||
- job:
|
||||
name: tripleo-ci-centos-9-scenario012-standalone-fips-wallaby
|
||||
parent: tripleo-ci-centos-9-scenario012-standalone-fips
|
||||
branches: master
|
||||
override-checkout: stable/wallaby
|
||||
vars:
|
||||
branch_override: stable/wallaby
|
||||
|
|
Loading…
Reference in New Issue