Browse Source

[stable-only] Pin neutron-tempest-plugin to 0.9.0

manila's IPv6 jobs setup bgp with the help of
neutron-dynamic-routing. The jobs enable
neutron-dynamic-routing using its devstack
plugin to install it alongside openstack/neutron.

neutron-tempest-plugin is a "branchless" tempest
plugin to the neutron project. We don't need to
install or run this tempest plugin in manila test
jobs. However, it is imported by test code within
the neutron-dynamic-routing project, forcing us to
include it in the list of requirements for the IPv6

neutron-tempest-plugin dropped support for python3
in ussuri. python3 only code was added to
neutron-tempest-plugin causing failures in the
voting ipv6 lvm test job

So, pin the version of neutron-tempest-plugin we're
pulling in to a tagged git ref when the plugin last
supported python2.

Change-Id: I82854d0f9075e6fc7d33c6459d71d7f0d502ff3c
Closes-Bug: #1868905
Signed-off-by: Goutham Pacha Ravi <>
(cherry picked from commit 9b27530845)
Goutham Pacha Ravi 3 months ago
1 changed files with 3 additions and 3 deletions
  1. +3

+ 3
- 3
.zuul.yaml View File

@@ -346,9 +346,9 @@
- openstack/manila
- openstack/manila-tempest-plugin
- openstack/neutron-dynamic-routing
# TODO(gouthamr): Remove the line below when neutron-dynamic-routing
# separates its tempest plugin from its tree
- openstack/neutron-tempest-plugin
# Pinned to a version that supports python2
- name: openstack/neutron-tempest-plugin
override-checkout: 0.9.0
- openstack/python-manilaclient
- openstack/tempest