Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump minimum supported Ansible version #1130

Merged
merged 9 commits into from
Jun 28, 2024

Conversation

rjeffman
Copy link
Member

@rjeffman rjeffman commented Aug 23, 2023

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
Copy link
Member

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
Copy link
Member Author

The changes for this PR are only for docs. The current minimum version set on meta/runtime.yml is 2.9 (

requires_ansible: ">=2.9"
).

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
Copy link
Member

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

@rjeffman
Copy link
Member Author

rjeffman commented Sep 5, 2023

Created PR #1136 to use Ansible 2.13.

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

@rjeffman rjeffman force-pushed the ansible_support_2_14_plus branch 2 times, most recently from 6bfb79b to 53e988d Compare June 22, 2024 16:37
@t-woerner
Copy link
Member

Please change the minimum required version to >= 2.15.0.

ansible-freeipa roles do not work with Ansible 2.8 anymore, so the
minimum supported version is changed to 2.15, the oldest supported
Ansible version as of today.

This patch includes the change to the version number in the collection
and all plugin README files. The collection README was also update to
remove text that related only to previous Ansible versions.
ansible-freeipa roles do not work with Ansible 2.8 anymore, so the
minimum supported version is changed to 2.15, the oldest supported
Ansible version as of today.
ansible-freeipa roles do not work with Ansible 2.8 anymore, so the
minimum supported version is changed to 2.15, the oldest supported
Ansible version as of today.
ansible-freeipa roles do not work with Ansible 2.8 anymore, so the
minimum supported version is changed to 2.15, the oldest supported
Ansible version as of today.
ansible-freeipa roles do not work with Ansible 2.8 anymore, so the
minimum supported version is changed to 2.15, the oldest supported
Ansible version as of today.
ansible-freeipa roles do not work with Ansible 2.8 anymore, so the
minimum supported version is changed to 2.15, the oldest supported
Ansible version as of today.
ansible-freeipa roles do not work with Ansible 2.8 anymore, so the
minimum supported version is changed to 2.15, the oldest supported
Ansible version as of today.
ansible-freeipa roles do not work with Ansible 2.8 anymore, so the
minimum supported version is changed to 2.15, the oldest supported
Ansible version as of today.

This patch updates the minimum supported Ansible version and the list
of available modules.
@rjeffman rjeffman changed the title Bump minimum supported Ansible version to 2.14 Bump minimum supported Ansible version Jun 28, 2024
Copy link
Member

@t-woerner t-woerner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@t-woerner t-woerner merged commit 935bef4 into freeipa:master Jun 28, 2024
12 of 19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants