Skip to content

Bump minimum version of Ansible to 2.7 or greater #242

@cognifloyd

Description

@cognifloyd

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions