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 version of Ansible to 2.7 or greater #242

Open
cognifloyd opened this issue May 17, 2019 · 6 comments
Open

Bump minimum version of Ansible to 2.7 or greater #242

cognifloyd opened this issue May 17, 2019 · 6 comments

Comments

@cognifloyd
Copy link
Member

cognifloyd commented May 17, 2019

Ansible 2.5 is EOL as of yesterday (2019-05-16) because 🎉 Ansible 2.8 2.9 is here.
2.8: https://groups.google.com/forum/#!topic/ansible-announce/OmkhL4zN1oo
2.9: https://groups.google.com/forum/#!topic/ansible-announce/chcjYohq6dA

I have not reviewed the ansible-st2 playbooks to see what we can do if we bump the version to 2.6.

2.6 has lots of bugfixes for include* and import*.
2.7 makes using vars with include* and import* more consistent.
2.8 adds support for content collections (repos like this one with more than one role). better jinja defaults if intermediate dict doesn't exist.
2.9 changes loop+var safety handling. ansible-galaxy collections support improvements

Current ansible support matrix for 2.2 and above:

Ansible Release Latest Version Status
devel 2.10 (unreleased, trunk) In development
2.9 2.9.2 (2019-12-04) Supported (security and general bug fixes)
2.8 2.8.7 (2019-11-13) Supported (security and critical bug fixes)
2.7 2.7.15 (2019-11-13) Supported (security fixes)
2.6 2.6.20 (2019-10-17) Unsupported (end of life)
2.5 2.5.15 (2019-02-21) Unsupported (end of life)
2.4 2.4.6 (2018-07-05) Unsupported (end of life)
2.3 2.3.3 (2017-12-20) Unsupported (end of life)
2.2 2.2.3 (2017-05-09) Unsupported (end of life)

2.9 is out so 2.6 is EOL.

@arm4b
Copy link
Member

arm4b commented May 18, 2019

Thanks @cognifloyd for the notice and putting it all together!

We'll definitely need to do/plan migration to the next major Ansible version.

@cognifloyd
Copy link
Member Author

Chart updated. 2.9 is out. 2.6 is EOL.

@cognifloyd cognifloyd changed the title Bump minimum version of Ansible to 2.6 or greater Bump minimum version of Ansible to 2.7 or greater Jan 9, 2020
@arm4b arm4b reopened this Jan 21, 2020
@setswei
Copy link
Contributor

setswei commented Jul 23, 2022

I would be happy to help with this. I am starting to implement stackstorm for my current employer and I am using Ansible to manage everything. i would be happy to assist with getting these roles up to the latest version

@arm4b
Copy link
Member

arm4b commented Jul 23, 2022

@setswei Awesome! Pull Requests are welcome!

@setswei
Copy link
Contributor

setswei commented Jul 24, 2022

I will start working on this and get back to you guys soon.

@amanda11
Copy link
Contributor

I don't think there will be much needed, except to update what the min version required is.
I've been using Ansible 2.9 for ages with the playbooks.
Also the CI actions look to be using Ansible 2.9, so should just be a simple change on changing the min version required.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants