Adding FIPS job definitions for telemetry components

Change-Id: I05713ed77b79e583ad1073ff80ccd7a031e34c26
Depends-On: I74d4ab548a6319390100cb0a067c190e20a2e9a2
This commit is contained in:
Chris Sibbitt 2021-08-12 10:54:27 -04:00
parent 0c2ad4664b
commit d42dc01a32
2 changed files with 20 additions and 0 deletions

View File

@ -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:

View File

@ -0,0 +1,4 @@
- hosts: all
tasks:
- include_role:
name: enable-fips