Add FIPS check job
Testing a new FIPS enabled gate job here. This job will be for Centos 8 with FIPS enabled. This will use a playbook in the zuul-jobs repo to enable FIPS. Depends-On: https://review.opendev.org/c/zuul/zuul-jobs/+/788778 Change-Id: I3187971a14b38c7ca3bb64bdd3d18c64709c466f
This commit is contained in:
parent
d1c7759f48
commit
50f0a50cf4
11
.zuul.yaml
11
.zuul.yaml
@ -32,6 +32,14 @@
|
||||
TEMPEST_PLUGINS: '/opt/stack/keystone-tempest-plugin'
|
||||
USE_PYTHON3: True
|
||||
|
||||
- job:
|
||||
name: keystone-dsvm-py3-functional-fips
|
||||
parent: keystone-dsvm-py3-functional
|
||||
nodeset: devstack-single-node-centos-8-stream
|
||||
description: |
|
||||
Functional testing for a FIPS enabled Centos 8 system
|
||||
pre-run: playbooks/enable-fips.yaml
|
||||
|
||||
- job:
|
||||
name: keystone-dsvm-functional-federation-opensuse15
|
||||
parent: keystone-dsvm-functional
|
||||
@ -212,6 +220,9 @@
|
||||
- ^etc/.*$
|
||||
- ^keystone/tests/unit/.*$
|
||||
- ^releasenotes/.*$
|
||||
- keystone-dsvm-py3-functional-fips:
|
||||
voting: false
|
||||
irrelevant-files: *irrelevant-files
|
||||
- keystone-dsvm-py3-functional-federation-ubuntu-focal:
|
||||
voting: false
|
||||
irrelevant-files: *irrelevant-files
|
||||
|
4
playbooks/enable-fips.yaml
Normal file
4
playbooks/enable-fips.yaml
Normal file
@ -0,0 +1,4 @@
|
||||
- hosts: all
|
||||
tasks:
|
||||
- include_role:
|
||||
name: enable-fips
|
Loading…
Reference in New Issue
Block a user