Ubuntu: Install neutron-tempest-plugin from source

It seems the current latest version of neutron-tempest-plugin available
in pip is not compatible with the latest tempest. Let's install it
from source so that we can always install the version compatible with
tempest.
Change-Id: I57f84757a229feb4e7d94ec912d723bf02392c88
This commit is contained in:
Takashi Kajinami
2021年02月24日 00:28:21 +09:00
parent 4957384938
commit 7b8b11a8cf

View File

@@ -323,7 +323,10 @@ if uses_debs; then
# TODO(tobias-urdin): We must have the neutron-tempest-plugin to even test Neutron, is also required by
# vpnaas and dynamic routing projects.
$SUDO apt install -y python3-pip
$SUDO pip3 install neutron-tempest-plugin
git clone https://opendev.org/openstack/neutron-tempest-plugin /tmp/openstack/neutron-tempest-plugin
pushd /tmp/openstack/neutron-tempest-plugin
$SUDO pip3 install .
popd
else
# https://review.opendev.org/#/c/504345/ has changed the behavior of tempest when running with --regex and --whitelist-file
# and now operator between them is OR when filtering tests (which is how it was documented, btw). In order to promote
Reference in New Issue
openstack/puppet-openstack-integration
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.

The note is not visible to the blocked user.