Fix CI for bugfix/8.1

All jobs should run on ubuntu focal, except python3.6
that still needs bionic.

Change-Id: Ia42bf96ebb5083f6ec874eb97c7478776cc18753
This commit is contained in:
Riccardo Pittau 2022-12-16 11:12:24 +01:00
parent 2982f8d5ae
commit dc73be37cc
2 changed files with 13 additions and 0 deletions

View File

@ -98,6 +98,7 @@
# Security testing for known issues
name: ipa-tox-bandit
parent: openstack-tox
nodeset: ubuntu-focal
timeout: 2400
vars:
tox_envlist: bandit
@ -115,6 +116,7 @@
- job:
name: ipa-tox-examples
parent: openstack-tox
nodeset: ubuntu-focal
timeout: 600
vars:
tox_envlist: examples
@ -196,18 +198,22 @@
check:
jobs:
- openstack-tox-pep8:
nodeset: ubuntu-focal
required-projects:
- name: openstack/requirements
override-checkout: stable/xena
- openstack-tox-py36:
nodeset: ubuntu-bionic
required-projects:
- name: openstack/requirements
override-checkout: stable/xena
- openstack-tox-py38:
nodeset: ubuntu-focal
required-projects:
- name: openstack/requirements
override-checkout: stable/xena
- openstack-tox-py39:
nodeset: ubuntu-focal
voting:
false
required-projects:
@ -216,14 +222,17 @@
gate:
jobs:
- openstack-tox-pep8:
nodeset: ubuntu-focal
required-projects:
- name: openstack/requirements
override-checkout: stable/xena
- openstack-tox-py36:
nodeset: ubuntu-bionic
required-projects:
- name: openstack/requirements
override-checkout: stable/xena
- openstack-tox-py38:
nodeset: ubuntu-focal
required-projects:
- name: openstack/requirements
override-checkout: stable/xena

View File

@ -7,10 +7,12 @@
check:
jobs:
- openstack-tox-functional:
nodeset: ubuntu-focal
required-projects:
- name: openstack/requirements
override-checkout: stable/xena
- openstack-tox-cover:
nodeset: ubuntu-focal
required-projects:
- name: openstack/requirements
override-checkout: stable/xena
@ -41,10 +43,12 @@
gate:
jobs:
- openstack-tox-functional:
nodeset: ubuntu-focal
required-projects:
- name: openstack/requirements
override-checkout: stable/xena
- openstack-tox-cover:
nodeset: ubuntu-focal
required-projects:
- name: openstack/requirements
override-checkout: stable/xena