Blacklist Ansible 2.8.9

Backport: train

OpenStack Ansible modules were broken in Ansible 2.8.9. This affects
kolla-toolbox, and kayobe's ansible install for tasks that interact with
APIs. See https://github.com/ansible/ansible/issues/68042 and
https://bugs.launchpad.net/kolla/+bug/1866181.

This change blacklists ansible 2.8.9 for Kayobe and Kolla Ansible. A
separate change will be made to kolla to blacklist ansible 2.8.9 from
the kolla-toolbox image.

Depends-On: https://review.opendev.org/711485

Change-Id: I535ab240b7ab8f3ab104b49170e4a9ee01fc482b
Story: 2007383
Task: 38959
This commit is contained in:
Mark Goddard 2020-03-05 15:33:32 +00:00
parent 208c46e72c
commit 5507bba744
2 changed files with 2 additions and 2 deletions

View File

@ -7,7 +7,7 @@ kolla-ansible=={{ kolla_openstack_release }}
{% endif %} {% endif %}
# Limit the version of ansible used by kolla-ansible to avoid new releases from # Limit the version of ansible used by kolla-ansible to avoid new releases from
# breaking tested code. Changes to this limit should be tested. # breaking tested code. Changes to this limit should be tested.
ansible>=2.8,<2.10 ansible>=2.8,<2.10,!=2.8.9
{% if ansible_os_family == 'RedHat' and ansible_distribution_major_version | int >= 8 %} {% if ansible_os_family == 'RedHat' and ansible_distribution_major_version | int >= 8 %}
selinux selinux
{% endif %} {% endif %}

View File

@ -3,7 +3,7 @@
# process, which may cause wedges in the gate later. # process, which may cause wedges in the gate later.
pbr>=2.0 # Apache-2.0 pbr>=2.0 # Apache-2.0
ansible>=2.8.0,<2.10.0 # GPLv3 ansible>=2.8.0,<2.10.0,!=2.8.9 # GPLv3
cliff>=2.5.0,<2.15.0 # Apache cliff>=2.5.0,<2.15.0 # Apache
netaddr!=0.7.16,>=0.7.13 # BSD netaddr!=0.7.16,>=0.7.13 # BSD
PyYAML>=3.10.0 # MIT PyYAML>=3.10.0 # MIT