Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-02-27 | wireguard: T7166: Call vxlan dependency if interface exist | Nataliia Solomko | |
2025-02-25 | snmp: 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. | |||
2025-02-25 | Merge pull request #4365 from c-po/lldp-t7165 | Daniil Baturin | |
lldp: T7165: add support to enable only rx/tx on specific interfaces | |||
2025-02-25 | Merge pull request #4364 from natali-rs1985/T7171 | Daniil Baturin | |
T7171: Add dstport option to GENEVE tunnels | |||
2025-02-25 | T7171: Add dstport option to GENEVE tunnels | Nataliia Solomko | |
2025-02-24 | lldp: T7165: add support to enable only rx or tx on specific interface | Christian 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" | |||
2025-02-24 | Merge pull request #4362 from c-po/bond-T7191 | Daniil Baturin | |
bond: T7191: fix error message when member interface is used multiple times | |||
2025-02-24 | Merge pull request #4363 from c-po/bridge-T7192 | Daniil Baturin | |
bridge: T7192: do not allow a member interface to be used multiple times | |||
2025-02-23 | bridge: T7192: fix verify() to not allow member interface used multiple times | Christian 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. | |||
2025-02-23 | bond: T7191: fix error message when member interface is used multiple times | Christian 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. | |||
2025-02-22 | container: T7185: Allow tmpfs mounts within containers | Alex W | |
2025-02-19 | T7182: use Config instead of ConfigTreeQuery for get_interface_dict | John Estabrook | |
2025-02-19 | T7182: normalize formatting | John Estabrook | |
2025-02-18 | Merge pull request #4348 from vyos/sever-sever-patch-1 | Christian Breunig | |
T7136: sflow check listen address for the vrf | |||
2025-02-18 | Merge pull request #4350 from Embezzle/T7176 | Christian Breunig | |
firewall: T7176: Fix vyos-domain-resolver not respecting interval/cache configuration | |||
2025-02-18 | Merge pull request #4347 from c-po/bgp-redistr-table-T7163 | Daniil Baturin | |
bgp: T7163: add CLI route-map and metric support for "redistribute table" | |||
2025-02-17 | firewall: T7176: Fix vyos-domain-resolver not respecting interval/cache ↵ | Alex W | |
configuration | |||
2025-02-17 | T7136: sflow check listen address for the vrfsever-sever-patch-1 | Viacheslav Hletenko | |
Add check list to VRF address for the sFlow agent address | |||
2025-02-13 | wlb: T4470: Support WLB op-mode commands | sarthurdev | |
2025-02-13 | wlb: T4470: Migrate WAN load balancer to Python/XML | sarthurdev | |
2025-02-13 | bgp: 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-12 | T7076: Fix for script that validates ethernet interface | Nataliia Solomko | |
2025-02-08 | netplug: T5103: only execute helper scripts on physical interfaces | Christian Breunig | |
Helper scripts should only work on physical interfaces not on individual sub-interfaces. Moving e.g. a VLAN interface in/out a VRF will also trigger this script which should be prohibited - bail out early | |||
2025-02-05 | Merge pull request #4305 from c-po/syslog-T6989 | Christian Breunig | |
syslog: T6989: convert old configuration format to "advanced" | |||
2025-02-04 | defaults: T6989: provide single source of systemd services | Christian Breunig | |
Some systemd services are re-used over multiple configuration files. Keep a single source of the real systemd names and only reference them by dictionary keys. | |||
2025-02-04 | init: T6989: start syslog early | Christian Breunig | |
2025-02-04 | syslog: T6989: add possibility to define VRF per remote | Christian Breunig | |
Rsyslog supports individual VRFs per omfwd remote entry - so we should support this, too. | |||
2025-02-04 | Merge pull request #4327 from natali-rs1985/T7076 | Daniil Baturin | |
T7076: Add script to validate ethernet interface | |||
2025-02-04 | T7076: Add script to validate ethernet interface | Nataliia Solomko | |
2025-02-03 | installer: T7102: download upgrade images to a random path in the root ↵ | Daniil Baturin | |
filesystem | |||
2025-02-03 | syslog: T6989: rename "global" to "local" | Christian Breunig | |
The previously "global" options actually were only relevant for the local logging to /var/log/messages. | |||
2025-02-03 | syslog: T6989: move up "global marker" one level in CLI | Christian Breunig | |
2025-02-03 | syslog: T6989: move up "global preserve-fqdn" one level in CLI | Christian Breunig | |
Move "global preserve-fqdn" one CLI level up, as it relates to all logging targets (console, global and remote). | |||
2025-02-03 | syslog: T6989: add new source-address CLI option for outgoing connections | Christian Breunig | |
2025-02-03 | syslog: T6989: convert old configuration format to "advanced" | Christian Breunig | |
2025-02-03 | syslog: T6989: rename "host" to "remote" | Christian Breunig | |
2025-02-03 | syslog: T6989: remove CLI option for user terminal logging | Christian Breunig | |
Should be added as runtime option similar to "terminal monitor" known from other vendors. | |||
2025-02-03 | syslog: T6989: remove "file" logging destination | Christian Breunig | |
2025-02-02 | Merge pull request #4298 from dmbaturin/T7036-upgrade-validation-improvements | Christian Breunig | |
installer: T7036: upgrade validation improvements | |||
2025-01-31 | configd: T7119: fix misleading debug messages | John Estabrook | |
An artifact of T6899 included a report of 'error_code 1' on success: for consistency with shim error codes 1 == SUCCESS, however, the debug message is misleading and is here corrected. | |||
2025-01-31 | configd: T7119: normalize formatting | John Estabrook | |
2025-01-30 | installer: T7036: handle missing flavor and architecture data gracefully | Daniil Baturin | |
2025-01-30 | Merge pull request #4317 from Embezzle/T7087 | Christian Breunig | |
wireguard: T7087: Fix vyos-domain-resolver failing if no wireguard interfaces defined | |||
2025-01-28 | installer: T7034: fail the upgrade if image flavors do not match (#4297) | Daniil Baturin | |
2025-01-27 | haproxy: T7081: Support HTTP compression (#4314) | Alex W | |
2025-01-26 | T6998: Remove vestigial helper and reformat | Indrajit Raychaudhuri | |
2025-01-26 | T6998: dhcpy.py - fix datetime to be timezone aware | metron2 | |
2025-01-25 | wireguard: T7087: Fix vyos-domain-resolver failing if no wireguard ↵ | Alex W | |
interfaces defined | |||
2025-01-24 | Merge pull request #4200 from sskaje/T4930-1 | Daniil Baturin | |
T4930: Allow WireGuard peers via DNS hostname | |||
2025-01-24 | Merge pull request #4216 from HollyGurza/T6641 | Daniil Baturin | |
T6641: Add vyos-network-event-logger Service |