yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #81709
[Bug 1864015] Re: neutron-tempest-plugin-designate-scenario fails on stable branches with "SyntaxError: invalid syntax" installing dnspython
Reviewed: https://review.opendev.org/708825
Committed: https://git.openstack.org/cgit/openstack/neutron-tempest-plugin/commit/?id=95d84db0555e2dcc58912e0c875ff6e24c65dd45
Submitter: Zuul
Branch: master
commit 95d84db0555e2dcc58912e0c875ff6e24c65dd45
Author: Bernard Cafarelli <bcafarel@xxxxxxxxxx>
Date: Thu Feb 20 10:29:18 2020 +0100
Pin designate-tempest-plugin for Stein/Rocky/Queens branches
Since Ib3bd70ba8f2e8386643c536ac8194fa99b54b842 and py2 testing drop,
this causes jobs in these branches to fail as designate-tempest-plugin
tries to install a python3-only version of dnspython
Use tag 0.7.0 for these branches, which is actually the previous commit
(so no changes in tests)
Also temporarily make neutron-tempest-plugin-bgpvpn-bagpipe non-voting,
it needs Ussuri beta releases and a networking-bagpipe fix [0]
[0] https://review.opendev.org/#/c/708648/
Change-Id: Ia2df06106419a45d56ff2de9193fe4e9c93ec62f
Closes-bug: #1864015
** Changed in: neutron
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1864015
Title:
neutron-tempest-plugin-designate-scenario fails on stable branches
with "SyntaxError: invalid syntax" installing dnspython
Status in neutron:
Fix Released
Bug description:
Most probably a follow-up of https://review.opendev.org/#/c/704084/ dropping py2.7 testing, stable branches reviews now fail on neutron-tempest-plugin-designate-scenario job with failure like:
2020-02-20 08:05:43.987705 | controller | 2020-02-20 08:05:43.987 | Collecting dnspython3!=1.13.0,!=1.14.0,>=1.12.0 (from designate-tempest-plugin==0.7.1.dev1)
2020-02-20 08:05:44.204759 | controller | 2020-02-20 08:05:44.204 | Downloading http://mirror.ord.rax.opendev.org/pypifiles/packages/f0/bb/f41cbc8eaa807afb9d44418f092aa3e4acf0e4f42b439c49824348f1f45c/dnspython3-1.15.0.zip
2020-02-20 08:05:44.734839 | controller | 2020-02-20 08:05:44.734 | Complete output from command python setup.py egg_info:
2020-02-20 08:05:44.734956 | controller | 2020-02-20 08:05:44.734 | Traceback (most recent call last):
2020-02-20 08:05:44.735018 | controller | 2020-02-20 08:05:44.734 | File "<string>", line 1, in <module>
2020-02-20 08:05:44.735078 | controller | 2020-02-20 08:05:44.735 | File "/tmp/pip-build-gSLP9k/dnspython3/setup.py", line 25
2020-02-20 08:05:44.735165 | controller | 2020-02-20 08:05:44.735 | """+"="*78, file=sys.stdout)
2020-02-20 08:05:44.735231 | controller | 2020-02-20 08:05:44.735 | ^
2020-02-20 08:05:44.735290 | controller | 2020-02-20 08:05:44.735 | SyntaxError: invalid syntax
Sample reviews:
https://review.opendev.org/#/c/708576/ (queens)
https://review.opendev.org/#/c/705421/ (rocky)
https://review.opendev.org/#/c/708488/ (stein)
As "[ussuri][goal] Drop python 2.7 support and testing" is the only
new commit since tag 0.7.0 in designate-tempest-plugin, we can try to
use this tag for our py2 stable branches jobs
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1864015/+subscriptions
References