freeipa / ansible-freeipa

Ansible roles and modules for FreeIPA
GNU General Public License v3.0
495 stars 233 forks source link

Bump minimum supported Ansible version #1130

Closed rjeffman closed 3 months ago

rjeffman commented 1 year ago

ansbile-freeipa roles do not support Ansible 2.8 anymore, which was the minimum required version for the collection.

See individual commits for detailed changes.

t-woerner commented 1 year ago

I think we need to switch to 2.13 for now: https://docs.ansible.com/ansible/latest/reference_appendices/release_and_maintenance.html#ansible-core-support-matrix Ansible core 2.13 will be EOL 06 Nov 2023.

rjeffman commented 1 year ago

The changes for this PR are only for docs. The current minimum version set on meta/runtime.yml is 2.9 (https://github.com/freeipa/ansible-freeipa/blob/cf779e43bb8aa6c244d4daefa3d58e81577c10bc/meta/runtime.yml#L2).

Now, my question is... should we update the version on docs now to match newer RHEL docs, and change the actual minimum supported version later, or should we just wait and change everything later (as in early December)?

t-woerner commented 1 year ago

I think we should switch to 2.13 for now and in November to 2.14.

rjeffman commented 1 year ago

Created PR #1136 to use Ansible 2.13.

This PR should be put on hold until Ansible 2.13 is EOL'ed.

t-woerner commented 3 months ago

Please change the minimum required version to >= 2.15.0.