Ansible-2.10.5 has been released

65 views
Skip to first unread message

Deric Crago

unread,
Jan 5, 2021, 5:00:47 PM1/5/21
to ansibl...@googlegroups.com, ansible...@googlegroups.com, ansible-...@googlegroups.com
Hi all,

We're happy to announce that the ansible-2.10.5 package is now
available! This update contains bugfixes and new, backwards compatible
features in the contained collections.

Ansible-2.10.x is a big change in how the Ansible package is built so
if you missed out on all the changes that have gone into the
ansible-2.10.x packages, please read the announcement for
ansible-2.10.0:
https://groups.google.com/g/ansible-announce/c/QxIOml3i62A

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

Due to a limitation in pip, if you are upgrading from Ansible 2.9 (or
earlier), you need to uninstall ansible before installing the 2.10
version:

```
$ pip uninstall ansible
$ pip install ansible==2.10.5 --user
```

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

* Ansible 2.10.5
https://pypi.python.org/packages/source/a/ansible/ansible-2.10.5.tar.gz
SHA256: 9775229aae31336a624ca5afe5533fea5e49ef4daa96a96791dd9871b2d8b8d1

What's new in Ansible 2.10.5
----------------------------

* This release includes new collections which copy plugins from
community.general. The plugins will continue to work from their old
locations but won't see many updates until Ansible-3.0.0. If you want
to get more recent versions, please change to the new location (for
instance, community.general.gcpubsub is moving to
community.google.gcpubsub).

* cisco.nso: https://galaxy.ansible.com/cisco/nso
* community.google: https://galaxy.ansible.com/community/google
* community.hashi_vault: https://galaxy.ansible.com/community/hashi_vault
* community.kubevirt: https://galaxy.ansible.com/community/kubevirt

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

* 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.

* List of collections included in the 2.10.5 release:
https://github.com/ansible-community/ansible-build-data/blob/main/2.10/ansible-2.10.5.deps

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

* Changelog for ansible-base-2.10.4 which this release of ansible
installs: https://github.com/ansible/ansible/blob/stable-2.10/changelogs/CHANGELOG-v2.10.rst

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

* Patch releases will continue to be released approximately every
three weeks with bugfixes and new features as long as those features
do not cause incompatibilities.
* These releases will all be based on ansible-base-2.10.x, we are
expecting ansible-2.10.6 to be released around January 26th.
* The next major release of Ansible (3.0.0) is scheduled for February
16, 2021. This release will still be based on ansible-base-2.10 but
will contain potential incompatible changes to the included
collections.
* We are adopting semantic versioning in that version, so it will be
Ansible-3.0.0 rather than Ansible-2.11.0.
* At the moment, the plan is for Ansible-2.10.6 to be the last 2.10.x
release. Further releases will be of Ansible-3.0.x. 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 )

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

There's a unified porting guide for collections which have opted-in.
You can find that at:
https://github.com/ansible/ansible/blob/devel/docs/docsite/rst/porting_guides/porting_guide_2.10.rst

Reply all
Reply to author
Forward
0 new messages