The Bullhorn #150

This week in Ansible Community

Issue #150, 2024-08-26 (Past Issues)

Welcome to The Bullhorn, our newsletter for the Ansible 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!

General news updates :speaker:

Archiving the Ansible Google Groups

gundalow contributed

The Ansible forum is now almost a year old. During that time, we have found that’s a better way to conduct our discussions. It gives better tooling to manage help requests and discussions, connects with the wider Ansible community, gives more recognition to those supporting others. In terms of asynchronous discussions, and when viewed through the changing demographics of how people interact with projects (already the forum has significantly more traffic than our lists), it’s just a better way for us to go.

So, we need to transition away from this Google Group mailing list, because splitting the community isn’t helpful either.

Therefore the following Google Groups will become readonly archived on Monday 16th September:

We will bulk-import the the Google Group messages into the Forum during October.

This is part of the ongoing Consolidating Ansible discussion platforms project.

Events :calendar:

See the Events - Ansible category for more upcoming Ansible community events.

Major new releases :trophy:

Antsibull :arrow_upper_right:

Tooling for building the Ansible package and collection documentation.

antsibull-docs-parser

Felix Fontein said

antsibull-docs-parser 1.1.0 (antsibull-docs-parser/CHANGELOG.md at main · ansible-community/antsibull-docs-parser · GitHub) and antsibull-docs-ts 1.1.0 (antsibull-docs-ts/CHANGELOG.md at main · ansible-community/antsibull-docs-ts · GitHub) have been released with several improvements and bugfixes regarding whitespace handling and markup generation.

antsibull-docutils

Felix Fontein contributed

antsibull-docutils 1.0.0 (GitHub - ansible-community/antsibull-docutils: Antsibull docutils helpers) has been released. This Python library contains docutils code moved from antsibull-changelog that will be extended and can be used without depending on antsibull-changelog. Currently it mainly supports rendering ReStructuredText to MarkDown.

antsibull-docs

Felix Fontein shared

antsibull-docs 2.13.0 (antsibull-docs/CHANGELOG.md at main · ansible-community/antsibull-docs · GitHub) has been released with a bugfix for when being used with antsibull-docs-parser 1.1.0, and multiple new features regarding improved compatibility, markup generation, and with tab completion if you use argcomplete. It is now possible to remove the antsibull-docs version from the generated files; to let antsibull-docs remove files or directories it did not create, which allows to get rid of rsync in the build.sh script generated by antsibull-docs sphinx-init; and generally the markup generated is cleaner and the written files no longer have trailing whitespace or end with multiple newlines.

Other new releases :trophy:

See Ecosystem Releases - Ansible for more of this week’s releases.

Ansible Community Package :arrow_upper_right:

The Ansible package includes ansible-core and is a batteries-included package that provides a curated set of Ansible collections. See the Ansible roadmaps for future release plans.

Ansible 11 roadmap

mariolenz contributed

The vote on the Ansible 11 roadmap has finished and the suggested roadmap has been accepted.

community.network removal from the Ansible package

gotmax23 shared

The Community Steering Committee is discussing the status of the community.network collection on the forum. Some SC members are concerned about the lack of active maintenance and have suggested removing the collection from the ansible package. Any users, contributors, or other interested community members are welcome to join the discussion.

Project updates :hammer_and_wrench:

AWX Project :arrow_upper_right:

AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. Join the AWX discussion in the Ansible Community Forum.

AWX UI and inventory/credentials plugins

gundalow said

AWX UI and credential types transitioning to the new pluggable architecture

We’ve got an update on how we will move to a service-oriented architecture.

The following components to the new plugin architecture:

  • User interface (UI): The new Ansible UI framework will replace existing project UI, including the AWX UI. The existing AWX UI will be removed from the AWX repository.
  • Inventory sources & credentials: Inventory source plugins and credentials plugins will move to a new repository.

See the forum post for more details.

Please join the discussion and share your perspective via the AWX UI and credential types transitioning to the new pluggable architecture forum post.

Collection updates :magic_wand:

community.mysq

andersson007_ shared

The community.mysql collection version 3.10.0 has been released! Please be aware of the upcoming breaking changes:

community.clickhouse

andersson007_ said

The community.clickhouse collection version 0.6.0 has been released! Please give it a star to support the initiative.

community.postgresql

andersson007_ shared

The community.postgresql collection version 3.5.0 has been released!

community.internal_test_tools

Felix Fontein said

community.internal_test_tools 0.12.0 (community.internal_test_tools/CHANGELOG.md at main · ansible-collections/community.internal_test_tools · GitHub) has been released with some improvements for the fetch_url and open_url unit test frameworks and documentation of the test helpers (Community.Internal_Test_Tools — Community.Internal_test_tools Collection documentation). Also the deprecated ansible_builtin_runtime tool has been removed.

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!

5 Likes