<feed xmlns='http://www.w3.org/2005/Atom'>
<title>veeos-1x.git/smoketest/scripts/cli/test_interfaces_bonding.py, branch equuleus</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos-contrib/veeos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos-contrib/veeos-1x.git/atom?h=equuleus</id>
<link rel='self' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/atom?h=equuleus'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/'/>
<updated>2023-08-28T19:21:14+00:00</updated>
<entry>
<title>T5428: fix DHCP address renewal/release when running in VRF</title>
<updated>2023-08-28T19:21:14+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-08-28T19:21:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=47d9c8067135b97bc1fbc5450dc5fa9b8e65e345'/>
<id>urn:sha1:47d9c8067135b97bc1fbc5450dc5fa9b8e65e345</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bond: T4522: add ability to specify mii monitor interval via CLI</title>
<updated>2022-07-18T06:14:33+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-07-10T21:01:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=57d54b249ff04f70177b31fae0c10ac6677148ee'/>
<id>urn:sha1:57d54b249ff04f70177b31fae0c10ac6677148ee</id>
<content type='text'>
Linux Kernel supports to specify the MII link monitoring frequency in
milliseconds. This determines how often the link state of each slave is
inspected for link failures. A value of zero disables MII link monitoring.
A value of 100 is a good starting point.

The default value is 100.

set interfaces bonding bond0 mii-mon-interval &lt;n&gt;

(cherry picked from commit 4315c8fa5bb090e2b7edd6bda205041623e2511d)
</content>
</entry>
<entry>
<title>smoketest: bond: remove second instance of layer2+3 hash-policy test</title>
<updated>2022-07-18T06:14:33+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-07-10T21:09:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=d5ed752207bbb016df40fb0fe18c27bb428c446c'/>
<id>urn:sha1:d5ed752207bbb016df40fb0fe18c27bb428c446c</id>
<content type='text'>
(cherry picked from commit 8d1bb953b784d03e02ba26e78da5488a79aaf20d)
</content>
</entry>
<entry>
<title>smoketest: bond: add testcase for conflicting bridge member</title>
<updated>2022-07-11T06:17:33+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-07-10T20:28:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=d88912616a7d1fe221069773a1102e17880739ed'/>
<id>urn:sha1:d88912616a7d1fe221069773a1102e17880739ed</id>
<content type='text'>
A bond member can not also be used as a member of a bridge interface.

(cherry picked from commit 19bfed0abd75adacb61f170606fff8b4d2e7713f)
</content>
</entry>
<entry>
<title>smoketest: bond: add testcase for source-interface re-use</title>
<updated>2022-07-11T06:17:29+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-07-10T20:27:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=3907233b51e721ea894f383b51e42118a2012d78'/>
<id>urn:sha1:3907233b51e721ea894f383b51e42118a2012d78</id>
<content type='text'>
A bond member is not allowed to also be used as a source interface for
e.g. PPPoE or MACsec.

(cherry picked from commit 6fca4854aa2e950795ff0411abe4601f86bdeac0)
</content>
</entry>
<entry>
<title>smoketest: T4354: Add test for uniq bonding members</title>
<updated>2022-05-06T19:32:41+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2022-04-14T13:52:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=d903c9b43225bc8606c72701b319cef9e39c3eb4'/>
<id>urn:sha1:d903c9b43225bc8606c72701b319cef9e39c3eb4</id>
<content type='text'>
Extend bonding smoketest
Add descriptions to bonding members
We encountered a situation where adding any configuration for
member of bonding interface excludes the interface from bonding

(cherry picked from commit ae815d1b11a4c17df6aea45e3fc87772a0e40e6a)
</content>
</entry>
<entry>
<title>smoketest: dhcp: T4203: move testcase to base class</title>
<updated>2022-02-20T18:35:54+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-02-20T17:50:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=e86eb6f311270b4f0ed539b25c7627258b2bb0ed'/>
<id>urn:sha1:e86eb6f311270b4f0ed539b25c7627258b2bb0ed</id>
<content type='text'>
We do not only provide DHCP functionality to ethernet interfaces, it's a common
feature so the testcase should be made available for multiple interface types.

(cherry picked from commit 5d14a04b6ffbd592e8257d98d71da5acb1bb45a9)
</content>
</entry>
<entry>
<title>smoketest: bond: T4228: verify bond member is only used once</title>
<updated>2022-02-06T19:57:07+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-02-06T19:56:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=8a8d363d65cab77f2617a3519471c856e92342db'/>
<id>urn:sha1:8a8d363d65cab77f2617a3519471c856e92342db</id>
<content type='text'>
(cherry picked from commit b4185f8356d69476292906ebe32daf1c4867601a)
</content>
</entry>
<entry>
<title>smoketest: add shim for every test to re-use common tasts</title>
<updated>2021-07-25T19:10:25+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2021-03-17T18:12:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=fb94d0b6091e09099c972355886918ef63ee9d97'/>
<id>urn:sha1:fb94d0b6091e09099c972355886918ef63ee9d97</id>
<content type='text'>
Currently every smoketest does the setup and destruction of the configsession
on its own durin setUp(). This creates a lot of overhead and one configsession
should be re-used during execution of every smoketest script.

In addiion a test that failed will leaf the system in an unconsistent state.
For this reason before the test is executed we will save the running config
to /tmp and the will re-load the config after the test has passed, always
ensuring a clean environment for the next test.

(cherry picked from commit 0f3def974fbaa4a26e6ad590ee37dd965bc2358f)
</content>
</entry>
<entry>
<title>T3649: bonding: Add additional hash policies</title>
<updated>2021-06-25T16:56:51+00:00</updated>
<author>
<name>DmitriyEshenko</name>
<email>dmitriy.eshenko@vyos.io</email>
</author>
<published>2021-06-25T15:00:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos-contrib/veeos-1x.git/commit/?id=150b1760230b6d7be3b7afd479f05e6bc5d861f7'/>
<id>urn:sha1:150b1760230b6d7be3b7afd479f05e6bc5d861f7</id>
<content type='text'>
(cherry picked from commit 9431383abc926ca4513928c56924e942ea250cc8)
</content>
</entry>
</feed>
