Skip to content

Commit 472b883

Browse files
authored
Merge pull request #179 from cisagov/bugfix/pin-ansible-core
Pin `ansible-core` to earlier than 2.16.3
2 parents e86a3bc + c61ebc7 commit 472b883

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

.github/dependabot.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ updates:
2929
# ignore:
3030
# # Managed by cisagov/skeleton-ansible-role
3131
# - dependency-name: ansible
32+
# - dependency-name: ansible-core
3233
package-ecosystem: pip
3334
schedule:
3435
interval: weekly

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)