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>
(cherry picked from commit b568395182)
changes/15/737815/1
Lucas Alvares Gomes 2 weeks ago
committed by Maciej Józefczyk
parent
commit
cb105360c4
1 changed files with 5 additions and 1 deletions
  1. +5
    -1
      networking_ovn/tests/contrib/gate_hook.sh

+ 5
- 1
networking_ovn/tests/contrib/gate_hook.sh View File

@@ -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