<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/src/tests, branch vyos/1.4dev0</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/marekm72/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/marekm72/vyos-1x.git/atom?h=vyos%2F1.4dev0</id>
<link rel='self' href='https://git.amelek.net/marekm72/vyos-1x.git/atom?h=vyos%2F1.4dev0'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/'/>
<updated>2020-12-10T18:09:36+00:00</updated>
<entry>
<title>test: vyos.validate: check is_addr_assigned()</title>
<updated>2020-12-10T18:09:36+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-12-10T18:09:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=df82e621e3daa3e545a5258418134303a3dd2f89'/>
<id>urn:sha1:df82e621e3daa3e545a5258418134303a3dd2f89</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "vyos.ifconfig: T1579: do not remove IPv6 link-local address on reconfiguration"</title>
<updated>2020-12-06T19:57:15+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-12-06T19:57:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=e0831f39d8ec0c65dfb55e97dd1e8e98463504f0'/>
<id>urn:sha1:e0831f39d8ec0c65dfb55e97dd1e8e98463504f0</id>
<content type='text'>
This reverts commit d247736f67cc056062b75a4215a031bebcfee2ee.

We need to clean link-local IPv6 addresses on link reconfiguration to also drop
no longer existing link-local addresse son MAC address change.
</content>
</entry>
<entry>
<title>vyos.ifconfig: T1579: do not remove IPv6 link-local address on reconfiguration</title>
<updated>2020-12-06T17:13:31+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-12-06T17:13:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=d247736f67cc056062b75a4215a031bebcfee2ee'/>
<id>urn:sha1:d247736f67cc056062b75a4215a031bebcfee2ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test: vyos.template: test additional templating functions</title>
<updated>2020-12-06T12:44:01+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-12-06T12:35:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=b83c988a1390efc6f7d881fa9cc06eddb825f827'/>
<id>urn:sha1:b83c988a1390efc6f7d881fa9cc06eddb825f827</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vyos.template: provide general is_ip(v4|v6) helpers</title>
<updated>2020-11-13T13:50:11+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-11-13T13:50:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=6962bc53fa246f3e5c081ffec5f996fcb821273b'/>
<id>urn:sha1:6962bc53fa246f3e5c081ffec5f996fcb821273b</id>
<content type='text'>
We had two places were the is_ip, is_ipv4 and is_ipv6 helpers had been defined.
All places now have been converged into vyos.template as they are used both
in the Jinja2 templates and also in our scripts.
</content>
</entry>
<entry>
<title>openvpn: T2994: re-add ifconfig-pool statement in server config</title>
<updated>2020-11-01T15:41:44+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-11-01T14:29:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=eb1ed5e518a08c488fd05ce9cf63b63a5a25c21a'/>
<id>urn:sha1:eb1ed5e518a08c488fd05ce9cf63b63a5a25c21a</id>
<content type='text'>
Re-organize the template code and add addtitional Jinja2 filters for processing
the ifconfig-pool statement. This reverts the changes from commit 7e546be9
("openvpn: T2994: temporary revert to 1.2 crux behavior for client pools").
</content>
</entry>
<entry>
<title>test: extend validate testcases</title>
<updated>2020-11-01T12:51:44+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-11-01T12:44:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=0bb7a7d32b6182064acf3203050464f22815ef5d'/>
<id>urn:sha1:0bb7a7d32b6182064acf3203050464f22815ef5d</id>
<content type='text'>
Test additional network combinations of address and prefixes.
</content>
</entry>
<entry>
<title>openvpn: T2994: remove workarounds for individual ipv4 and ipv6 keys</title>
<updated>2020-11-01T12:51:44+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-11-01T09:46:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=bb76575715682594d4d6d73d8b9e87692bdc6841'/>
<id>urn:sha1:bb76575715682594d4d6d73d8b9e87692bdc6841</id>
<content type='text'>
Remove workaround which split (local|remote)_address and also subnet keys into
individual keys for the assigned IP address family (4/6).

During template rendering check IP version by introducing new ipv4 and ipv6
Jinja2 filters {% if foo | ipv4 %} or {% if bar | ipv6 %} options.
</content>
</entry>
<entry>
<title>test: adjust testcase name for vyos.util.dict_search()</title>
<updated>2020-11-01T12:51:06+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-11-01T09:57:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=68c97eed91204904b7b2314dd9b357069db4eda5'/>
<id>urn:sha1:68c97eed91204904b7b2314dd9b357069db4eda5</id>
<content type='text'>
After renaming the function in commit 25551c5a ("vyos.util: T2995: rename
vyos_dict_search() -&gt; dict_search()"), the test case should be renamed, too.
</content>
</entry>
<entry>
<title>test: vyos.validate: add unittests</title>
<updated>2020-11-01T12:51:06+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-11-01T08:40:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=793f25bfb801a85a217d7ff181fc462ffb560709'/>
<id>urn:sha1:793f25bfb801a85a217d7ff181fc462ffb560709</id>
<content type='text'>
</content>
</entry>
</feed>
