cisagov / skeleton-ansible-role

A skeleton project for quickly getting a new cisagov Ansible role started.
Creative Commons Zero v1.0 Universal
7 stars 6 forks source link

Revert `ansible-core` pin when that becomes possible #178

Closed jsf9k closed 5 months ago

jsf9k commented 8 months ago

💡 Summary

The ansible-core pin in requirements.txt should be removed when and if that becomes possible.

Note that the pin must also be reverted in cisagov/skeleton-generic and cisagov/skeleton-packer, as it is reproduced there in .pre-commit-config.yaml in cisagov/skeleton-generic#180 and in requirements.txt in cisagov/skeleton-packer#311, respectively.

See also:

Motivation and context

ansible-core 2.16.3 and later currently 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. Once this issue is addressed the pin can be removed.

jsf9k commented 6 months ago

The next release of ansible-core should unbreak this thanks to ansible/ansible#82911.