16c255a4ca
The ansible 2.8 release breaks testinfra because it does not include paramiko anymore. Work around this by capping ansible below 2.8 until testinfra is updated to bring paramiko along itself. Change-Id: Ic33a08f4771207fc11af2f44104a3bcb5ec19bc5
17 lines
610 B
Plaintext
17 lines
610 B
Plaintext
# The order of packages is significant, because pip processes them in the order
|
|
# of appearance. Changing the order has an impact on the overall integration
|
|
# process, which may cause wedges in the gate later.
|
|
hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
|
|
bashate>=0.2 # Apache-2.0
|
|
PyYAML>=3.10.0 # MIT
|
|
ansible-lint<4.0.0
|
|
openstacksdk
|
|
zuul-sphinx>=0.2.3
|
|
testtools
|
|
mock
|
|
# Ansible 2.8 drops the paramiko dep which breaks testinfra
|
|
ansible<2.8.0
|
|
# testinfra 1.17.0 has a broken wheel that won't install under python3
|
|
# testinfra 3.0.0 switched the ansible backend, but broke ipv6 handling
|
|
testinfra!=1.17.0,!=3.0.0
|