Hi all- we're happy to announce that the beta release of ansible-core,
2.11.0b4 is now available!

Note that because we are shipping a fourth beta, the rc1 release candidate of
ansible-core has been pushed back one week and is expected to land on 5 April
2021. The branching to stable-2.11 will take place then too. All other dates in
the recent "Dates worth knowing" email to the ansible-devel@ mailing list remain
unchanged.


ansible-core 2.11 is a rename of ansible-base. As with ansible-base, it includes
only a minimal, vetted set of modules and plugins, and is extensible through the
use of Ansible Collections. This release of ansible-core includes some new
features and changes that we'd like to highlight below. This list is not
exhaustive:

- As of this release, Python 3.8 is now a *soft requirement* on the
  controller. (This release will continue to work with the same versions of
  Python as ansible-base 2.10, but ansible-core 2.12 will NOT)

- Role arguments can now be validated at runtime to ensure that roles are used
  correctly

- ansible-galaxy now makes use of "resolvelib" for resolving dependencies

- New virtualization facts are now included (as lists), so that administrators
  can see all virtual guest and host technologies available to the node

- Playbooks can now be run from collections

- For module authors, module_utils imports are now treated as optional if in
  any nested block (such as 'try' or 'if') allowing for implementation of
  fallback behavior for module_utils that do not exist in older versions of
  Ansible.

In addition, this fourth beta includes a bugfix affecting role argument
validation, several small enhancements to `ansible-galaxy collection verify`,
and a few smaller bugfixes. See the changelog for more details.

We appreciate any and all early adopters and welcome any reports of issues on
GitHub. Happy testing!


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

$ pip install ansible-core==2.11.0b4 --user

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

* ansible-core 2.11.0b4
  
https://pypi.python.org/packages/source/a/ansible-core/ansible-core-2.11.0b4.tar.gz
  SHA256: 69561295bfdc101235397f41ef7c2421919a4f2e7bc95988bc312a21e4f4bc80


What's new in ansible-core 2.11.0b4
-----------------------------------

This release is a maintenance release containing numerous bugfixes. The full
changelog is at:

* 2.11.0b4
  https://github.com/ansible/ansible/blob/devel/changelogs/CHANGELOG-v2.11.rst


What's the schedule for future releases?
----------------------------------------

We are now planning to ship release candidate 1 on 5 April 2021.


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

We've published a porting guide at
https://docs.ansible.com/ansible-core/devel/porting_guides/porting_guide_core_2.11.html
to help migrate your content to 2.11.

If you discover any errors or if any of your working playbooks break when you
upgrade to 2.11.0b4, please use the following link to report the regression:

  https://github.com/ansible/ansible/issues/new/choose

In your issue, be sure to mention the version that works and the one that
doesn't.

Thanks!

-Rick Elrod

-- 
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/CAMuUyjTJ5sU_O7BSi8Cf%3D%2BwHGUv7%3DSUHpR%2BxKY8feUW997phdg%40mail.gmail.com.

Reply via email to