Skip to content

Commit 73cb512

Browse files
jsf9kmcdonnnj
authored andcommitted
Pin ansible-core to earlier than 2.16.3
ansible-core 2.16.3 and later suffer from the bug discussed in ansible/ansible#82702, which breaks any symlinked files in vars, tasks, etc. for any Ansible role installed via ansible-galaxy.
1 parent e86a3bc commit 73cb512

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

requirements-test.txt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,15 @@
1414
# often breaking changes across major versions. This is the reason
1515
# for the upper bound.
1616
ansible>=8,<10
17+
# TODO: Remove this pin when possible. See
18+
# cisagov/skeleton-ansible-role#178 for more details.
19+
#
20+
# ansible-core 2.16.3 and later suffer from the bug discussed in
21+
# ansible/ansible#82702, which breaks any symlinked files in vars,
22+
# tasks, etc. for any Ansible role installed via ansible-galaxy.
23+
#
24+
# See also cisagov/skeleton-packer##312.
25+
ansible-core<2.16.3
1726
# With the release of molecule v5 there were some breaking changes so
1827
# we need to pin at v5 or newer. However, v5.0.0 had an internal
1928
# dependency issue so we must use the bugfix release as the actual

0 commit comments

Comments
 (0)