From d42dc01a32679757ee40b1ff854363e91ede4a45 Mon Sep 17 00:00:00 2001 From: Chris Sibbitt Date: Thu, 12 Aug 2021 10:54:27 -0400 Subject: [PATCH] Adding FIPS job definitions for telemetry components Change-Id: I05713ed77b79e583ad1073ff80ccd7a031e34c26 Depends-On: I74d4ab548a6319390100cb0a067c190e20a2e9a2 --- .zuul.yaml | 16 ++++++++++++++++ playbooks/enable-fips.yaml | 4 ++++ 2 files changed, 20 insertions(+) create mode 100644 playbooks/enable-fips.yaml diff --git a/.zuul.yaml b/.zuul.yaml index 80d98e1..b75bd84 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -146,6 +146,20 @@ devstack_localrc: USE_PYTHON3: True +- job: + name: telemetry-dsvm-integration-centos-8s + nodeset: devstack-single-node-centos-8-stream + parent: telemetry-dsvm-integration + description: | + Telemetry devstack tempest tests job for a Centos 8 stream system + +- job: + name: telemetry-dsvm-integration-centos-8s-fips + parent: telemetry-dsvm-integration-centos-8s + description: | + Telemetry devstack tempest tests job for a FIPS enabled Centos 8 stream system + pre-run: playbooks/enable-fips.yaml + - project: templates: - check-requirements @@ -156,6 +170,8 @@ - telemetry-dsvm-integration-ussuri - telemetry-dsvm-integration-train - telemetry-dsvm-integration-ipv6-only + - telemetry-dsvm-integration-centos-8s + - telemetry-dsvm-integration-centos-8s-fips gate: queue: telemetry jobs: diff --git a/playbooks/enable-fips.yaml b/playbooks/enable-fips.yaml new file mode 100644 index 0000000..c8f042d --- /dev/null +++ b/playbooks/enable-fips.yaml @@ -0,0 +1,4 @@ +- hosts: all + tasks: + - include_role: + name: enable-fips