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:
Ade Lee authored and Gregory Thiemonge committed 2022-02-03 06:59:28 +01:00
1 parent c766d891e5
commit 14f66646fc
3 files changed
+37

No files matched your search

+3
View File
@@ -0,0 +1,3 @@
- hosts: all
roles:
- enable-fips
+28
View File
@@ -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'
+6
View File
@@ -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