# Announcement: community.openwrt

**URL:** <https://forum.ansible.com/t/announcement-community-openwrt/44964>\
**Category:** Ecosystem Releases\
**Tags:** awx, openwrt, community-openwrt, galaxy-ng\
**Created:** [December 6, 2025, 1:30am UTC](https://forum.ansible.com/t/announcement-community-openwrt/44964 "2025-12-06T01:30:53Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![russoz](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/russoz/32/127_2.png) [@russoz](https://forum.ansible.com/u/russoz)\
**Post date:** [December 14, 2025, 8:08pm UTC](https://forum.ansible.com/t/announcement-community-openwrt/44964/2 "2025-12-14T20:08:53Z")

</div>

Hi everyone,

[community.openwrt](https://galaxy.ansible.com/ui/repo/published/community/openwrt/) 0.2.0 was released last evening ([Middle-Earth timezone](https://www.timeanddate.com/worldclock/new-zealand/auckland)).

One of the major issues with this code is that, being shell-based rather Python, it is trickier to “import” the supporting machinery, needed for example to parse and produce JSON content. The `gekmihesg.openwrt` role was performing dark magic overloading internal methods of Ansible’s action plugin code, whilst version 0.1.0 of this collection was brute-forcibly templating the modules’ code into the `wrapper.sh` file. This release brings a much more elegant solution: the wrapper code became a module in itself, and all the regular modules use a standard action plugin that redirects their execution to the wrapper, passing the target (shell) module as parameter.

Other than that, the modules’ docs have received a good dose of attention, and are starting to look fairly good. Still some room for improvement, of course, but we’re getting there.

Anyone interested in collaborating, by all means take a look at the collection’s repo:

> **[GitHub - ansible-collections/community.openwrt](https://github.com/ansible-collections/community.openwrt)**
>
> Contribute to ansible-collections/community.openwrt development by creating an account on GitHub.

Reviews, issues and PRs are more than welcome!

---

_[View the full topic](https://forum.ansible.com/t/announcement-community-openwrt/44964)._
