<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/interface-definitions/include/interface, branch 1.4.0</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.4.0</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=1.4.0'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2024-05-12T14:28:20+00:00</updated>
<entry>
<title>ethernet: T6306: add support for EVPN MH uplink/core tracking</title>
<updated>2024-05-12T14:28:20+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-05-11T12:12:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=42ca28f2956fc7a5a1dc591714410d5423d90f73'/>
<id>urn:sha1:42ca28f2956fc7a5a1dc591714410d5423d90f73</id>
<content type='text'>
When all the underlay links go down the PE no longer has access to the VxLAN
+overlay.

To prevent blackholing of traffic the server/ES links are protodowned on the PE.
A link can be setup for uplink tracking via the following configuration:

set interfaces ethernet eth0 evpn uplink

(cherry picked from commit 5565f27d15c5e7378e94aae8db8a894a12e25d7b)
</content>
</entry>
<entry>
<title>netns: T6295: disable incomplete support in VyOS 1.4 sagitta</title>
<updated>2024-05-02T19:04:30+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-05-02T19:04:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=dd40ed58b9e50d40cd395e67be3e9bccfb89e1f6'/>
<id>urn:sha1:dd40ed58b9e50d40cd395e67be3e9bccfb89e1f6</id>
<content type='text'>
The netns support currently available on the VyOS CLI is only a
proof-of-technology, we have no real support for any service behind it.

In order to not confuse anyone on the LTS branch we decided to remove the
netns option for interfaces until there is a proper usecase and implementation
available.
</content>
</entry>
<entry>
<title>T6258: Add sysctl base-reachable-time for IPv6</title>
<updated>2024-04-25T09:15:54+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2024-04-25T08:23:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=ec94901d7c87a1b64c9401bde4afefcb96b7dd77'/>
<id>urn:sha1:ec94901d7c87a1b64c9401bde4afefcb96b7dd77</id>
<content type='text'>
Add abiilty to change `base_reachable_time_ms` option
/proc/sys/net/ipv6/neigh/{ifname}/base_reachable_time_ms

(cherry picked from commit 0bf4b570fe2d239b9fbabd3ae801ad3f04a06bde)
</content>
</entry>
<entry>
<title>xml: T5862: drop defaultValue from mtu-68-16000.xml.i - use individual values</title>
<updated>2024-04-07T14:40:30+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-04-06T10:10:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=11b2c478b7652ff38b378c8495aa45c8453b09f2'/>
<id>urn:sha1:11b2c478b7652ff38b378c8495aa45c8453b09f2</id>
<content type='text'>
In order to lower the Ethernet default MTU we need to drop the common
defaultValue from the XML mtu-68-16000.xml.i building block. Per interface
default MTU is later overloaded by XML.

(cherry picked from commit e86761fa1307596c721c3ddf3a61d263e8f5177b)
</content>
</entry>
<entry>
<title>xml: T5738: extend VRF building blocks with common constraint definition</title>
<updated>2024-04-02T16:33:58+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-04-01T18:27:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=9f831714ef0f32264e7046a5ecb86d74f24ec4ac'/>
<id>urn:sha1:9f831714ef0f32264e7046a5ecb86d74f24ec4ac</id>
<content type='text'>
(cherry picked from commit 32d6a693de99021d2cd44fb4235e929caf7b4a6d)
</content>
</entry>
<entry>
<title>bridge: T6125: support 802.1ad (ethertype 0x88a8) VLAN filtering</title>
<updated>2024-03-21T00:05:37+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2024-03-20T20:25:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=5a8f9d44b3c2e09a16fc0bf082ba30729c04e81a'/>
<id>urn:sha1:5a8f9d44b3c2e09a16fc0bf082ba30729c04e81a</id>
<content type='text'>
Linux bridge uses EtherType 0x8100 by default. In some scenarios, an EtherType
value of 0x88A8 is required.

Reusing CLI command from VIF-S (QinQ) interfaces:
  set interfaces bridge br0 protocol 802.1ad

(cherry picked from commit 9c9b1febff6863ccd3632a04d9e307909b3efe7a)
</content>
</entry>
<entry>
<title>dhcp: T5846: Ensure DUID regex range is bound</title>
<updated>2023-12-21T09:59:50+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2023-12-21T09:18:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=4a890dba1c4b06f177de24bbb54f55b2428ad2f1'/>
<id>urn:sha1:4a890dba1c4b06f177de24bbb54f55b2428ad2f1</id>
<content type='text'>
The DUID regex was missing a lower bound, which could cause it not to
match when it should.

We have to specify the lower bound explicitly as 0 to keep the regex
behavior similar to that in Python (in Python, omitting the lower bound
is equivalent to specifying 0).

(cherry picked from commit 551f06218755076cde588c848c01ce5ca1bf5e6b)
</content>
</entry>
<entry>
<title>dhcp: T5846: Fix include path</title>
<updated>2023-12-21T08:06:45+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2023-12-21T07:59:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=9fabf1799e216a72473c833082c6d8c1d7bd5549'/>
<id>urn:sha1:9fabf1799e216a72473c833082c6d8c1d7bd5549</id>
<content type='text'>
(cherry picked from commit 5768bc2d56cc8aabd8d276a2afc30608c1bc9838)
</content>
</entry>
<entry>
<title>dhcp: T5846: Refactor and simplify DUID definition</title>
<updated>2023-12-21T07:53:24+00:00</updated>
<author>
<name>Indrajit Raychaudhuri</name>
<email>irc@indrajit.com</email>
</author>
<published>2023-12-20T21:34:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=b7e2db954bc026d1cc26e1744abbb3d12285500e'/>
<id>urn:sha1:b7e2db954bc026d1cc26e1744abbb3d12285500e</id>
<content type='text'>
Refactor DUID XML definition in conf-mode to be reusable. Additionally, remove
explicit call to a separate validator `ipv6-duid` and inline the regex into the
XML definition.

(cherry picked from commit 51e7832fc5c88f9956b26157a80947bad4495a4e)
</content>
</entry>
<entry>
<title>dhcp-client: T5760: add CLI option to pass user-class parameter</title>
<updated>2023-11-20T14:55:03+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2023-11-19T20:47:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=30bbf2278f2b30d4cb67331292c27d09f9a81bf0'/>
<id>urn:sha1:30bbf2278f2b30d4cb67331292c27d09f9a81bf0</id>
<content type='text'>
Example:
set interfaces ethernet eth0 dhcp-options user-class VyOS
or
set interfaces ethernet eth0 dhcp-options user-class 56:79:4f:53

(cherry picked from commit 260645d0c6ff078cc89601f3a586195902f9c18e)
</content>
</entry>
</feed>
