Add fips jobs
Added jobs to test to see if things still work when fips is enabled. Initially set to non-voting until the job proves to be stable. Change-Id: I2fd562c3b2ff13be11bdaed126c47b1fb9f5ef91
This commit is contained in:
parent
c766d891e5
commit
14f66646fc
3
playbooks/enable-fips.yaml
Normal file
3
playbooks/enable-fips.yaml
Normal file
@ -0,0 +1,3 @@
|
||||
- hosts: all
|
||||
roles:
|
||||
- enable-fips
|
@ -196,3 +196,31 @@
|
||||
- openstack/octavia
|
||||
vars:
|
||||
tox_envlist: pip-missing-reqs,pip-extra-reqs
|
||||
|
||||
- job:
|
||||
name: octavia-v2-dsvm-scenario-fips
|
||||
parent: octavia-v2-dsvm-scenario
|
||||
nodeset: octavia-single-node-centos-8-stream
|
||||
description: |
|
||||
Functional testing for a FIPS enabled Centos 8 system
|
||||
pre-run: playbooks/enable-fips.yaml
|
||||
vars:
|
||||
devstack_local_conf:
|
||||
test-config:
|
||||
"$TEMPEST_CONFIG":
|
||||
validation:
|
||||
ssh_key_type: 'ecdsa'
|
||||
|
||||
- job:
|
||||
name: octavia-v2-dsvm-tls-barbican-fips
|
||||
parent: octavia-v2-dsvm-tls-barbican
|
||||
nodeset: octavia-single-node-centos-8-stream
|
||||
description: |
|
||||
Functional testing for a FIPS enabled Centos 8 system
|
||||
pre-run: playbooks/enable-fips.yaml
|
||||
vars:
|
||||
devstack_local_conf:
|
||||
test-config:
|
||||
"$TEMPEST_CONFIG":
|
||||
validation:
|
||||
ssh_key_type: 'ecdsa'
|
||||
|
@ -50,6 +50,12 @@
|
||||
- ^tools/.*$
|
||||
- ^(test-|)requirements.txt$
|
||||
- ^tox.ini$
|
||||
- octavia-v2-dsvm-scenario-fips:
|
||||
irrelevant-files: *irrelevant-files
|
||||
voting: false
|
||||
- octavia-v2-dsvm-tls-barbican-fips:
|
||||
irrelevant-files: *irrelevant-files
|
||||
voting: false
|
||||
- octavia-v2-act-stdby-dsvm-scenario:
|
||||
irrelevant-files: *irrelevant-files
|
||||
voting: false
|
||||
|
Loading…
Reference in New Issue
Block a user