<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos.vyos.git/plugins/module_utils, branch dependabot/github_actions/codecov/codecov-action-7.1.0</title>
<subtitle>Ansible Network Collection for VyOS (mirror of https://github.com/vyos/vyos.vyos.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos.vyos.git/atom?h=dependabot%2Fgithub_actions%2Fcodecov%2Fcodecov-action-7.1.0</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos.vyos.git/atom?h=dependabot%2Fgithub_actions%2Fcodecov%2Fcodecov-action-7.1.0'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/'/>
<updated>2026-09-16T12:32:53+00:00</updated>
<entry>
<title>T6837: vyos_config replace (#493)</title>
<updated>2026-09-16T12:32:53+00:00</updated>
<author>
<name>omnom62</name>
<email>75066712+omnom62@users.noreply.github.com</email>
</author>
<published>2026-09-16T12:32:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=762c276f61dd8fb599d9600df93c1a2992a8cf2e'/>
<id>urn:sha1:762c276f61dd8fb599d9600df93c1a2992a8cf2e</id>
<content type='text'>
* T6837: vyos_config replace core</content>
</entry>
<entry>
<title>T8323: vyos_nat module (#451)</title>
<updated>2026-09-01T12:37:23+00:00</updated>
<author>
<name>omnom62</name>
<email>75066712+omnom62@users.noreply.github.com</email>
</author>
<published>2026-09-01T12:37:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=497022e13c372ed68afe49aeafca66285e2f8001'/>
<id>urn:sha1:497022e13c372ed68afe49aeafca66285e2f8001</id>
<content type='text'>
Add NAT module</content>
</entry>
<entry>
<title>T8220: Firewall Zone Policy support (#447)</title>
<updated>2026-08-26T18:00:17+00:00</updated>
<author>
<name>omnom62</name>
<email>75066712+omnom62@users.noreply.github.com</email>
</author>
<published>2026-08-26T18:00:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=433a274ce636573953f8a4be9c68743a2ed1d0a5'/>
<id>urn:sha1:433a274ce636573953f8a4be9c68743a2ed1d0a5</id>
<content type='text'>
Add zone base policy firewall module</content>
</entry>
<entry>
<title>T8321: vpn_ipsec modules (#489)</title>
<updated>2026-08-21T12:12:11+00:00</updated>
<author>
<name>omnom62</name>
<email>75066712+omnom62@users.noreply.github.com</email>
</author>
<published>2026-08-21T12:12:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=899a6bf7955592ec40670944a860a1bee97b432c'/>
<id>urn:sha1:899a6bf7955592ec40670944a860a1bee97b432c</id>
<content type='text'>
Add VPN IPsec module</content>
</entry>
<entry>
<title>T8349: VRF config for interfaces (#449)</title>
<updated>2026-08-21T12:08:02+00:00</updated>
<author>
<name>omnom62</name>
<email>75066712+omnom62@users.noreply.github.com</email>
</author>
<published>2026-08-21T12:08:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=d80f14eef50403f0851c9a12b77890c9bf1f3c4d'/>
<id>urn:sha1:d80f14eef50403f0851c9a12b77890c9bf1f3c4d</id>
<content type='text'>
* VRF config for interfaces</content>
</entry>
<entry>
<title>T8511: apply black formatting across entire codebase (#456)</title>
<updated>2026-08-21T09:29:04+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-08-21T09:29:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=127dd3e7ef0956eae80cc487c1099e7efebc891e'/>
<id>urn:sha1:127dd3e7ef0956eae80cc487c1099e7efebc891e</id>
<content type='text'>
* T8511: apply black formatting across entire codebase

* T8511: add changelog fragment

* T8511:: correct exclude scope

Co-authored-by: Copilot Autofix powered by AI &lt;175728472+Copilot@users.noreply.github.com&gt;

---------

Co-authored-by: omnom62 &lt;75066712+omnom62@users.noreply.github.com&gt;
Co-authored-by: Copilot Autofix powered by AI &lt;175728472+Copilot@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>T8516: add vyos_l3_interfaces unit tests; delete only L3 attributes in deleted/overridden (#458)</title>
<updated>2026-08-21T09:26:57+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-08-21T09:26:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=fb4efdb9252b965be5c2ceaa0c969c179cf3f7cd'/>
<id>urn:sha1:fb4efdb9252b965be5c2ceaa0c969c179cf3f7cd</id>
<content type='text'>
* T8516: add unit tests for vyos_l3_interfaces module

* T8516: fix copyright header to use VyOS Networks attribution

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;

* Changelog

* Misc fixes

* Misc changes

* T8516: bugfixes

* T8516: changelog - bugfixes added

* T8516: Update changelog

Co-authored-by: Copilot Autofix powered by AI &lt;175728472+Copilot@users.noreply.github.com&gt;

* T8516: Docstring fix

Co-authored-by: Copilot Autofix powered by AI &lt;175728472+Copilot@users.noreply.github.com&gt;

* T8516: docstring fix

Co-authored-by: Copilot Autofix powered by AI &lt;175728472+Copilot@users.noreply.github.com&gt;

* T8516: restore _state_deleted docstring, align test docstring and fixture

- restore the _state_deleted docstring lost in the L2-safeguard change,
  now documenting the address-only delete semantics
- overridden test docstring said "delete interface stanzas" but the
  module now emits address-only deletes; align wording
- quote loopback interface name in fixture for consistency with
  vyos_interfaces_config.cfg

* T8516: drop out-of-scope config and generated-docs changes

Reviewer request (gaige): top-level instruction files (.coderabbit.yaml,
AGENTS.md) belong in separate PRs. Also revert unrelated generated-docs
drift in vyos_config / vyos_bgp_global rst files. All four files are now
identical to main.

---------

Co-authored-by: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
Co-authored-by: omnom62 &lt;75066712+omnom62@users.noreply.github.com&gt;
Co-authored-by: omnom62 &lt;omnom62@outlook.com&gt;
Co-authored-by: Copilot Autofix powered by AI &lt;175728472+Copilot@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>T8983: vyos logging global module 1.5.0 support (#486)</title>
<updated>2026-08-21T09:22:19+00:00</updated>
<author>
<name>omnom62</name>
<email>75066712+omnom62@users.noreply.github.com</email>
</author>
<published>2026-08-21T09:22:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=7005e961d92af1a999db3796629ad0cc9acfc1b6'/>
<id>urn:sha1:7005e961d92af1a999db3796629ad0cc9acfc1b6</id>
<content type='text'>
* T8983: logging_global facts, rm_templates, config updates

* T8983: new v150 template and changelog

* T8983 UAT for 1.5.0

* T8983: logging_global SIT

* T8983: SIT logging_global and doc

* T8983: doc updates</content>
</entry>
<entry>
<title>T9180: added return and continue to the firewall rules default action (#494)</title>
<updated>2026-08-21T09:20:42+00:00</updated>
<author>
<name>catalyys</name>
<email>85279554+catalyys@users.noreply.github.com</email>
</author>
<published>2026-08-21T09:20:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=2dfb42aa6f213a353199c77792bbbb82d1e76f38'/>
<id>urn:sha1:2dfb42aa6f213a353199c77792bbbb82d1e76f38</id>
<content type='text'>
* T9180: added return to the firewall rules default action

* T9180: added changelog fragment

* T9180: added missing docs

Co-authored-by: Copilot Autofix powered by AI &lt;175728472+Copilot@users.noreply.github.com&gt;

* T9180: added unit and integration tests

* T9180: added YAML document marker

---------

Co-authored-by: Copilot Autofix powered by AI &lt;175728472+Copilot@users.noreply.github.com&gt;
Co-authored-by: omnom62 &lt;75066712+omnom62@users.noreply.github.com&gt;
Co-authored-by: Yuriy Andamasov &lt;yuriy@vyos.io&gt;</content>
</entry>
<entry>
<title>T6820: HA/VRRP module (#438)</title>
<updated>2026-08-19T12:21:24+00:00</updated>
<author>
<name>omnom62</name>
<email>75066712+omnom62@users.noreply.github.com</email>
</author>
<published>2026-08-19T12:21:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=a6adced609472d88cb525f2ef1a4054b52692f76'/>
<id>urn:sha1:a6adced609472d88cb525f2ef1a4054b52692f76</id>
<content type='text'>
* Init VRRP

* RM Templates

* rm_templates for global_parameters

* virtual servers rm_templates

* update

* sync-group rm_tempalte

* VRRP GP GARP template rework

* RM template and new facts logic

* vrrp argspec

* Suppressing backup versions of files

* Facts for vrrp

* VRRP facts updates

* Facts almost done

* Argspec vrrp

* Argspec completed

* Argspec and facts for VRRP finished

* Documentation for VRRP module

* Sanity tests fixes and documentation

* VRRP config started

* Doc fixes

* Doc fixes

* Doc fixes

* Configuration for VRRP

* wip

* Updates to facts, config, templates in VRRP

* VRRP groups templates, facts and config

* VRRP works - templates for groups and virtual_servers

* Mid-result

* VRRP VS prototype

* Groups processor update

* Reworked vrrp.group and vrrp.group.garp processors

* VRRP grp recursive

* VRRP groups and vserver contd

* Update to VRRP want processing

* Updates to VRRP funcs

* VRRP VS RS config

* Sanity test fixes midway

* VRRP Real server fixes

* VRRP sync_group

* Latest fixes to etire VRRP config parsing

* Midway compare function

* update to vrrp group processing

* Mid results for merge parsers / compare

* Working merge for vrrp and virtserv

* Final merge / compare

* WIP replaced / Delete

* Updates to state processing

* Mid-result for virtual_servers

* Mid result commit

* Testing high-availability vrrp processing

* Retesting vrrp stanza

* Mid results

* Real server parsing

* SNMP vrrp fixed

* Sanity fixes

* Purged, rendered, gathered, parsed action states for VRRP

* VRRP integration and unit tests; code fixes midway results

* Sanity check fixes

* Merged integration test case for VRRP

* VRRP rendered integration test case

* Sanity tests fixes

* VRRP unit tests - merged and purged

* Mid-way replaced, deleted and overriden work. Description string fix

* Updates to integration and unit tests for VRRP

* Mid-result for deleted state VRRP

* Mid-results for VRRP deleted

* Deleted vrrp midway results

* Deleted state function for VRRP

* Deleted state VRRP, sanity checks fix

* Deleted integration tests

* Deleted_all unit and integration tests

* Deleted_all unit and integration tests

* Sanity check fixes

* Mid-results overridden VRRP

* WIP vrrp overridden sit and uat

* VRRP overridden sanity test

* UAT overriden vrrp

* UAT deleted for vrrp

* VRRP replaced UAT and SIT

* VRRP RTT SIT

* VRRP SIT suite ready

* Finals for VRRP module - clean-up and fixed UAT

* VRRP module doc examples updated

* VRRP sanity tests fixes

* VRRP disbale default fix

* Misc lint fixes

* Misc Lint fixes

* remove old files

* Rename vyos_vrrp -&gt; vyos_ha

* Rename vyos_vrrp to vyos_ha

* doc fixes

* Changes to HA module

* HA module fixes

* Sanity test fixes

* changelog

* ignore for HA/VRRP and 2.22

* AI-generated comments and fixes

* Fixes after review

* Misc fixes

* Misc fixes

* Misc fixes

* Misc fixes

* Sanity fixes

* Sanity fixes

* Misc changes

* T6820: code refactor to address valid AI comments

* T6820: Optimising facts, config and rm_templates

* T6820: UAT fixes

* T6820: docstring for utils/combine()

* T6820 Misc fixes to changelog

---------

Co-authored-by: Gaige B Paulsen &lt;gaige@cluetrust.com&gt;</content>
</entry>
</feed>
