Ansible-4.6.0 release

335 views
Skip to first unread message

Toshio Kuratomi

unread,
Sep 21, 2021, 5:28:10 PM9/21/21
to ansible-...@googlegroups.com, ansible...@googlegroups.com, ansible-devel
Hi all,

We're happy to announce that the ansible-4.6.0 package has been
released! The update contains bugfixes and new, backwards compatible
features in the contained collections.

How to get it
-------------

Due to a limitation in pip, if you are upgrading from Ansible 3 (or
earlier), you need to uninstall Ansible and Ansible Base before
installing Ansible 4:

```
$ pip uninstall ansible ansible-base
$ pip install ansible==4.6.0 --user
```

The tar.gz of the release can be found here:

* Ansible 4.6.0
https://pypi.python.org/packages/source/a/ansible/ansible-4.6.0.tar.gz
* SHA256: 2955fcbf51367f8bd88c38a86f8be83d4fcd05f778afb4feed31abfe8dcff639

What's new in Ansible 4.6.0
---------------------------

* We've added a way to get the version of the Ansible package that is
installed programmatically:

```
$ python -c 'from ansible_collections.ansible_release import
ansible_version; print(ansible_version)'
4.6.0
```

* Collections which have opted into being a part of the Ansible-4
unified changelog will have an entry on this page:
* https://github.com/ansible-community/ansible-build-data/blob/main/4/CHANGELOG-v4.rst#v4-6-0

* For collections which have not opted into the unified changelog,
consult the list of included collections in the link below and check
their entry on https://galaxy.ansible.com for information about their
changes.
* https://github.com/ansible-community/ansible-build-data/blob/main/4/ansible-4.6.0.deps

* You can find more information for those on
https://galaxy.ansible.com/. For instance, the community.crypto
collection listed in the ansible-4.6.0.deps file has a galaxy page at
https://galaxy.ansible.com/community/crypto/

* Changelog for ansible-core-2.11.5 which this release of ansible
installs: https://github.com/ansible/ansible/blob/stable-2.11/changelogs/CHANGELOG-v2.11.rst

What's the schedule for new Ansible releases after 4.6.0?
---------------------------------------------------------

* Except for ansible-2.9.x, older versions of ansible are not seeing
maintenance releases. If there is a desire for maintenance releases
of older versions, drop by a Community Working Group Meeting to
discuss how you can help. (
https://github.com/ansible/community/tree/main/meetings#wednesdays )

* Maintenance releases of ansible-4.x will occur roughly every three
weeks. Expect 4.6.0 roughly on October 12.

* We're planning to release Ansible-5.0.0 at the end of November, 2021.

Porting Help
-------------

There's a unified porting guide for collections which have opted-in.
You can find that at:
https://docs.ansible.com/ansible/devel/porting_guides/porting_guide_4.html

-Toshio

Reply all
Reply to author
Forward
0 new messages