summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-02-03syslog: T6989: remove RepeatedMsgReduction configuration optionChristian Breunig
This is a feature that worked decades ago when logs were small and reviewed by a human, it fails badly on high volume logs processed by tools. https://www.rsyslog.com/doc/configuration/action/rsconf1_repeatedmsgreduction.html
2025-02-03syslog: 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-03syslog: T6989: move up "global marker" one level in CLIChristian Breunig
2025-02-03syslog: T6989: move up "global preserve-fqdn" one level in CLIChristian Breunig
Move "global preserve-fqdn" one CLI level up, as it relates to all logging targets (console, global and remote).
2025-02-03syslog: T6989: add new source-address CLI option for outgoing connectionsChristian Breunig
2025-02-03syslog: T6989: convert old configuration format to "advanced"Christian Breunig
2025-02-03syslog: T6989: rename "host" to "remote"Christian Breunig
2025-02-03syslog: T6989: remove CLI option for user terminal loggingChristian Breunig
Should be added as runtime option similar to "terminal monitor" known from other vendors.
2025-02-03syslog: T6989: remove "file" logging destinationChristian Breunig
2025-02-02Merge pull request #4298 from dmbaturin/T7036-upgrade-validation-improvementsChristian Breunig
installer: T7036: upgrade validation improvements
2025-02-02Merge pull request #4328 from jestabro/configd-debug-msgChristian Breunig
configd: T7119: fix misleading debug messages
2025-02-01vyconf: T6718: drop hybrid set/delete functionsJohn Estabrook
The 'hybrid' mode of vyconfd validation and Cstore commit is no longer needed, in preparation for full vyconfd support. Revert "vyconf: T6718: use vy_set/delete in configsession and util" This reverts commit 6999f85b2fc1c6e2421242e30e3810bd19250f3e.
2025-01-31configd: T7119: fix misleading debug messagesJohn 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-31configd: T7119: normalize formattingJohn Estabrook
2025-01-30T7106: Divert sysctl vpp settings (#4325)Viacheslav Hletenko
2025-01-30Merge pull request #4324 from sever-sever/T7106Daniil Baturin
T7106: Add vpp dependencies to debian control
2025-01-30installer: T7036: handle missing flavor and architecture data gracefullyDaniil Baturin
2025-01-30Merge pull request #4317 from Embezzle/T7087Christian Breunig
wireguard: T7087: Fix vyos-domain-resolver failing if no wireguard interfaces defined
2025-01-30T7106: Add vpp dependencies to debian controlViacheslav Hletenko
2025-01-28installer: T7034: fail the upgrade if image flavors do not match (#4297)Daniil Baturin
2025-01-28Merge pull request #4318 from sskaje/T7089Daniil Baturin
T7089: Fix static route when using PPPoE default route
2025-01-28Merge pull request #4322 from aapostoliuk/T2326-fix-3-circinusDaniil Baturin
nhrp: T2326: Fixed jinja template to generate NHRP config
2025-01-27opmode: T7084: reorganize the op mode cache format for ease of search (#4313)Daniil Baturin
* opmode: T7084: reorganize the op mode cache format for ease of search * opmode: T7084: normalize formatting
2025-01-27haproxy: T7081: Support HTTP compression (#4314)Alex W
2025-01-27nhrp: T2326: Fixed jinja template to generate NHRP configaapostoliuk
Removed an unnecessary command that caused an error when creating a configuration with VRF and NHRP.
2025-01-27Merge pull request #4320 from indrajitr/vyos-t7052-2Daniil Baturin
dhcp: T7052: Fix remaining time evaluation and formatting errors
2025-01-27Merge pull request #4319 from indrajitr/vyos-t6998-retryDaniil Baturin
dhcp: T6998: Make dhcp lease datetime timezone aware
2025-01-26dhcp: T7052: Fix remaining time evaluation and formatting errorsIndrajit Raychaudhuri
The remaining time for a lease was not being correctly evaluated and formatted. As a result, expired leases show up with `show dhcp server leases`. Also, the empty hostname should be replaced by '-'.
2025-01-27T7089: Fix Indentationsskaje
2025-01-27T7089: Fix static route when using PPPoE default routesskaje
2025-01-26T6998: Remove vestigial helper and reformatIndrajit Raychaudhuri
2025-01-26T6998: dhcpy.py - fix datetime to be timezone awaremetron2
2025-01-25wireguard: T7087: Fix vyos-domain-resolver failing if no wireguard ↵Alex W
interfaces defined
2025-01-24Merge pull request #4292 from rebortg/T6342Daniil Baturin
T6342: extend schema to handle documentation in xml
2025-01-24Merge pull request #4200 from sskaje/T4930-1Daniil Baturin
T4930: Allow WireGuard peers via DNS hostname
2025-01-24Merge pull request #4216 from HollyGurza/T6641Daniil Baturin
T6641: Add vyos-network-event-logger Service
2025-01-24Merge pull request #4316 from c-po/ntp-ease-smoketest-T6911Christian Breunig
smoketest: T6911: fix wrong router-id in loaded config validation
2025-01-24smoketest: T6911: remove ssh/lldp from basic-vyos-no-ntp config load testChristian Breunig
Change some values from the defaults in the used smoketest config for basic-vyos-no-ntp to make it a litte bit more interesting for the underlaying config load subsystem.
2025-01-24smoketest: T6911: fix wrong router-id in loaded config validationChristian Breunig
An errornous OSPF router-id slipped through in the config load test validation.
2025-01-24Merge pull request #4315 from c-po/ntp-fix-T6911Daniil Baturin
ntp: T6911: fix migration script to not allow empty "service ntp" CLI node
2025-01-23ntp: T6911: fix migration script to not allow empty "service ntp" CLI nodeChristian Breunig
With T3008 we moved from ntpd to chrony. This came with a restructuring of the CLI (mainly moving ntp out of system to services). In addition the definition of a server was made mandatory. The bug itself manifests at a more crucial point - config migration vyos-router[1265]: Migration script error: /opt/vyatta/etc/config-migrate/migrate/ntp/1-to-2: [Errno 1] failed to run command: ['/opt/vyatta/etc/config-migrate/migrate/ntp/1-to-2', '/opt/vyatta/etc/config/config.boot'] vyos-router[1265]: returned: - op: copy old_path: ['system', 'ntp'] new_path: ['service', 'ntp'] vyos-router[1265]: - op: delete path: ['system', 'ntp'] The fix is that we will no longer migrate an empty ntp CLI node from the old syntax to the new.
2025-01-22Merge pull request #4312 from vyos/T7065-pr-mirror-trigger-restrictChristian Breunig
T7065: pr mirror to trigger only when the pullrequest is merged
2025-01-22T7065: pr mirror to trigger only when the pullrequest is mergedT7065-pr-mirror-trigger-restrictkumvijaya
2025-01-22Merge pull request #4311 from vyos/T7064-add-mirror-workflow-currentChristian Breunig
T7064: added pr mirror related workflows to current
2025-01-22T7064: added pr mirror related workflows to currentT7064-add-mirror-workflow-currentkumvijaya
2025-01-21T6895: Merge the hsflowd-based sFlow and uacctd-based sFlow (#4310)Nataliia S.
2025-01-21T6641: Add vyos-network-event-logger Servicekhramshinr
The service parses and logs network events for improved monitoring and diagnostics. Supported event types include: - `RTM_NEWROUTE`, `RTM_DELROUTE` - `RTM_NEWLINK`, `RTM_DELLINK` - `RTM_NEWADDR`, `RTM_DELADDR` - `RTM_NEWNEIGH`, `RTM_DELNEIGH`, `RTM_GETNEIGH` - `RTM_NEWRULE`, `RTM_DELRULE` Added operational mode commands for filtered log retrieval: - `show log network-event <event-type> <interface>`: Retrieve logs filtered by event type and interface. - `show interfaces <type> <name> event-log <event-type>`: Display interface-specific logs filtered by event type.
2025-01-21Merge pull request #4306 from jestabro/modular-reference-treeDaniil Baturin
T7046: add wrappers for reference tree utilities
2025-01-20T7046: adjust for distinct reference_tree cache directoryJohn Estabrook
To simplify updating in case of supplemental interface-definitions from addons, the reftree cache(s) are moved to an independent directory.
2025-01-20Merge pull request #4307 from indrajitr/kea-refactorChristian Breunig
dhcp: T7052: Refactor kea dhcp op-mode functions to vyos.kea