distcloud/tools/gate
Leonardo Fagundes Luz Serrano aef84c8646 Zuul/Tox: Install custom python3-keystoneauth1
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>
2024-08-02 16:46:44 +00:00
..
playbooks Zuul/Tox: Install custom python3-keystoneauth1 2024-08-02 16:46:44 +00:00
roles Zuul/Tox: Install custom python3-keystoneauth1 2024-08-02 16:46:44 +00:00