<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/python/vyos, branch 1.3.1</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=1.3.1</id>
<link rel='self' href='https://git.amelek.net/marekm72/vyos-1x.git/atom?h=1.3.1'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/'/>
<updated>2022-03-11T18:12:16+00:00</updated>
<entry>
<title>Ethtool: T4297: Update drivers supporting speed/flow/duplex</title>
<updated>2022-03-11T18:12:16+00:00</updated>
<author>
<name>Daniel Berlin</name>
<email>dberlin@dberlin.org</email>
</author>
<published>2022-03-11T16:01:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=cfa98d3e281f258e733664bbf375d3633ffe0205'/>
<id>urn:sha1:cfa98d3e281f258e733664bbf375d3633ffe0205</id>
<content type='text'>
The iavf, ice, and i40e drivers do not support speed, flow, or duplex control
using ethtool. As a result, interface configuration changes fail to commit when
using those drivers. This patch fixes that by correctly marking those drivers
as not supporting those controls.

(cherry picked from commit 2894b52454311f8e011bed910704064be7471275)
</content>
</entry>
<entry>
<title>vyos.configdict: T4263: leaf_node_changed() must also honor valueLess CLI nodes</title>
<updated>2022-02-22T09:35:46+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-02-22T09:29:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=ddda1163e4a9ee5c91d678b196ebd37863f1520e'/>
<id>urn:sha1:ddda1163e4a9ee5c91d678b196ebd37863f1520e</id>
<content type='text'>
If a valueLess node is added or removed from the CLI, a call to
leaf_node_changed() will not detect it.

If node is valueLess, on change old or new (depending on addition or deletion)
will be {} and is treated as None.

Add handler for this special case where old or new is an instance of a
dictionary but empty.

(cherry picked from commit 149f704a172fb14f16d0ba00ef237b972539492f)
</content>
</entry>
<entry>
<title>smoketest: vxlan: T4120: verify support for multiple remote addresses</title>
<updated>2022-02-21T18:25:01+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-02-21T17:25:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=f1bb5f2f8e1fdb2aad996126f28bc09a4899fb11'/>
<id>urn:sha1:f1bb5f2f8e1fdb2aad996126f28bc09a4899fb11</id>
<content type='text'>
(cherry picked from commit c3661c8d5d7e8f5c1d040cadf134e87f0d77e28e)
</content>
</entry>
<entry>
<title>vxlan: T4120: code cleanup for multiple remotes</title>
<updated>2022-02-21T17:33:52+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-02-21T17:23:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=928071d90091511baf49874e6003ceef30bb829b'/>
<id>urn:sha1:928071d90091511baf49874e6003ceef30bb829b</id>
<content type='text'>
(cherry picked from commit 3a605ad020d8d20b08a72cb1284f6e590d1fd7b5)
</content>
</entry>
<entry>
<title>vxlan: T4120: add ability to set multiple remotes (PR #1127)</title>
<updated>2022-02-21T17:31:10+00:00</updated>
<author>
<name>Andreas</name>
<email>vyos-git@justsecure.de</email>
</author>
<published>2021-12-29T17:02:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=1d4b567b219678cafebfa0117be6779de30f9017'/>
<id>urn:sha1:1d4b567b219678cafebfa0117be6779de30f9017</id>
<content type='text'>
VXLAN does support using multiple remotes but VyOS does not. Add the ability
to set multiple remotes and add their flood lists using "bridge" command.

(cherry picked from commit 0ecddff7cffa8900d351d5c15e32420f9d780c0b)
</content>
</entry>
<entry>
<title>interface: T4203: prevent DHCP client restart if not necessary</title>
<updated>2022-02-20T18:35:54+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-02-20T09:36:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=4271bc19d152da493f62a1f5b1707ff8cf8e1f10'/>
<id>urn:sha1:4271bc19d152da493f62a1f5b1707ff8cf8e1f10</id>
<content type='text'>
In the past whenever a change happened to any interface and it was configured
as a DHCP client, VyOS always had a breif outage as DHCP released the old lease
and re-aquired a new one - bad!

This commit changes the behavior that DHCP client is only restarted if any one
of the possible options one can set for DHCP client under the "dhcp-options"
node is altered.

(cherry picked from commit 3a1a7c40a13ee9f5561823a79876d88d3f5bf053)
</content>
</entry>
<entry>
<title>vyos.configverify: T4255: fix unexpected print of dictionary instead of key</title>
<updated>2022-02-17T20:13:48+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-02-17T20:10:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=e9717236fb232f58c9d3fcb2d19b3f5c5d916ae2'/>
<id>urn:sha1:e9717236fb232f58c9d3fcb2d19b3f5c5d916ae2</id>
<content type='text'>
(cherry picked from commit 9e626ce7bad2bd846826822a3622fedf2d937e09)
</content>
</entry>
<entry>
<title>wireless: T4240: bugfix interface bridging</title>
<updated>2022-02-17T13:53:51+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-02-16T21:16:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=267818cb247f66dce4509b8e187a0ead7f1bcd97'/>
<id>urn:sha1:267818cb247f66dce4509b8e187a0ead7f1bcd97</id>
<content type='text'>
VLAN isolation can not be "set" when interface is of type wifi.

(cherry picked from commit 1ceaed55a629c92cf42baccdef4106e8d0e4914e)
</content>
</entry>
<entry>
<title>vyos.util: T4191: add new sysctl() helper function</title>
<updated>2022-02-13T19:36:05+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-02-13T19:04:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=05d6085f93df440fe5f8d0d06f63e7be6e9da4b4'/>
<id>urn:sha1:05d6085f93df440fe5f8d0d06f63e7be6e9da4b4</id>
<content type='text'>
(cherry picked from commit b40315b3c5051888f499961e63410e14c5d1bad7)
</content>
</entry>
<entry>
<title>ethernet: T4242: speed/duplex can never be switched back to auto/auto</title>
<updated>2022-02-13T19:35:51+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2022-02-13T19:32:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-1x.git/commit/?id=620cca9750594f1f6a1d8f2f54096b68b1221513'/>
<id>urn:sha1:620cca9750594f1f6a1d8f2f54096b68b1221513</id>
<content type='text'>
(cherry picked from commit 812d9770619b968b04961aebf3944fde13df491b)
</content>
</entry>
</feed>
