commit 080123851cc7b004e386fe213697b6a8f0ebebd5
Author: Bernard Cafarelli <email address hidden>
Date: Wed Jun 17 17:54:22 2020 +0200
Fix ussuri gates
This is a combination of 3 commits.
This is the 1st commit message:
Temporarily disable grenade-multinode jobs
We need to backport multiple gate fixes, disable the relevant jobs.
Backports should re-enable the matching jobs
This is the commit message #2:
Add ensure-tox in functional job
neutron functional jobs run tests using the tox env.
Even tempest jobs need tox to be present to run the tempest
tests in venv. But functional job derived from devstack-minimal
jobs does not make sure tox is present or not. devstack jobs does not
mak sure that as those are not only used for tox run but also for
other integration testing.
let's call ensure-tox role in job to make sure tox is present.
Closes-Bug: 1884256
(cherry picked from commit bda80e8e2a94ff3297ec750589cd879896f12c70)
This is the commit message #3:
ovn: Use newer OVS
OVS tag v2.13.0 is not compatible with current used kernel on upstream
Bionic Ubuntu kernel 4.15.0. This patch sticks to commit hash to unblock
the gate. We can either change to newer 2.13 tag once released or better
stop compiling OVS and use one packaged by Ubuntu.
Run functional/fullstack tests with selected OVN and OVS versions
Previously for functional tests OVS version was hardcoded - v2.12.0,
and OVN was installed from OVS repository.
After we merged OVN driver to Neutron tree we run both
Neutron/OVS and Neutron/OVN functional tests in one job.
This patch adds possibility to specify from which tag/branch OVS and OVN
should be checkout.
Closes-Bug: #1883601
Closes-Bug: #1878160
(cherry picked from commit d0860588957730b97fe3ebbefa77c6421da45adc)
Reviewed: https:/ /review. opendev. org/736286 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=080123851cc 7b004e386fe2136 97b6a8f0ebebd5
Committed: https:/
Submitter: Zuul
Branch: stable/ussuri
commit 080123851cc7b00 4e386fe213697b6 a8f0ebebd5
Author: Bernard Cafarelli <email address hidden>
Date: Wed Jun 17 17:54:22 2020 +0200
Fix ussuri gates
This is a combination of 3 commits.
This is the 1st commit message:
Temporarily disable grenade-multinode jobs
We need to backport multiple gate fixes, disable the relevant jobs.
Backports should re-enable the matching jobs
This is the commit message #2:
Add ensure-tox in functional job
neutron functional jobs run tests using the tox env.
Even tempest jobs need tox to be present to run the tempest
tests in venv. But functional job derived from devstack-minimal
jobs does not make sure tox is present or not. devstack jobs does not
mak sure that as those are not only used for tox run but also for
other integration testing.
Current neutorn functional job failure- /zuul.opendev. org/t/openstack /build/ 59865004855c404 ab18f06fc0ec1d0 05
- https:/
let's call ensure-tox role in job to make sure tox is present.
Closes-Bug: 1884256 297ec750589cd87 9896f12c70)
(cherry picked from commit bda80e8e2a94ff3
This is the commit message #3:
ovn: Use newer OVS
OVS tag v2.13.0 is not compatible with current used kernel on upstream
Bionic Ubuntu kernel 4.15.0. This patch sticks to commit hash to unblock
the gate. We can either change to newer 2.13 tag once released or better
stop compiling OVS and use one packaged by Ubuntu.
Run functional/ fullstack tests with selected OVN and OVS versions
Previously for functional tests OVS version was hardcoded - v2.12.0,
and OVN was installed from OVS repository.
After we merged OVN driver to Neutron tree we run both
Neutron/OVS and Neutron/OVN functional tests in one job.
This patch adds possibility to specify from which tag/branch OVS and OVN
should be checkout.
Closes-Bug: #1883601 97fe3ebbefa77c6 421da45adc)
Closes-Bug: #1878160
(cherry picked from commit d0860588957730b
Change-Id: I8c59e209f3a457 3c3f94da6c2acd7 d6f57e30b31