From c3c1b422abbe9e91d71cce0e4f0f539ba999eecc Mon Sep 17 00:00:00 2001 From: Ade Lee Date: Mon, 10 May 2021 20:35:36 -0400 Subject: [PATCH] Add FIPS job The job makes sure that functional tests pass when the nodes are set to be in fips mode. Depends-On: https://review.opendev.org/c/zuul/zuul-jobs/+/788778 Change-Id: Ib0388771ee1d9151850f4513f016b85b2970df93 --- playbooks/fips/enable-fips.yaml | 3 +++ zuul.d/jobs.yaml | 8 ++++++++ 2 files changed, 11 insertions(+) create mode 100644 playbooks/fips/enable-fips.yaml diff --git a/playbooks/fips/enable-fips.yaml b/playbooks/fips/enable-fips.yaml new file mode 100644 index 00000000..bc1dc04e --- /dev/null +++ b/playbooks/fips/enable-fips.yaml @@ -0,0 +1,3 @@ +- hosts: all + roles: + - enable-fips diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml index dc7e40ee..022bbbbb 100644 --- a/zuul.d/jobs.yaml +++ b/zuul.d/jobs.yaml @@ -601,6 +601,14 @@ bindep_profile: test py39 python_version: 3.9 +- job: + name: openstack-tox-functional-py36-fips + parent: openstack-tox-functional-py36 + nodeset: devstack-single-node-centos-8-stream + description: | + Functional testing for a FIPS enabled Centos 8 system + pre-run: playbooks/fips/enable-fips.yaml + - job: name: openstack-tox-validate parent: openstack-tox