| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-02-20 | Merge pull request #14 from natali-rs1985/T7074 | Viacheslav Hletenko | |
| T7074: VPP add check for interface RX mode changes | |||
| 2025-02-20 | T7181: VPP add initial source NAT implentation | Viacheslav Hletenko | |
| Add initial source NAT implementation ``` set vpp nat44 source inbound-interface 'eth2' set vpp nat44 source outbound-interface 'eth1' set vpp nat44 source translation address '192.0.2.1-192.0.2.2' ``` Add initial simple implementation of the source NAT In the future, we'll extend it to the rules if it is possible to do via VPP API | |||
| 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 #15 from sever-sever/T7168 | Daniil Baturin | |
| T7168: Add IPsec XFRM netlink plugin and CLI | |||
| 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 | dhcp: T7052: Clean up unnecessary params in formatter methods | Indrajit Raychaudhuri | |
| The formatter methods are mostly `family` agnostic now. | |||
| 2025-02-17 | dhcp: T6948: systemd-service adjustment to invoke helper script | Indrajit Raychaudhuri | |
| The helper script updates VyOS hostd records from DHCP server leases. This ensures that hostd records with the DHCP server leases are kept in sync with VyOS hostd records right after the DHCP server is started. Note that `Restart` directive needs to be updated to `on-failure` so that the service is restarted in case of failure/timeout in interaction with hostd service. | |||
| 2025-02-17 | dhcp: T6948: Keep DHCP server leases in sync with hostd records | Indrajit Raychaudhuri | |
| Keep DHCP server leases in sync with vyos-hostd records via helper script invoked with `ExecStartPost` directive in kea-dhcp4-server.service. The helper script updates VyOS hostd records from DHCP server leases. This ensures that hostd records with the DHCP server leases are kept in sync with VyOS hostd records right after DHCP server is started. This is similar to the capability exposed via kea hook `libdhcp_run_script.so` which is invoked internally by kea when a single lease changes state. Since the kea hook is currently implemented for DHCPv4 only, this helper script is implemented for DHCPv4 only as well. | |||
| 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-17 | T7168: Add IPsec XFRM netlink plugin and CLI | Viacheslav Hletenko | |
| Add linux-xfrm-nl plugin Add configuration commands for VPP IPsec ``` set vpp settings ipsec interface-type 'ipsec' set vpp settings ipsec netlink batch-delay-ms '250' set vpp settings ipsec netlink batch-size '150' set vpp settings ipsec netlink rx-buffer-size '1024' ``` | |||
| 2025-02-14 | T7074: VPP add check for interface RX mode changes | Nataliia Solomko | |
| 2025-02-14 | T7067: VPP CPU corelist-workers should be calculated and verified | Nataliia Solomko | |
| 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 | Merge pull request #10 from natali-rs1985/T7071 | Daniil Baturin | |
| T7071: VPP CPU inverted range of corelist-workers has to be verified and not applied | |||
| 2025-02-12 | T7071: VPP CPU inverted range of corelist-workers has to be verified and not ↵ | Nataliia Solomko | |
| applied | |||
| 2025-02-12 | T7072: VPP CPU skip-cores should be verified | Nataliia Solomko | |
| 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-05 | T7069: VPP check for CPU main core | Nataliia Solomko | |
| 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-04 | Merge branch 'current' into T7075 | Nataliia S. | |
| 2025-02-04 | T7075: VPP check driver's options before apply | Nataliia Solomko | |
| 2025-02-03 | Merge pull request #5 from natali-rs1985/T7066 | Viacheslav Hletenko | |
| T7066: VPP CPU workers verification | |||
| 2025-02-03 | installer: T7102: download upgrade images to a random path in the root ↵ | Daniil Baturin | |
| filesystem | |||
| 2025-02-03 | T7066: VPP CPU workers should be calculated and verified | Nataliia Solomko | |
| 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-29 | Revert "warning: introduce a delay between add() and kernel_add()" | Viacheslav Hletenko | |
| This reverts commit 405d3ee7ac909bbf458f522e6539a1f4eacdf7e6. | |||
