summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGhanshyam <gmann@ghanshyammann.com>2020-02-06 14:39:29 -0600
committerGhanshyam Mann <gmann@ghanshyammann.com>2020-02-09 22:19:38 +0000
commit4f3883775dc435fb76250d854aa460bc9ca25433 (patch)
treedb89e5e43991494a412acafede2ef627ccf619f0
parent911f372bbe4f15f295235e17bf4f7f372bc1a62e (diff)
downloaddesignate-4f3883775dc435fb76250d854aa460bc9ca25433.tar.gz
Use Tempest 'all' tox env
Tempest recently moved tox default to py3 including all-plugin env. -https://review.opendev.org/#/c/703011/ This will fail the py2 jobs which are using all-plugin tox env. Because tox all-plugin env var enable the sitepackages=True. Py2 jobs install the tempest plugins on py2 and all-plugin tox try to find the installed plugins on py3 which cause no test to run and fail the job. tox all-plugin has been deprecated since long and not supposed to use for plugins who already in migrated to separate repo in queens cycle. Using tox 'all' env to fix the issue. Change-Id: Ib1a2be90c0b3dbacc6daf52f0fc6f326ab47fc98 Closes-Bug: 1862240
-rw-r--r--.zuul.yaml2
-rw-r--r--playbooks/legacy/grenade-devstack-designate-pdns4/run.yaml2
2 files changed, 2 insertions, 2 deletions
diff --git a/.zuul.yaml b/.zuul.yaml
index d39abd54..ff646758 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -15,7 +15,7 @@
s-object: false
s-proxy: false
c-bak: false
- tox_envlist: all-plugin
+ tox_envlist: all
tempest_test_regex: |
designate_tempest_plugin.*
required-projects: &base_required_projects
diff --git a/playbooks/legacy/grenade-devstack-designate-pdns4/run.yaml b/playbooks/legacy/grenade-devstack-designate-pdns4/run.yaml
index ae522f7a..7d10569f 100644
--- a/playbooks/legacy/grenade-devstack-designate-pdns4/run.yaml
+++ b/playbooks/legacy/grenade-devstack-designate-pdns4/run.yaml
@@ -31,6 +31,7 @@
[[local|localrc]]
DESIGNATE_SERVICE_PORT_DNS=5322
DESIGNATE_BACKEND_DRIVER=pdns4
+ TEMPEST_PLUGINS=' ../designate-tempest-plugin'
EOF
executable: /bin/bash
@@ -45,7 +46,6 @@
export DEVSTACK_GATE_USE_PYTHON3=True
export DEVSTACK_GATE_TEMPEST=1
- export DEVSTACK_GATE_TEMPEST_ALL_PLUGINS=1
export DEVSTACK_GATE_GRENADE=pullup
export DEVSTACK_GATE_TEMPEST_REGEX="designate_tempest_plugin(?!\.tests.api.v1).*"
export DEVSTACK_GATE_HORIZON=1