Browse Source

Fix functional jobs by installing missing dependencies

Six is needed for the OVS/OVN compilation and tox to run the tests
itself.

Change-Id: Ia0ba2e78d4f97294a93ff127d9098978af21ba53
Signed-off-by: Lucas Alvares Gomes <lucasagomes@gmail.com>
changes/93/737293/5
Lucas Alvares Gomes 1 year ago
parent
commit
b568395182
  1. 6
      networking_ovn/tests/contrib/gate_hook.sh

6
networking_ovn/tests/contrib/gate_hook.sh

@ -22,7 +22,11 @@ case $VENV in
# the CI are breaking because of missing six package.
# Installing the package for now as a workaround
# https://bugs.launchpad.net/networking-ovn/+bug/1648670
sudo pip install six
if python3_enabled; then
install_package python3-six python3-tox
else
install_package python-six python-tox
fi
# Install SSL dependencies here for now as a workaround
# https://bugs.launchpad.net/networking-ovn/+bug/1696713
if is_fedora ; then

Loading…
Cancel
Save