Some packages available upstream have custom versions
in STX repos. Tests need to be against these custom
dependencies. In this case, distcloud repo requires
python3-keystoneauth1.
This commit adds logic for installing the latest
available STX build of test dependencies.
Test Plan:
pass - Install bindep deps and requirements, then run
the ansible playbook to install STX deps
tools/gate/playbooks/install-stx-custom-deps.yaml
tox -epy39 -c distributedcloud/tox.ini
Closes-Bug: 2073917
Change-Id: I1c025de9699ca3b388b81a5d77e2c0cd46ce9d7a
Signed-off-by: Leonardo Fagundes Luz Serrano <Leonardo.FagundesLuzSerrano@windriver.com>