Bullhorn #46
A Newsletter for the Ansible Developer Community Issue #46, 2022-02-17 (Past Issues)
Welcome to The Bullhorn, our newsletter for the Ansible developer community. If you have any questions or content you’d like to share, you're welcome to chat with us in the Ansible Social room on Matrix, and mention newsbot
to have your news item tagged for review for the next weekly issue!
KEY DATES
cybette shared
- 2022-02-22: ETA for Ansible 5.4.0 release
- 2022-02-22: DaWGs meeting, 16:00 UTC
- 2022-02-23: Community WG meeting, 18:00 UTC (propose topics here)
- 2022-02-24: Bullhorn #47 content deadline, 18:00 UTC
- 2022-02-28: ETA for Ansible-Core 2.12.3, Ansible-Core 2.11.9, and Ansible-Base 2.10.18 releases (if those releases have updates)
GENERAL NEWS UPDATES
felixfontein contributed
We have updated the Ansible collection inclusion process. So far, completely new collections were only allowed in new major releases. With this change, new collections can be included in any minor release. We hope that this will simplify the process by removing a huge review pressure near the major releases.
andersson007_ contributed
The Ansible Community Package Collection Requirements were updated by the decision of the Steering Committee.
DevTools ↗
Projects to make it easier to write and test Ansible Content. Includes VScode extension, language server, ansible-lint, molecule, ansible-navigator and potentially other development goodies. To see what's planned, and how you can help checkout the foundation-devtools project board
Tomasz Maciążek shared
The tomaciazek.ansible VS Code extension is now officially deprecated in favor of redhat.ansible. The migration guide can be found either on the old extension marketplace page or here.
Ansible-Core ↗
The ansible-core
package contains the base engine and a small subset of modules and plugins. To see what's planned for the next release, look at the ansible-core
roadmaps.
gundalow said
The Ansible Core Team has just begun Phase 3 development for
ansible-core 2.13
, which started on 14th Feb. This means that the ansible/ansible milestone branch has been advanced to the last commit of Feb 11, 2022 corresponding to ansible/ansible@c9d3518.For a given ansible-core release, development is typically split into three phases of decreasing duration, with larger and more invasive changes targeted to be merged to
devel
in earlier phases. Themilestone
branch is updated to the contents ofdevel
at the end of each development phase. This allows testing of semi-stable unreleased features on a predictable schedule without the exposure to the potential instability of the daily commit "fire hose" fromdevel
.See the 2.13 roadmap for the current development milestone and release dates.
COLLECTION UPDATES
andersson007_ shared
community.postgresql 2.1.0 has been released.
andersson007_ shared
community.mysql 2.3.4 and 3.1.1 have been released.
jm1 contributed
openstack.cloud 1.7.0 has been released. It features three new modules baremetal_node_info, baremetal_port and baremetal_port_info which help with managing OpenStack Ironic nodes and ports.
briantist contributed
markuman said
community.aws 3.1.0 and 2.3.0 have been released.
abuzachis said
amazon.aws 3.1.1 has been released with some new features, bugfixes and a deprecation (see changelog for details). 3.1.0 failed to publish on Galaxy, hence, we had to bump the release version.
HELP WANTED
Markus @RealRockaut contributed
for community.zabbix: With the release of Zabbix 6.0 LTS we would love to get some help on blocking issues like with the integration of a new scripts module. Thank you for your attention!
PROPOSALS - DISCUSS AND VOTE!
felixfontein contributed
We started a discussion on which files/directories of the Ansible community package should be present on installation. Currently the package contains everything that the collection tarballs on Ansible Galaxy contain, which includes things like tests, extra documentation, CI configuration, editor and .gitignore config files, etc. All these files will (for now) still be available in the Ansible source distribution (on PyPi), but when installing with pip we want to trim it down to what users actually need and want. Combined with that we want to ship wheels for Ansible 6, which will make installing Ansible a lot faster and reduce the installation size. Please see the discussion issue for details. If you have ideas, wishes or comments, please add them!
COMMUNITY UPDATES
cybette said
The recording and slides from my FOSDEM talk, "Lessons from 6 Virtual Ansible Contributor Summits", are now available on the FOSDEM site. Speaking of Contributor Summits, we are planning the details for the next one which will probably be in April. More details to come, stay tuned! (And please reach out to me if you have any suggestions/questions on the topic!)
Maintainers ↗
Maintainers help to run the community!
andersson007_ contributed
We are happy to announce that the community.postgresql collection has found a new maintainer - Douglas J Hunley (hunleyd on GitHub). Our congratulations, Douglas, and thank you for your great contribution!
COMMUNITY EVENTS AND MEETUPS
cybette said
Join Ansible Singapore group in "Ansible Virtual Meet Up - February 2022" on Thursday, Feb 24. Check the details and RSVP here.
THAT'S ALL FOR NOW!
Have any questions you’d like to ask, or issues you’d like to see covered? Please ask in #social:ansible.com! See you next time!