<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos.vyos.git/tests, branch code-coverage-fix</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=code-coverage-fix</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos.vyos.git/atom?h=code-coverage-fix'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/'/>
<updated>2025-01-25T11:38:00+00:00</updated>
<entry>
<title>T6817 &amp; T6825 &amp; T7004 updates - fw_rules override and replaced fixes (#368)</title>
<updated>2025-01-25T11:38:00+00:00</updated>
<author>
<name>omnom62</name>
<email>75066712+omnom62@users.noreply.github.com</email>
</author>
<published>2025-01-25T11:38:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=d0c73e6bdd3ca3ff9d87c8339b2c5611b694d6dc'/>
<id>urn:sha1:d0c73e6bdd3ca3ff9d87c8339b2c5611b694d6dc</id>
<content type='text'>
* T6817 updates
* updates / additions to unit tests and code for fw_rules (t6817)
* code and use cases for override fw_rules
* ovr idem unit test for fw rules v14 in WIP
* Fixed replace add_rule func to remove unmatching confug - t6825
* first cut of unit tests for t6825 and t6817 - dfaft
* Fixed replaced unit tests and code for inbound/outbound interface attributes
* use network_cli's remove_empties
* fixed disabled=True and a few unit tests in v1.3
* add_log func for firewall_rules updated
* firewall_rules log attribute processing for v1.4 and idemp
* + In overriden :
  - Added func to compare r_sets
  - Added code to isolate r_set changes to only targeted
  - Fixed parsers for packet_length_exclude
  - started to troubleshoot filter processing
* completed fixes and unit tests for firewall_rules as in T6817 and T6825
* T7004 integration tests init fix
* 'state' attrib processing fix
* deleted and merged integration tests fixed for 1.3- and 1.4+
* fixed deleted, parsed, replaced integration tests for 1.3- and 1.4+
* fixed _remove_config, merged integration tests
* added comments to unit tests
* more v1.3- unit tests moved to 1.4+ unit test suite
* 1.3/1.4 unit test suite synced
* overridden integration test fixed
* fixed replaced idempotency
* moved data to vars (integration tests)
* updated parsed (integration tests)
* D.R.Y. for integration tests for firewall_rules plugin
* vanilla data set for integration tests to support 1.5</content>
</entry>
<entry>
<title>T7006: fix integration tests for 1.4+ interfaces (#372)</title>
<updated>2025-01-07T22:03:42+00:00</updated>
<author>
<name>Gaige B Paulsen</name>
<email>gaige@cluetrust.com</email>
</author>
<published>2025-01-07T22:03:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=af5b93277699b2dc3732f08573ef127b784cb2ce'/>
<id>urn:sha1:af5b93277699b2dc3732f08573ef127b784cb2ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T6987: update vyos_logging_global for 1.4+ (#370)</title>
<updated>2025-01-04T09:00:11+00:00</updated>
<author>
<name>Gaige B Paulsen</name>
<email>gaige@cluetrust.com</email>
</author>
<published>2025-01-04T09:00:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=c14a524d7134b54e315d72b5b449351fd04ae813'/>
<id>urn:sha1:c14a524d7134b54e315d72b5b449351fd04ae813</id>
<content type='text'>
* T68987: update for 1.4+
* chore: remove redundant vars
* tests: fix vyos_facts integration tests
* tests: fix integration tests for vyos_config
* fix: restore documentation samples
* chore: update readme</content>
</entry>
<entry>
<title>T6988: fix: remove role/level, fix tests (#371)</title>
<updated>2025-01-02T19:06:58+00:00</updated>
<author>
<name>Gaige B Paulsen</name>
<email>gaige@cluetrust.com</email>
</author>
<published>2025-01-02T19:06:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=9e159990f949652ec1b22f9a9a6e72828bdd1e80'/>
<id>urn:sha1:9e159990f949652ec1b22f9a9a6e72828bdd1e80</id>
<content type='text'>
* T6988: fix: remove role/level, fix tests

* feature: add support for SSH keys

* tests: add integration tests for public_keys

* feat: add encrypted password support

* tests: add unit for encrypted

* tests: fix wrapping in YAML

* tests: fix smoke tests</content>
</entry>
<entry>
<title>T6982: update SNMP module for 1.3+ (#369)</title>
<updated>2024-12-30T11:51:56+00:00</updated>
<author>
<name>Gaige B Paulsen</name>
<email>gaige@cluetrust.com</email>
</author>
<published>2024-12-30T11:51:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=dbd87e3ab89b7839e41df76c2fa7712855853fd3'/>
<id>urn:sha1:dbd87e3ab89b7839e41df76c2fa7712855853fd3</id>
<content type='text'>
* fix: get SNMP integration tests running
* fix: remove no_log from docs because it fails sanity
* tests: fix unit tests and no_log args
* tests: fix error in hostname integration test</content>
</entry>
<entry>
<title>VyOS v1.4 support for BGP (T6892 &amp; T6888 &amp; T6822) (#367)</title>
<updated>2024-12-19T19:33:39+00:00</updated>
<author>
<name>omnom62</name>
<email>75066712+omnom62@users.noreply.github.com</email>
</author>
<published>2024-12-19T19:33:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=cae1c6cc42fa786095433692a6d685f029bbde2e'/>
<id>urn:sha1:cae1c6cc42fa786095433692a6d685f029bbde2e</id>
<content type='text'>
* VyOS v1.4 support for BGP (T6892)

* WIP: chnages to scanners and facts for BGP on v1.4

* scanners and facts modification to support as_numberless commands

* remove optional regex groups

* VyOS v1.4 BGP system-as  functionality

* bgp_af linter

* bgp_global mods and testing

* bgp_global v.1.4 support

* linter fixes

* bgp_global and bgp_af fixed 1.3 test cases

* unit tests for bgp modules for both versions

* obsolete stranzas removed from bgp_global for both versions

* some typos removed

* bgp_global rst updates

* t6829 related draft changes

* Draft changes to unit tests fot original set and t6888 updates

* changelog

* D.R.Y for bgp_global and testmodule names

* linter fixes

* fixtures for bgp_af options  testts

* stranzas options processing

* T6888 bgp option test func and  cases

* clean-up draft code and update to rm_templates

* v14 system-as change supported in conf and tests

* T6822 BGP global passive bugfix

* clean-up

* T6829: update integration tests

* T6829: fix integration tests for global

* T6829: fix integration tests for bgp_global

* T6829: fix for 1.4 AF integration tests

* T6829: fix unit tests after removing obsolete items

* T6829: fix sanity test failures

* T6829: fix documentation

* Lint and comments are addressed

* rtt.yaml and fix to integration tests

* updated fragments for bgp_global

* lint fixes

---------

Co-authored-by: Gaige B. Paulsen &lt;gaige@cluetrust.com&gt;</content>
</entry>
<entry>
<title>T6894: Fix failing NTP network-integration Tests (#366)</title>
<updated>2024-12-17T10:26:06+00:00</updated>
<author>
<name>Gaige B Paulsen</name>
<email>gaige@cluetrust.com</email>
</author>
<published>2024-12-17T10:26:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=001ed7481a23874f931e4bfb681e88506a5e6a0d'/>
<id>urn:sha1:001ed7481a23874f931e4bfb681e88506a5e6a0d</id>
<content type='text'>
* tests: ntp: parsed

* tests: ntp tests working with 1.3

* T6894 : test: update 1.4 tests for compatibility

* fix: path replacement, docs, unit tests for 1.3-1.5

* T6894: fix: 1.4+ requires valid hostnames

* fix: update tests to handle deletion

* T6894: separate changelog

* fix: final test fixes</content>
</entry>
<entry>
<title>T6832: VyOS v1.4+ chronyd conf support (#357)</title>
<updated>2024-11-19T10:35:31+00:00</updated>
<author>
<name>omnom62</name>
<email>75066712+omnom62@users.noreply.github.com</email>
</author>
<published>2024-11-19T10:35:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=04c837af1cf89ff42adc42062df48a0dd209a0e1'/>
<id>urn:sha1:04c837af1cf89ff42adc42062df48a0dd209a0e1</id>
<content type='text'>
* VyOS v1.4+ chronyd conf support

* template typo fix

* Making replace tool more robust by distinctive placeholder

* allow-clients workaround

* test for ntp_global and v1.4

* sanity and change log

* sanity fix

* updates to tests (dynamic &gt;.pool) and docs

* doc update 'system' &gt; 'service'</content>
</entry>
<entry>
<title>Add feature for bonding/vlan interface in the firewall_interfaces (#246)</title>
<updated>2024-11-18T19:37:36+00:00</updated>
<author>
<name>maxime</name>
<email>37832743+mlk-89@users.noreply.github.com</email>
</author>
<published>2024-11-18T19:37:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=67cda0147ab54136ef0604427c5a01a7f4b21986'/>
<id>urn:sha1:67cda0147ab54136ef0604427c5a01a7f4b21986</id>
<content type='text'>
* - Add feature for bonding interface in the firewall_interfaces
- Add feature for vlan interface in the firewall_interfaces

* fix a bug when invoking replaced in the module firewall_rules.

* - Add feature for bonding interface in the firewall_interfaces
- Add feature for vlan interface in the firewall_interfaces

* test: add tests

* fix: support for interface types

* docs: fixed for 1.4 deprecation

---------

Co-authored-by: Maxime.L &lt;maxime@nfrance.com&gt;
Co-authored-by: Gaige B. Paulsen &lt;gaige@cluetrust.com&gt;
Co-authored-by: Gaige B Paulsen &lt;gaige@cluetrust.net&gt;</content>
</entry>
<entry>
<title>T6882: fix: firewall global-options (#359)</title>
<updated>2024-11-18T12:33:49+00:00</updated>
<author>
<name>Gaige B Paulsen</name>
<email>gaige@cluetrust.net</email>
</author>
<published>2024-11-18T12:33:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos.vyos.git/commit/?id=37ba454f746ab6c4b05fef520ced523e2ad032cb'/>
<id>urn:sha1:37ba454f746ab6c4b05fef520ced523e2ad032cb</id>
<content type='text'>
* T6882: fix: firewall global-options

Updated a couple of RST files due to pre-commit

* T6882: chore: update changelog

* T6882: chore: update changelog

* T6882: test: update tests to cover change</content>
</entry>
</feed>
