<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/python, branch 1.3.6</title>
<subtitle>VyOS command definitions, scripts, and utilities (mirror of https://github.com/vyos/vyos-1x.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-1x.git/atom?h=1.3.6</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=1.3.6'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2024-01-21T19:05:23+00:00</updated>
<entry>
<title>ethernet: T4638: deleting parent interface does not delete underlying VIFs</title>
<updated>2024-01-21T19:05:23+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-01-18T16:11:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=31ba9f00628da7da4339b4cdc2d208e06d686092'/>
<id>urn:sha1:31ba9f00628da7da4339b4cdc2d208e06d686092</id>
<content type='text'>
(cherry picked from commit 7ba47f027f3a9441125c13a927eb23cee2de041b)
</content>
</entry>
<entry>
<title>Merge pull request #2540 from aapostoliuk/T5413-equuleus</title>
<updated>2023-12-09T16:31:44+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2023-12-09T16:31:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=48e512ffec259d8753a8fd5a0a6a961f332ab8c1'/>
<id>urn:sha1:48e512ffec259d8753a8fd5a0a6a961f332ab8c1</id>
<content type='text'>
wireguard: T5413: Blocked adding the peer with the router's public key</content>
</entry>
<entry>
<title>https: T5772: remove the default API key</title>
<updated>2023-11-30T13:58:39+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2023-11-30T13:58:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=ad72670a1f7410a3c4a7e2021f0b7511156f5850'/>
<id>urn:sha1:ad72670a1f7410a3c4a7e2021f0b7511156f5850</id>
<content type='text'>
The new verification code prevents it from being used,
but it's not a reason to keep it
</content>
</entry>
<entry>
<title>wireguard: T5413: Blocked adding the peer with the router's public key</title>
<updated>2023-11-24T14:57:10+00:00</updated>
<author>
<name>aapostoliuk</name>
<email>a.apostoliuk@vyos.io</email>
</author>
<published>2023-11-24T14:21:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=2c1c3613567e23e14ce89bbf872e6e9dee16badb'/>
<id>urn:sha1:2c1c3613567e23e14ce89bbf872e6e9dee16badb</id>
<content type='text'>
Disabled adding the peer with the same public key as the router has.
Backport from current
https://github.com/vyos/vyos-1x/pull/2122
</content>
</entry>
<entry>
<title>T5594: vrrp: extend function is_ipv6_tentative</title>
<updated>2023-09-18T14:34:14+00:00</updated>
<author>
<name>Nicolas Fort</name>
<email>nicolasfort1988@gmail.com</email>
</author>
<published>2023-09-18T14:34:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=70f0a6142cc67271e34cf3816490fc8dae784a79'/>
<id>urn:sha1:70f0a6142cc67271e34cf3816490fc8dae784a79</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T5533: Fix VRRP IPv6 FAULT state due to IPv6 tentative state</title>
<updated>2023-09-04T15:51:00+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2023-09-04T15:51:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=500d59cb1fe12916ae529fa20860f1518d68244b'/>
<id>urn:sha1:500d59cb1fe12916ae529fa20860f1518d68244b</id>
<content type='text'>
Checks if an IPv6 address on a specific network interface is
in the tentative state. IPv6 tentative addresses are not fully configured
and are undergoing Duplicate Address Detection (DAD) to ensure they are
unique on the network.

inet6 2001:db8::3/125 scope global tentative

It tentative state the group enters in FAULT state. Fix it.
</content>
</entry>
<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/vyos-1x.git/commit/?id=47d9c8067135b97bc1fbc5450dc5fa9b8e65e345'/>
<id>urn:sha1:47d9c8067135b97bc1fbc5450dc5fa9b8e65e345</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vrf: T5428: stop DHCP processes on VRF removal</title>
<updated>2023-09-01T06:29:12+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-08-23T18:14:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=396329cc9a2419c5be8ddd0bc8fbde67fdcb03fa'/>
<id>urn:sha1:396329cc9a2419c5be8ddd0bc8fbde67fdcb03fa</id>
<content type='text'>
This is a workaround for the priority inversion from T5492 ("CLI node priority
is not inversed on node deletion"). As this is a corner case bug that's only
triggered if an interface is removed from a VRF and also the VRF is removed in
one commit, priorities are not honored.

Thus we implement this workaround which stop the DHCP(v6) client processes on
the VRF associated interfaces to get out the DHCP RELEASE message before
interfaces are shut down.

(cherry picked from commit 005151f77be5cf999689cfd03620bbc39df59018)
</content>
</entry>
<entry>
<title>vyos.util: T4933: informative error for bad colon-separated lines</title>
<updated>2023-08-30T15:13:31+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2023-01-12T12:18:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=a8777563f19fe5f9f190b96a61b6bab8cdcd58d2'/>
<id>urn:sha1:a8777563f19fe5f9f190b96a61b6bab8cdcd58d2</id>
<content type='text'>
in vyos.util.colon_separated_to_dict

(cherry picked from commit fb7f162f61522127ca72adffd6802797b136a99a)
</content>
</entry>
<entry>
<title>T4825: Add interface type veth</title>
<updated>2023-08-25T12:12:29+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2023-08-25T12:12:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=9763154d99f7852e3fd8a50f8ecaf10b27b4ad0f'/>
<id>urn:sha1:9763154d99f7852e3fd8a50f8ecaf10b27b4ad0f</id>
<content type='text'>
Add interface type veth (Virtual ethernet)
One of the usecases it's interconnect different vrf's and
default vrf via bridge

set interfaces virtual-ethernet veth0 peer-name 'veth1010'
set interfaces virtual-ethernet veth1010 address '10.0.0.10/24'
set interfaces virtual-ethernet veth1010 peer-name 'veth0'
set interfaces virtual-ethernet veth1010 vrf 'foo'
set interfaces bridge br0 address '10.0.0.1/24'
set interfaces bridge br0 member interface veth0

vyos@r1:~$ ping 10.0.0.10 count 1
PING 10.0.0.10 (10.0.0.10) 56(84) bytes of data.
64 bytes from 10.0.0.10: icmp_seq=1 ttl=64 time=0.082 ms
</content>
</entry>
</feed>
