From c6c1c6a0708cd9efa7400c8c22322a77076d466d Mon Sep 17 00:00:00 2001 From: Jakob Meng Date: Fri, 24 Jun 2022 09:14:41 +0200 Subject: [PATCH] Applied workaround in CI for issue #78017 in ansible-core Module ansible.builtin.user in ansible-core 2.13.0 and 2.13.1 is affected by #78017 [1] which results in an exception being raised in ci/roles/keypair/tasks/main.yml [2]. Until this issue is fixed, we will exclude the broken versions 2.13.0 and 2.13.1 in requirements.txt [3]. [1] https://github.com/ansible/ansible/issues/78017 [2] https://opendev.org/openstack/ansible-collections-openstack/src/commit/802e46d554a1f899ad56be5574d2f7e2323ee6d6/ci/roles/keypair/tasks/main.yml#L72 [3] https://opendev.org/openstack/ansible-collections-openstack/src/branch/master/tests/requirements.txt Change-Id: I61bec4e62ecbcf357f3c1279a7373049077cb8d4 Signed-off-by: Jakob Meng --- tests/requirements.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/requirements.txt b/tests/requirements.txt index a96ff97e..9534fdb2 100644 --- a/tests/requirements.txt +++ b/tests/requirements.txt @@ -1,4 +1,8 @@ -ansible-core +# ansible.builtin.user module in ansible-core 2.13.0 and 2.13.1 is affected by #78017 +# Ref.: https://github.com/ansible/ansible/issues/78017 +# +# TODO: Remove ansible-core constraint once issue #78017 has been fixed. +ansible-core!=2.13.0,!=2.13.1 flake8 galaxy-importer openstacksdk