cisagov / skeleton-generic

A generic skeleton project for quickly getting a new cisagov project started.
Creative Commons Zero v1.0 Universal
14 stars 11 forks source link

Pin packages for `ansible-lint` #182

Closed jsf9k closed 3 months ago

jsf9k commented 4 months ago

๐Ÿ—ฃ Description

This pull request removes the current version pin on the ansible-core Python package, replacing it with a lower bound that guarantees we will never use the problematic versions.

๐Ÿ’ญ Motivation and context

We can do this because new versions of the ansible-core Python package (2.16.7 and 2.17.0) have been released that do not suffer from the bug discussed in ansible/ansible#82702. This bug broke any symlinked files in vars, tasks, etc. for any Ansible role installed via ansible-galaxy.

๐Ÿงช Testing

All automated tests pass.

โœ… Pre-approval checklist