We do not need tox_install.sh, pip can handle constraints itself
and install the project correctly. Thus update tox.ini and remove
the now obsolete tools/tox_install.sh file.
This follows https://review.openstack.org/#/c/508061 to remove
tools/tox_install.sh.
Change-Id: I12fe30e11c7462b6cada89b12946c0cd6fae1607
Since the kuryr-lib itself is in upper-constraints.txt now, in CI job,
we should remove it from the constraints file before applying it,
otherwise pip will fail due to kuryr-lib version conflict.
Change-Id: Idf66b41809ca6b8860b68c96faa70021dcc88760
Closes-bug: #1631824
We had tools/tox_install.sh for the case we could depend on neutron
which was not on pypi. In the end, we depend only on
python-neutronclient and as such, this workaround is not necessary and
only makes tox slower.
Change-Id: I2df023d97dfb6bbd4b987e98a42b548fc498b237
Signed-off-by: Antoni Segura Puimedon <antonisp@celebdor.com>
Allow the Zuul "Depends-On" to work better.
Adopting the solution developed by Doug Wiegley for LBaaS:
c61f920f2a54fd829ee37484b3743ab77b909847
Closes-Bug: #1492882
Change-Id: I7505a8b2ace94a0fe0b438e346011482932a339a