Greetings all,

Yesterday's release of Ansible-2.10.2 contained some output from
running tests which amounted to a 30% increase in the size of the
Ansible tarball.  The size ended up doubling the time necessary to
install ansible using pip.  The Ansible-2.10.3 release removes the
test output to bring the size back down to a more normal level.  Other
than that, it should be the same as the 2.10.2 release.

If you've already upgraded to 2.10.2, the only benefit of 2.10.3 will
be a smaller installed size.


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.3 --user

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

* Ansible 2.10.3
https://pypi.python.org/packages/source/a/ansible/ansible-2.10.3.tar.gz
SHA256: eb1d08b9b98a60e90e7123a12f40770780f29f9d73168da55d449106a9f4d348


What's new in Ansible 2.10.3
------------------------------

* Collections which have opted into being a part of the Ansible-2.10
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

* 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.3 release:
https://github.com/ansible-community/ansible-build-data/blob/2.10.3/2.10/ansible-2.10.3.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.3.deps file has a galaxy page at
https://galaxy.ansible.com/community/crypto/

* Changelog for ansible-base-2.10.3 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.0?
-----------------------------------------------------------

* 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
* However, the US Thanksgiving Holiday is happening three weeks from
now so expect the next release one week later, around December 1st.

* We're still discussing the release schedule for ansible-2.11.0.
* We're tentatively thinking of releasing ansible-2.11.0, with
potential backwards incompatible changes to the collections but based
on ansible-base-2.10 in early February, 2021.
* Take this information as being subject to change as we're in the
early stages of discussion.


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


Thanks!
-Toshio Kuratomi

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to ansible-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-devel/CAPrnkaR6W_fm%3DbbSUnEqWjgS09YMEGxyrG8N8N2VncZ6xUrKDQ%40mail.gmail.com.

Reply via email to