diff options
author | Ade Lee <alee@redhat.com> | 2021-05-11 14:04:09 -0400 |
---|---|---|
committer | Ade Lee <alee@redhat.com> | 2022-02-04 21:46:44 +0000 |
commit | a5925541c654c01e599743158416b46a95f4d125 (patch) | |
tree | 705045ebcd9672a34cc5d18a020e7c5c3fa6eb25 | |
parent | ddd97302ecce963106768615d463e1d94075d259 (diff) | |
download | keystone-a5925541c654c01e599743158416b46a95f4d125.tar.gz |
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.
Change-Id: I3187971a14b38c7ca3bb64bdd3d18c64709c466f
(cherry picked from commit 50f0a50cf4d52d3f61b64713bd4faa7a4626ae53)
-rw-r--r-- | .zuul.yaml | 11 | ||||
-rw-r--r-- | playbooks/enable-fips.yaml | 4 |
2 files changed, 15 insertions, 0 deletions
diff --git a/.zuul.yaml b/.zuul.yaml index 9e39b771e..184d53c9e 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -33,6 +33,14 @@ 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 nodeset: devstack-single-node-opensuse-15 @@ -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 diff --git a/playbooks/enable-fips.yaml b/playbooks/enable-fips.yaml new file mode 100644 index 000000000..c8f042dba --- /dev/null +++ b/playbooks/enable-fips.yaml @@ -0,0 +1,4 @@ +- hosts: all + tasks: + - include_role: + name: enable-fips |