Pin ARA to 0.15.x

Currently ARA is installed in CI without any version constraints. This
caused the stable/queens and older Ansible CI jobs to start failing when
ARA 0.16.0 was released, since they use Ansible 2.3.x which is
unsupported by ARA 0.16.0.

This change adds an upper constraint on ARA of 0.16.

Change-Id: I842aa74d588ece2b33b1218976a333112d8168da
This commit is contained in:
Mark Goddard 2018-09-24 09:49:31 +01:00
parent 61b7f6bf73
commit bbaa0975dd
1 changed files with 1 additions and 1 deletions

View File

@ -83,7 +83,7 @@ function setup_ansible {
RAW_INVENTORY=/etc/kolla/inventory
# TODO(SamYaple): Move to virtualenv
sudo -H pip install -U "ansible>=2,<2.4" "docker>=2.0.0" "python-openstackclient" "python-neutronclient" "ara" "cmd2<0.9.0"
sudo -H pip install -U "ansible>=2,<2.4" "docker>=2.0.0" "python-openstackclient" "python-neutronclient" "ara<0.16" "cmd2<0.9.0"
detect_distro
sudo mkdir /etc/ansible