# Ansible network configuration modules still fail to process Jinja2 templates

DevFeed: [Ansible network configuration modules still fail to process Jinja2 templates](<https://devfeed.tech/articles/has-ansible-team-abandoned-network-automation-11294.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2025/12/ansible-abandoned-network-automation/>)

Published: 2025-12-16T07:28:00Z

Content type: opinion

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [Ansible](<https://devfeed.tech/topics/ansible.md>), [Network Configuration](<https://devfeed.tech/topics/network-configuration.md>), [bug](<https://devfeed.tech/topics/bug.md>), [networking](<https://devfeed.tech/topics/networking.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [ansible](<https://devfeed.tech/tags/ansible.md>), [bug](<https://devfeed.tech/tags/bug.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [network-automation](<https://devfeed.tech/tags/network-automation.md>), [networking](<https://devfeed.tech/tags/networking.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>)

## AI overview

The article argues that Ansible's network device configuration modules continued failing to process templated configurations after several releases. It also reports that templated configuration support in the network configuration modules is scheduled to disappear in January 2028, and that netlab now generates device configurations outside Ansible.

## Source excerpt

A month ago, I described how Ansible release 12 broke the network device configuration modules, the little engines (that could) that brought us from the dark days of copy-and-paste into the more-survivable land of configuration templates. In the meantime, the Ansible networking team fixed the ansible.netcommon collection, but (according to that PR) the ability to process templated configurations directly in the network configuration modules is scheduled to disappear in January 2028 (more details). I moved on; netlab is now generating device configurations outside of Ansible. Three releases later (they just released 13.1), the same bug is still there (at least it was on a fresh Python virtual environment install I made on a Ubuntu 24.04 server on December 13th, 2025), making all device_config modules unusable (without changing your Ansible playbooks) for configuration templating. Even worse: Read more ...