<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos.vyos.git/tests, branch main</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=main</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos.vyos.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/'/>
<updated>2026-09-11T09:32:37+00:00</updated>
<entry>
<title>T9251: accept OpenSSH sk-* key types in vyos_user (#500)</title>
<updated>2026-09-11T09:32:37+00:00</updated>
<author>
<name>Mason Elmore</name>
<email>masonelmore@users.noreply.github.com</email>
</author>
<published>2026-09-11T09:32:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=25635b0560863eb4a5b34434bb34dfd7c43d77f9'/>
<id>urn:sha1:25635b0560863eb4a5b34434bb34dfd7c43d77f9</id>
<content type='text'>
* T9251: accept OpenSSH sk-* key types in vyos_user

VyOS has accepted sk-ecdsa-sha2-nistp256@openssh.com and
sk-ssh-ed25519@openssh.com since T4750, but the module's choices
list was never updated, so a playbook using a security key fails
argspec validation while the equivalent CLI commands succeed.

---------

Co-authored-by: Claude Opus 5 &lt;noreply@anthropic.com&gt;
Co-authored-by: omnom62 &lt;omnom62@outlook.com&gt;</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>T9249: Multi-line asserts for integration testing in vyos_firewall_rules (#499)</title>
<updated>2026-08-27T12:48:45+00:00</updated>
<author>
<name>omnom62</name>
<email>75066712+omnom62@users.noreply.github.com</email>
</author>
<published>2026-08-27T12:48:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=61d27bc11d3f64ad4ad66ec42ff5ae83ccd30732'/>
<id>urn:sha1:61d27bc11d3f64ad4ad66ec42ff5ae83ccd30732</id>
<content type='text'>
Fix multi-line asserts for integration testing in vyos_firewall_rules</content>
</entry>
<entry>
<title>T9053: fixes to vyos_config test cases (#487)</title>
<updated>2026-08-26T18:19:30+00:00</updated>
<author>
<name>omnom62</name>
<email>75066712+omnom62@users.noreply.github.com</email>
</author>
<published>2026-08-26T18:19:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=860b54cbf0f6a13b43a487f41467ab2c4d60d647'/>
<id>urn:sha1:860b54cbf0f6a13b43a487f41467ab2c4d60d647</id>
<content type='text'>
* T9053: fixes to vyos_module


---------

Co-authored-by: Copilot Autofix powered by AI &lt;175728472+Copilot@users.noreply.github.com&gt;
Co-authored-by: Viacheslav Hletenko &lt;v.gletenko@vyos.io&gt;</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>T8517: add unit tests for vyos_lldp_interfaces module (#459)</title>
<updated>2026-08-21T09:25:26+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-08-21T09:25:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=fcf2e1c1d851da4c71a2289889b55dd738cfa43f'/>
<id>urn:sha1:fcf2e1c1d851da4c71a2289889b55dd738cfa43f</id>
<content type='text'>
* T8517: add unit tests for vyos_lldp_interfaces module

* T8517: add rendered state test for vyos_lldp_interfaces

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

* T8517: fix copyright header to use VyOS Networks attribution

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

* Changelog

* Potential fix for pull request finding

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

* T8517: revert unrelated .coderabbit.yaml and AGENTS.md drift

These two files were modified by automated review tooling on this
branch (quote-style normalization in .coderabbit.yaml; blank-line
insertions in AGENTS.md). They are out of scope for the LLDP
unit-tests PR — restore both to match origin/main.

🤖 Generated by [robots](https://vyos.io)

* T8517: corrected unit test

---------

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>
</feed>
