Enable support for fips on the jobs

FIPS needs to be enabled before test-setup is run, as enabling
FIPS requires the node to be rebooted, test-setup needs to run and
setup the environment after the reboot.
Updating openstack-tox to inherit from tox-fips and setting
enable-fips as false.

Depends-On: https://review.opendev.org/c/zuul/zuul-jobs/+/816385
Change-Id: If84552b6edf22bae6da95a24d0d010901964f981
This commit is contained in:
Andre Aranha 2021-11-05 15:28:32 +00:00 committed by Ade Lee
parent ea93f1b381
commit d63150602d
1 changed files with 2 additions and 1 deletions

View File

@ -47,7 +47,7 @@
- job:
name: openstack-tox
abstract: true
parent: tox
parent: tox-fips
nodeset: ubuntu-focal
description: |
Base job to run tox jobs with OpenStack project specific updates.
@ -58,6 +58,7 @@
- name: openstack/requirements
vars:
tox_constraints_file: '{{ ansible_user_dir }}/src/opendev.org/openstack/requirements/upper-constraints.txt'
enable_fips: false
- job:
name: openstack-tox