One more piece of information: The meeting on the 17th of September will take place in the #ansible-community channel on irc.freenode.net. Note that if you haven't used freenode before, you can use online webchat to access freenode: https://webchat.freenode.net/
Because of issues with spam and harassment, you'll need to register to participate in our channels: https://freenode.net/kb/answer/registration I highly recommend registering and testing that you are able to participate in #ansible-community discussions before the meeting on the 17th! -Toshio On Tue, Sep 1, 2020 at 11:21 PM Toshio Kuratomi <[email protected]> wrote: > > Hi all- > > For all those wanting to test the next version of Ansible, we're happy > to announce that Ansible 2.10.0 beta1 is now available on PyPI! > > Ansible 2.10.0b1 pulls in the ansible-base-2.10.1 (presently rc2) > package via a dependency and includes a range of Ansible Collections. > The Ansible 2.10 PyPI packages provide similar functionality to > Ansible 2.9 and earlier versions, but from multiple sources. The > included Ansible Collections are maintained by a host of open source > contributors who want to add to what ansible-base has to offer. > > For an overview of "Ansible Collections" and the differences between > `ansible-base` and `ansible` please see > https://github.com/ansible-collections/overview/blob/master/README.rst > > We need your help > ----------------- > > This new `ansible` package *should* be a drop-in replacement for > Ansible 2.9. The roles and playbooks that you currently use should > work out of the box with ansible-2.10.0 beta1. > > Please let us know if: > > * Your playbooks don't work > * There are any installation issues > * Whether the collections are found OK > * If the updated and new modules in the collections work > > How to get it > ------------- > > Due to a limitation in pip, you need to uninstall Ansible 2.9 (or > earlier) before installing the 2.10 version: > > $ pip uninstall ansible > $ pip install ansible==2.10.0b1 --user > > The tar.gz of the release can be found here: > > * Ansible 2.10.0b1 > https://pypi.python.org/packages/source/a/ansible/ansible-2.10.0b1.tar.gz > SHA256: 081c1b1ea95a0b67f8bf1e5c3c45b8e8dd8bafd1f8d05838f96239da3496ce8f > > > What's new in Ansible 2.10.0b1 > ------------------------------ > > * Collections which have opted into being a part of the Ansible-2.10.0 > 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 other collections, 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.0b1 release: > * > https://github.com/ansible-community/ansible-build-data/blob/2.10.0b1/2.10/ansible-2.10.0b1.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.0b1.deps file has a galaxy page > here at https://galaxy.ansible.com/community/crypto/ > > * Changelog for ansible-base-2.10.1 which this release of ansible installs: > > https://github.com/ansible/ansible/blob/stable-2.10/changelogs/CHANGELOG-v2.10.rst > > > Caveats and known bugs > ---------------------- > > * The individual collections that make up the ansible-2.10.0 package > can be viewed independently. However, they aren't currently listed by > ansible-galaxy. A workaround for this is to explicitly specify where > ansible has installed the collections:: > > COLLECTION_INSTALL=$(python -c 'import ansible, os.path ; > print("%s/../ansible_collections" % > os.path.dirname(ansible.__file__))') ansible-galaxy collection list -p > "$COLLECTION_INSTALL" > > * A fix has been proposed but was not be merged for 2.10.0. This is > being tracked in this bug report: > https://github.com/ansible/ansible/issues/70147 > > * Due to a limitation in pip, you cannot `pip install --upgrade` from > ansible-2.9 or earlier to ansible-2.10 or higher. Instead, you must > explicitly `pip uninstall ansible` before pip installing the new > version. The install of the ansible package has been modified to warn > you if you attempt to upgrade via pip with instructions to uninstall > first. > > > What's the schedule for the rest of the 2.10.0 release cycle? > ------------------------------------------------------------- > > ansible-2.10.0rc1 is due to be released on 2020-09-10 > ansible-2.10.0 final is due out on 2020-09-22 > > The ansible-2.10 roadmap reflects these dates: > https://docs.ansible.com/ansible/devel/roadmap/COLLECTIONS_2_10.html > > 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 > > If you encounter any bugs, please report them. We're putting together > a draft document which includes where to report bugs on various parts > of the ansible package: > * > https://github.com/ansible/community/wiki/User-testing-of-ansible-2.10-pre-releases > > If you aren't sure where your bug falls, pick which you feel is > closest and the Community Team will always move it if needed > > Thanks! > > -Toshio Kuratomi -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CAPrnkaTXruivicpBpX-YwMunLUag6V2tiVjLVA%2B6DyRV20nqhA%40mail.gmail.com.
