summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
3 daysGitHub: T6707: define smoketest ISO retention-days to 2Christian Breunig
4 dayssnmp: T7180: Fixed verification of engineid in snmpv3 (#4366)aapostoliuk
* snmp: T7180: Fixed verification of engineid in snmpv3 EngineID must be configured if snmpv3 user is configured. Fixed engineid help string.
4 daysMerge pull request #4365 from c-po/lldp-t7165Daniil Baturin
lldp: T7165: add support to enable only rx/tx on specific interfaces
4 daysMerge pull request #4364 from natali-rs1985/T7171Daniil Baturin
T7171: Add dstport option to GENEVE tunnels
4 daysT7171: Add dstport option to GENEVE tunnelsNataliia Solomko
5 dayslldp: T7165: add support to enable only rx or tx on specific interfaceChristian Breunig
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 <name> 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 <name> disable" this will be migrated to "set service lldp interface <name> mode disable"
5 daysMerge pull request #4360 from sever-sever/T7190Christian Breunig
T7190: Add haproxy default timeout options configurable
5 daysMerge pull request #4362 from c-po/bond-T7191Daniil Baturin
bond: T7191: fix error message when member interface is used multiple times
5 daysMerge pull request #4363 from c-po/bridge-T7192Daniil Baturin
bridge: T7192: do not allow a member interface to be used multiple times
5 daysT7190: Add haproxy default timeout options configurableViacheslav Hletenko
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' ```
5 daysMerge pull request #4358 from Embezzle/T7185Viacheslav Hletenko
container: T7185: Allow tmpfs mounts within containers
6 daysbridge: T7192: fix verify() to not allow member interface used multiple timesChristian Breunig
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: <BROADCAST,MULTICAST,UP,LOWER_UP> 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: <BROADCAST,MULTICAST,UP,LOWER_UP> 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.
6 daysbond: T7191: fix error message when member interface is used multiple timesChristian Breunig
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.
7 dayscontainer: T7185: Allow tmpfs mounts within containersAlex W
7 daysMerge pull request #4357 from sarthurdev/T7148Christian Breunig
firewall: T7148: Bridge state-policy uses drop in place of reject
7 daysMerge pull request #4359 from sarthurdev/T7187Viacheslav Hletenko
haproxy: T7187: Fix typo in op-mode filename
8 dayshaproxy: T7187: Fix typo in op-mode XML filesarthurdev
9 daysfirewall: T7148: Bridge state-policy uses drop in place of rejectsarthurdev
9 daysMerge pull request #4353 from natali-rs1985/T5810Daniil Baturin
T5810: Add support for RPKI source ip
9 daysMerge pull request #4351 from markh0338/int-group-container-validationChristian Breunig
firewall: T7177: Update interface-name constraint to allow "pod-" interface names
9 daysMerge pull request #4352 from natali-rs1985/T6628-fixChristian Breunig
T6628: IPoE-server rename "static-ip" to "ip-address" for local auth
9 daysMerge pull request #4356 from sarthurdev/wlb_pythonChristian Breunig
wlb: T4452: Use return for exclude statements
10 daysMerge pull request #4354 from jestabro/netplug-configChristian Breunig
T7182: use Config instead of ConfigTreeQuery for get_interface_dict
10 dayswlb: T4452: Use return for exclude statementssarthurdev
10 daysMerge pull request #4355 from c-po/fix-wireguard-op-mode-T7123Christian Breunig
T7123: Revert "wireguard: T4930: drop unused WireGuardOperational().show_interface() method"
10 daysRevert "wireguard: T4930: drop unused ↵Christian Breunig
WireGuardOperational().show_interface() method" This reverts commit 98414a69f0018915ac999f51975618dd5fbe817d.
10 daysT7182: use Config instead of ConfigTreeQuery for get_interface_dictJohn Estabrook
10 daysT7182: normalize formattingJohn Estabrook
10 daysT5810: Add support for RPKI source ipNataliia Solomko
10 daysfirewall: T7177: update interface-name.xml.i constraint and smoketest to ↵Mark
support pod interfaces from containers
10 daysT6628: IPoE-server rename "static-ip" to "ip-address" for local authNataliia Solomko
11 daysMerge pull request #4348 from vyos/sever-sever-patch-1Christian Breunig
T7136: sflow check listen address for the vrf
11 daysMerge pull request #4350 from Embezzle/T7176Christian Breunig
firewall: T7176: Fix vyos-domain-resolver not respecting interval/cache configuration
11 daysMerge pull request #4347 from c-po/bgp-redistr-table-T7163Daniil Baturin
bgp: T7163: add CLI route-map and metric support for "redistribute table"
11 daysMerge pull request #4108 from sarthurdev/wlb_pythonViacheslav Hletenko
wlb: T4470: Migrate WAN Load Balancer to XML/Python
12 daysfirewall: T7176: Fix vyos-domain-resolver not respecting interval/cache ↵Alex W
configuration
12 daysMerge pull request #4349 from natali-rs1985/T6906-smoketestDaniil Baturin
T6906: IPoE-server smoke test for start-session option
12 daysT6906: IPoE-server smoke test for start-session optionNataliia Solomko
12 daysT7136: sflow check listen address for the vrfsever-sever-patch-1Viacheslav Hletenko
Add check list to VRF address for the sFlow agent address
2025-02-13wlb: T4470: Support WLB op-mode commandssarthurdev
2025-02-13wlb: T4470: Migrate WAN load balancer to Python/XMLsarthurdev
2025-02-13bgp: T7163: add CLI route-map and metric support for "redistribute table"Christian Breunig
* set protocols bgp address-family <ipv4-unicast|ipv6-unicast> redistribute table <n> [metric <n>] [route-map <name>]
2025-02-13Merge pull request #4346 from c-po/bgp-T7161Viacheslav Hletenko
T7161: fix BGP IPv4/IPv6 unicast AFI "redistribute table" command
2025-02-13bgp: T7161: fix IPv4/IPv6 unicast AFI "redistribute table" commandChristian Breunig
Re-use existing XML constraint added via commit 8f6246da6 ("xml: T7161: provide re-usable building block for alternative routing tables") and add handy CLI completion helper. FRRouting supports redistribution of multiple non-main tables, thus make this a multi node in addition, too.
2025-02-13bgp: T7161: support "redistribute isis" for IPv6 unicast AFIChristian Breunig
2025-02-13bgp: T7161: add re-usable XML definition for redistribute other protocolsChristian Breunig
2025-02-13xml: T7161: provide re-usable building block for alternative routing tablesChristian Breunig
2025-02-12Merge pull request #4345 from natali-rs1985/T7076-fixDaniil Baturin
T7076: Fix for script that validates ethernet interface
2025-02-12T7076: Fix for script that validates ethernet interfaceNataliia Solomko
2025-02-11Merge pull request #4344 from aapostoliuk/T7057-circinusChristian Breunig
webproxy: T7057: Fixed 'domain-nocache' command