diff options
author | Ade Lee <alee@redhat.com> | 2021-05-11 14:04:09 -0400 |
---|---|---|
committer | Ade Lee <alee@redhat.com> | 2021-08-04 14:25:06 -0400 |
commit | 50f0a50cf4d52d3f61b64713bd4faa7a4626ae53 (patch) | |
tree | 655e7dc532497d72bb60809fdaa8a4c95e077a45 | |
parent | d1c7759f487612d6069ac076ad314e572a71ed24 (diff) | |
download | keystone-50f0a50cf4d52d3f61b64713bd4faa7a4626ae53.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.
Depends-On: https://review.opendev.org/c/zuul/zuul-jobs/+/788778
Change-Id: I3187971a14b38c7ca3bb64bdd3d18c64709c466f
-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 |