summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-12-09vyos.configdict: T4064: bugfix for IP addresses not removed from KernelChristian Poessinger
Commit ee80d0aebd ("vyos.ifconfig: T2738: do not remove OS assigned IP addresses from interface") addressed an issue with IP addresses added to interfaces by daemons and not by the CLI. The solution in this commit for IP address removal unfortunately did not cover VLAN (802.1q and 802.1ad) IP address removal in the same way as it is done for non VLAN interfaces. The code was missing. (cherry picked from commit 91898b8bd876af6b4d7fae54981e78400f57e008)
2021-12-09smoketest: vlan: T4064: verify IP addresses do not stick after deletionChristian Poessinger
(cherry picked from commit 1a814661a0ade01f144398b91dd6998e42018fdd)
2021-12-09Merge pull request #1024 from lucasec/dns-authoritativeChristian Poessinger
T562: Config syntax for defining DNS forward authoritative zones
2021-12-08configquery: T4060: allow use before boot configuration is completeJohn Estabrook
2021-12-08vyos.util: T4061: add function to check for completion of boot configJohn Estabrook
2021-12-08logs: T3774: Improved logs CLIzsdc
Added description to the Atop section and information about default values
2021-12-08vrrp: T4059: do "late" read of the CLI configuration as this fails in __init__Christian Poessinger
... thus we simply read the configuration the first time it really becomes necessary and a message requireing the data needs it actually.
2021-12-07logs: T3774: Added CLI options to control atop logs rotationzsdc
Added CLI options to generate logrotate configuration file for atop logs
2021-12-08Merge pull request #1100 from DmitriyEshenko/sg-1x-03122021-02Daniil Baturin
pppoe-server: T3006: Add range to regex generator
2021-12-07pppoe-server: T3006: Add range to regex generatorDmitriyEshenko
2021-12-08Merge pull request #1102 from dmbaturin/T3006Daniil Baturin
T3006: add a range validator
2021-12-07T3006: add a range validatorDaniil Baturin
2021-12-07Merge pull request #1101 from goodNETnick/vrrpHealth_1.4Christian Poessinger
VRRP: T4033: VRRP script_security parameter removed
2021-12-07VRRP: T4033: VRRP script_security parameter removedgoodNETnick
2021-12-06Revert "bfd: T3753: FRR 8.1 uses a default echo-interval of 50 - reflect ↵Christian Poessinger
this in CLI" This reverts commit 49047b88c9bac0b2e007ccce7ac7d42e82ee0a2b. > Echo mode is only available for single hop sessions
2021-12-06bfd: T3753: FRR 8.1 uses a default echo-interval of 50 - reflect this in CLIChristian Poessinger
2021-12-06xml: ntp: remove indentChristian Poessinger
2021-12-06xml: vrf: use "txt" in valueHelpChristian Poessinger
2021-12-06https: T4055: add vrf supportChristian Poessinger
2021-12-06https: pki: T3642: remove debug print()Christian Poessinger
Remove superfluous print() statement added in commit 0852c588d55 ("https: pki: T3642: embed CA certificate into chain if specified").
2021-12-06smoketest: bfd: T4054: verify peer -> profile assignmentChristian Poessinger
2021-12-06bfd: T1183: use unified error styleChristian Poessinger
2021-12-06bfd: T4054: bugfix missing profile assignment to peerChristian Poessinger
2021-12-06Merge pull request #1077 from sever-sever/T3829Christian Poessinger
netns: T3829: Ability to configure network namespaces
2021-12-06smoketests: mpls: add initial basic testcaseChristian Poessinger
2021-12-06mpls: ldp: T3753: add proper indention to Jinja2 templateChristian Poessinger
2021-12-06mpls: ldp: T3753: adjust to new FRR 8.1 syntaxChristian Poessinger
2021-12-06Merge pull request #1097 from sever-sever/T4052Christian Poessinger
validators: T4052: Fix for warn message in the validator script
2021-12-06Merge pull request #1099 from sever-sever/T4046Christian Poessinger
sflow: T4046: Add source-address for sflow
2021-12-06sflow: T4046: Add source-address for sflowViacheslav
2021-12-06validators: T4053: Fix exit code for scriptViacheslav
2021-12-06validators: T4052: Fix for warn message in the validator scriptViacheslav
Validator expects variable "script" for the Warning message But it gets undeclared "path"
2021-12-05vrrp: T4041: bugfix sync-group transition-scripts not executedChristian Poessinger
While mangling the config dict retrieved via get_config_dict() into a private representation of a configuration dictionary sync-groups were never accounted for. Instead everything always ended up in the regular vrrp transition-script section. The implementation has been changed to directly work on the content of get_config_dict() to stop any confusion and making redundant data copies obsolete.
2021-12-04Merge pull request #1096 from DmitriyEshenko/patch-15Christian Poessinger
pppoe: T3403: Add missing space to the header
2021-12-04pppoe: T3403: Add missing space to the headerEshenko Dmitriy
2021-12-04smoketest: vrrp: passwords are only allowed 8 characters longChristian Poessinger
(cherry picked from commit 55f6c1352fc5b2b8d051497e7fe97a4e62caf1fe)
2021-12-04smoketest: vrrp: delete VLAN interfaces in tearDown()Christian Poessinger
(cherry picked from commit 3fb6f5a966c57cb0936b35c13655f0b3f36483c4)
2021-12-04webproxy: T563: bugfix append-domain regexChristian Poessinger
(cherry picked from commit e29e5c685809d8c18b5d3560c6cbcb4edce6eb82)
2021-12-04bgp: T4048: allow per VNI RD/RT configurationChristian Poessinger
2021-12-04bgp: T4042: bugfix route-distinguisher value rangeChristian Poessinger
2021-12-04validators: T4042: rename bgp-route-target -> bgp-rd-rtChristian Poessinger
2021-12-04wwan: T3795: move implementation to VbashOpRun()Christian Poessinger
After commit ae16a51506c ("configquery: T3402: use vyatta-op-cmd-wrapper to provide environment") we can now call VyOS op-mode commands from arbitrary Python scripts.
2021-12-04xml: op-mode: add "show bfd" alias node to "show protocols bfd"Christian Poessinger
2021-12-04op-mode: disk: T4045: bugfix "format disk <new> like <old>"Christian Poessinger
2021-12-04op-mode: disk: T4045: cleanup code to use python f'ormat stringsChristian Poessinger
2021-12-04bfd: T4043: add support for passive modeChristian Poessinger
Mark session as passive: a passive session will not attempt to start the connection and will wait for control packets from peer before it begins replying. This feature is useful when you have a router that acts as the central node of a star network and you want to avoid sending BFD control packets you don't need to. The default is active-mode
2021-12-04bfd: T4044: add VRF support for peersChristian Poessinger
2021-12-04bfd: T3310: add key_mangling option when calling get_config_dict()Christian Poessinger
2021-12-04xml: bfd: hint default values on CLI tab completeChristian Poessinger
2021-12-04T4035: add op mode "show interfaces geneve" commandsDaniil Baturin