Add cross-octavia-py3[6-7] jobs

The Train series saw a major version bump of jsonschema during
requirements freeze week[1] break octavia. This patch adds octavia
to the requirements cross-jobs list to help prevent this from
occuring in the future.

[1] https://review.opendev.org/#/c/649789/

Change-Id: I58b6b09b7cfe17ea2ba2ca436e679527ca7c6bb4
This commit is contained in:
Michael Johnson 2019-10-22 14:49:47 -07:00
parent 94e035e36e
commit d9112f265c
2 changed files with 21 additions and 0 deletions

View File

@ -164,6 +164,23 @@
tox_envlist: py37
python_version: 3.7
- job:
name: cross-octavia-py36
parent: requirements-cross-test
description: Run cross-project tests on octavia with py36.
required-projects: openstack/octavia
vars:
tox_envlist: py36
- job:
name: cross-octavia-py37
parent: requirements-cross-test
description: Run cross-project tests on octavia with py37.
required-projects: openstack/octavia
vars:
tox_envlist: py37
python_version: 3.7
- job:
name: cross-swift-py27
parent: requirements-cross-test

View File

@ -40,6 +40,8 @@
- cross-nova-py36
- cross-nova-py37
- cross-nova-functional
- cross-octavia-py36
- cross-octavia-py37
- cross-osc-tox-docs
- cross-swift-py27
- cross-swift-py36
@ -92,6 +94,8 @@
- cross-nova-py37:
files: ^upper-constraints.txt$
- cross-nova-functional
- cross-octavia-py36
- cross-octavia-py37
- cross-osc-tox-docs
- cross-swift-py27
- cross-swift-py36