<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-1x.git/smoketest/scripts, branch c-po-patch-1</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=c-po-patch-1</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-1x.git/atom?h=c-po-patch-1'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/'/>
<updated>2025-02-25T16:05:00+00:00</updated>
<entry>
<title>Merge pull request #4365 from c-po/lldp-t7165</title>
<updated>2025-02-25T16:05:00+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2025-02-25T16:05:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=9468dbfadece59cd4dd481594c9c098d974dad1a'/>
<id>urn:sha1:9468dbfadece59cd4dd481594c9c098d974dad1a</id>
<content type='text'>
lldp: T7165: add support to enable only rx/tx on specific interfaces</content>
</entry>
<entry>
<title>lldp: T7165: add support to enable only rx or tx on specific interface</title>
<updated>2025-02-24T19:54:25+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-02-24T19:54:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=216e80b61881a13c502f44c5d32fd7603b6ffe60'/>
<id>urn:sha1:216e80b61881a13c502f44c5d32fd7603b6ffe60</id>
<content type='text'>
LLDP is a stateless protocol which does not necessitate sending to receive
advertisements. There are multiple scenarios such as provider peering links in
which it is advantageous to receive LLDP but not disclose internal information
to the provider.

Add new CLI command:
* set service lldp interface &lt;name&gt; mode [disable|rx-tx|rx|tx]

The default is unchanged and will be rx-tx.

Furthermore if an interface has an explicit LLDP disable configured under
"set service lldp interface &lt;name&gt; disable" this will be migrated to
"set service lldp interface &lt;name&gt; mode disable"
</content>
</entry>
<entry>
<title>Merge pull request #4360 from sever-sever/T7190</title>
<updated>2025-02-24T17:54:56+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-02-24T17:54:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=fe08f7f3a6bc48b190727105ea6172af06444bdf'/>
<id>urn:sha1:fe08f7f3a6bc48b190727105ea6172af06444bdf</id>
<content type='text'>
T7190: Add haproxy default timeout options configurable</content>
</entry>
<entry>
<title>Merge pull request #4362 from c-po/bond-T7191</title>
<updated>2025-02-24T17:42:12+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2025-02-24T17:42:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=7aa82226e3bcc15ed957a8bed6c2fba25da35525'/>
<id>urn:sha1:7aa82226e3bcc15ed957a8bed6c2fba25da35525</id>
<content type='text'>
bond: T7191: fix error message when member interface is used multiple times</content>
</entry>
<entry>
<title>T7190: Add haproxy default timeout options configurable</title>
<updated>2025-02-24T10:28:33+00:00</updated>
<author>
<name>Viacheslav Hletenko</name>
<email>v.gletenko@vyos.io</email>
</author>
<published>2025-02-22T15:44:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=fe20eae99ebdb7781f74ada3a7c13a848ea75bcc'/>
<id>urn:sha1:fe20eae99ebdb7781f74ada3a7c13a848ea75bcc</id>
<content type='text'>
Add the ability to configurate default timeout and frontend
client timeout

```
set load-balancing haproxy service web timeout client '600'
set load-balancing haproxy timeout check '4'
set load-balancing haproxy timeout client '600'
set load-balancing haproxy timeout connect '12'
set load-balancing haproxy timeout server '120'
```
</content>
</entry>
<entry>
<title>bridge: T7192: fix verify() to not allow member interface used multiple times</title>
<updated>2025-02-23T12:41:13+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-02-23T12:38:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=3c0033508e671db72057cfdb535c530423e3b44f'/>
<id>urn:sha1:3c0033508e671db72057cfdb535c530423e3b44f</id>
<content type='text'>
When configuring
  set interfaces bridge br10 member interface eth1
  set interfaces bridge br20 member interface eth1
  commit

Checking the interface assignment afterwards shows

242: br20: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
    link/ether 62:34:3a:8a:fe:49 brd ff:ff:ff:ff:ff:ff
[edit]

3: eth1: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc fq_codel master br20 state UP mode DEFAULT group default qlen 1000
    link/ether 00:50:56:b3:cd:ba brd ff:ff:ff:ff:ff:ff
    altname enp0s19
    altname ens19

The later addition wins and the CLI reports eth1 is assigned to br20 "master
br20". A member interface can not be used multiple times.
</content>
</entry>
<entry>
<title>bond: T7191: fix error message when member interface is used multiple times</title>
<updated>2025-02-23T11:39:47+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-02-23T11:39:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=dc6b7f451ba3409c725dcded440f4847e150de93'/>
<id>urn:sha1:dc6b7f451ba3409c725dcded440f4847e150de93</id>
<content type='text'>
Sharing the same physical interface among multiple bond interfaces causes
information to be lost within the error message

  set interfaces bonding bond10 member interface eth1
  set interfaces bonding bond10 member interface eth2
  set interfaces bonding bond20 member interface eth1
  set interfaces bonding bond20 member interface eth2
  commit

Results in:

[ interfaces bonding bond10 ]
Can not add interface "eth1" to bond, it is already a member of bond
"b"!

[[interfaces bonding bond10]] failed
[ interfaces bonding bond20 ]
Can not add interface "eth1" to bond, it is already a member of bond
"b"!

It should infact output the full name of the bond interface.
</content>
</entry>
<entry>
<title>firewall: T7148: Bridge state-policy uses drop in place of reject</title>
<updated>2025-02-20T18:33:16+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2025-02-20T18:33:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=ac890f5e3ff7d0bb4853199204e4db7c4f1dcc3e'/>
<id>urn:sha1:ac890f5e3ff7d0bb4853199204e4db7c4f1dcc3e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #4353 from natali-rs1985/T5810</title>
<updated>2025-02-20T15:37:01+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2025-02-20T15:37:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=4d9d45a45acaa506b9cc99dbb86e12b9cb692dd1'/>
<id>urn:sha1:4d9d45a45acaa506b9cc99dbb86e12b9cb692dd1</id>
<content type='text'>
T5810: Add support for RPKI source ip</content>
</entry>
<entry>
<title>Merge pull request #4351 from markh0338/int-group-container-validation</title>
<updated>2025-02-20T06:34:44+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2025-02-20T06:34:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-1x.git/commit/?id=c63b11666410d09359d1bebffe96d8d0708bc83a'/>
<id>urn:sha1:c63b11666410d09359d1bebffe96d8d0708bc83a</id>
<content type='text'>
firewall: T7177: Update interface-name constraint to allow "pod-" interface names</content>
</entry>
</feed>
