From fcd4aded0eaf3b2032abde6563a414a9833536ab Mon Sep 17 00:00:00 2001 From: silvacarloss Date: Thu, 14 Apr 2022 13:59:14 -0300 Subject: [PATCH] Add FIPS testing jobs FIPS is the Ferderal Information Processing standards. this change adds a new job to check if the Manila code is up to such encryption standards. Change-Id: I849cc814f17cd87e8cbd93bc5663e136014a19e7 --- playbooks/enable-fips.yaml | 3 +++ zuul.d/project.yaml | 2 ++ zuul.d/python-manilaclient-jobs.yaml | 10 ++++++++++ 3 files changed, 15 insertions(+) create mode 100644 playbooks/enable-fips.yaml diff --git a/playbooks/enable-fips.yaml b/playbooks/enable-fips.yaml new file mode 100644 index 000000000..bc1dc04ea --- /dev/null +++ b/playbooks/enable-fips.yaml @@ -0,0 +1,3 @@ +- hosts: all + roles: + - enable-fips diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 63d244ec2..c956e5565 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -11,6 +11,8 @@ - python-manilaclient-functional - manila-rally-ss: voting: false + - python-manilaclient-functional-fips: + voting: false - manila-rally-no-ss: voting: false - openstack-tox-lower-constraints: diff --git a/zuul.d/python-manilaclient-jobs.yaml b/zuul.d/python-manilaclient-jobs.yaml index 84559fcc5..622df2438 100644 --- a/zuul.d/python-manilaclient-jobs.yaml +++ b/zuul.d/python-manilaclient-jobs.yaml @@ -82,3 +82,13 @@ # Neutron services q-svc: true q-ovn-metadata-agent: true + +- job: + name: python-manilaclient-functional-fips + parent: python-manilaclient-functional + nodeset: devstack-single-node-centos-9-stream + pre-run: + - playbooks/enable-fips.yaml + vars: + configure_swap_size: 4096 + nslookup_target: 'opendev.org'