Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-12 | Merge pull request #1755 from vfreex/ospfv3-conflict-options | Christian Breunig | |
T4935: ospfv3: "not-advertise" and "advertise" conflict | |||
2023-01-12 | T4935: ospfv3: "not-advertise" and "advertise" conflict | Yuxiang Zhu | |
They can't be set at the same time. | |||
2023-01-11 | Merge pull request #1742 from roedie/T4918 | John Estabrook | |
T4918: op_mode interfaces: Fix show interfaces | |||
2023-01-11 | Merge pull request #1747 from dmbaturin/op-mode-generate-method | Viacheslav Hletenko | |
opmode: T4564: add generate to the list of op mode functions | |||
2023-01-11 | container: T4880: fix name collision | John Estabrook | |
2023-01-11 | Merge pull request #1748 from aapostoliuk/T4927-sagitta | Christian Breunig | |
webproxy: T4927: Changed restart to reload-or-restart in commit | |||
2023-01-11 | webproxy: T4927: Changed restart to reload-or-restart in commit | aapostoliuk | |
Changed restart to reload-or-restart in commit. It allows to reload the config and not restart webporxy service during commit. | |||
2023-01-10 | opmode: T4564: add generate to the list of op mode functions | Daniil Baturin | |
2023-01-10 | Merge pull request #1746 from dmbaturin/op-mode-unsupported-error | John Estabrook | |
opmode: T2546: add UnsupportedOperation to op mode errors | |||
2023-01-10 | opmode: T2546: add UnsupportedOperation to op mode errors | Daniil Baturin | |
2023-01-10 | Merge pull request #1744 from jestabro/container-op-mode | Daniil Baturin | |
container: T4880: expose 'add/delete container image' in HTTP-API | |||
2023-01-10 | Merge pull request #1745 from sever-sever/T4906 | Christian Breunig | |
T4906: Fix show vpn ipsec connections data | |||
2023-01-10 | T4906: Fix show vpn ipsec connections data | Viacheslav Hletenko | |
We get incorrect data when shows connections As we get list of all connections we should compare the connection name with entries in list and set correct data if they match | |||
2023-01-09 | container: T4880: add REST API endpoint for add/delelete/show images | John Estabrook | |
2023-01-09 | container: T4880: expose add_image/delete_image functions in op-mode | John Estabrook | |
Encapsulating the add/delete image commands in the op-mode script allows automatic generation of corresponding API schema definitions. | |||
2023-01-09 | container: T4880: include 'add'/'delete' in standard op-mode functions | John Estabrook | |
2023-01-09 | Revert "strongSwan: T4593: add charon-systemd runtime dependency" | Christian Poessinger | |
This reverts commit 36d16f531236a62b5afc6cdd5f04d20c2b1883e6. | |||
2023-01-09 | Revert "strongSwan: upgrade scripts to work with package version 5.9.8" | Christian Poessinger | |
This reverts commit 6857447bf6acba3537d5e5372cd320aef078b81e. | |||
2023-01-07 | T4918: op_mode interfaces: Fix show interfaces | Sander Klein | |
`show interfaces ethernet eth0` and `show interface bonding eth0` produces the same output. While this is not a big problem it does make usage a bit odd sometimes. This commit adds the --intf_type option to all instances of interfaces.py to make output consistent. | |||
2023-01-07 | Merge pull request #1741 from vfreex/ospf-fix-passive-interface | Christian Breunig | |
T4920: ospf: Fix `passive-interface default` option | |||
2023-01-07 | T4920: ospf: Fix `passive-interface default` option | Yuxiang Zhu | |
`passive_interface` is a leaf node. Also adds a smoketest. | |||
2023-01-07 | Merge pull request #1728 from aapostoliuk/T4877-sagitta | Christian Breunig | |
T4877: Added more checks if "import vrf" is used in bgp | |||
2023-01-07 | smoketest: ospf: extend test 09 w/ passive interfaces | Christian Poessinger | |
2023-01-07 | xml: T1579: merge generic-description.xml.i and interface/description.xml.i | Christian Poessinger | |
No need to have two distinct include blocks as one superseeds the other. Also this makes the entire behavior of "description" CLI node simpler. | |||
2023-01-06 | smoketest: T4284: drop redundant qos test config | Christian Poessinger | |
2023-01-06 | T4877: Added more checks if "import vrf" is used in bgp | aapostoliuk | |
1. Fixed: If rd and route-target are used in VRF, can not use "import vrf" in the same VRF in the same AFI/SAFI. 2. Fixed: If rd and route-target is used in VRF, this VRF can not be in the list of command "import vrf" in the same AFI/SAFI but in other VRFs. 3. Fixed: Do not allow to delete vrf if it is used in import list of other vrfs. 4. Added smoketests to check "import vrf" issues. | |||
2023-01-06 | smoketest: qos: T4284: we do not need static routes in qos-basic test | Christian Poessinger | |
2023-01-06 | xml: T4883: allow whitespace in generic-description | Christian Poessinger | |
2023-01-06 | static: T4883: fix KeyError: 'table' | Christian Poessinger | |
Commit dafb0da2 ("static: T4883: add a description field for routing tables") added an iproute2 description table but lacked checking if the key exists. This has been fixed and also converted to Jinja2 to keep the "common" style inside the routing protocols. It might feel overengineered indeed. | |||
2023-01-05 | smoketest: qos: T4284: remove dscp from base config | Christian Poessinger | |
2023-01-05 | qos: T4284: priority-queue and round-robin have no default bandwidth | Christian Poessinger | |
2023-01-05 | static: T4883: re-use description XML building block | Christian Poessinger | |
2023-01-05 | Merge pull request #1737 from sever-sever/T1237 | Christian Breunig | |
T1237: Fix failover route install route with diff metrics | |||
2023-01-05 | Merge pull request #1710 from dmbaturin/routing-table-descriptions | Christian Breunig | |
T4883: add a description field for routing tables | |||
2023-01-04 | ssh: T2651: extend verify() when both source-address and source-interface is ↵ | Christian Poessinger | |
used We need to ensure that source-address is assigned on source-interface before applying the configuration, else SSH client will have a hard time talking to someone. | |||
2023-01-04 | ssh: T2651: add source-interface support ssh-client | Christian Poessinger | |
2023-01-04 | ssh: T2651: use Debian style include directve for ssh_config.d | Christian Poessinger | |
Commit 846e306700a ("ssh: T2651: add cli options for source address") added support for a basic SSH client option, but it grabbed the entire /etc/ssh/ssh_config file without the ability to make custom user adjustments via the /etc/ssh/ssh_config.d/ folder. This vommit places the VyOS SSH options under /etc/ssh/ssh_config.d/ leaving the common override system alive. | |||
2023-01-04 | qos: T4284: bugfix fair-queue queue-limit range | Christian Poessinger | |
2023-01-04 | qos: T4284: replace qdisc/class instead of always adding it | Christian Poessinger | |
This makes transitions/updates faster and less error prone | |||
2023-01-04 | qos: T4284: add bandwidth percentage value | Christian Poessinger | |
2023-01-04 | T1237: Fix failover route install route with diff metrics | Viacheslav Hletenko | |
If there is no route in the routing table (requires install route) it checks routing table and returns best route None But if we have 2 routes to the same dest ip but with different metrics it doesn't get None (not first route install) It cause that bast metric route cannot be installed (wrong logic) Add func "is_route_exists" and check route/gateway/metric for the required route | |||
2023-01-04 | Merge pull request #1735 from sever-sever/T4904 | Viacheslav Hletenko | |
T4904: keepalived virtual-server allow multiple ports with fwmark | |||
2023-01-03 | Merge pull request #1729 from jestabro/cache-diff | John Estabrook | |
configdiff: T4900: cache diff_tree/diff_dict in Config instance | |||
2023-01-03 | Merge pull request #1736 from sever-sever/T4907 | Christian Poessinger | |
T4907: op-mode nat add missing option verbose | |||
2023-01-03 | T4907: op-mode nat add missing option verbose | Viacheslav Hletenko | |
Add missing option "verbose" for op-mode NAT | |||
2023-01-02 | xml: qos: T4284: fix DSCP CLI values | Christian Poessinger | |
2023-01-02 | T4904: keepalived virtual-server allow multiple ports with fwmark | Viacheslav Hletenko | |
Allow multiple ports for high-availability virtual-server The current implementation allows balance only one "virtual" address and port between between several "real servers" Allow matching "fwmark" to set traffic which should be balanced Allow to set port 0 (all traffic) if we use "fwmark" Add health-check script set high-availability virtual-server 203.0.113.1 fwmark '111' set high-availability virtual-server 203.0.113.1 real-server 192.0.2.11 health-check script '/bin/true' set high-availability virtual-server 203.0.113.1 real-server 192.0.2.11 port '0' | |||
2023-01-02 | Merge pull request #1725 from sever-sever/T4893 | Christian Poessinger | |
T4893: Add ppp-options ipv6-interface-id for L2TP | |||
2023-01-02 | smoketest: T4284: remove qos from dialup-router-medium-vpn | Christian Poessinger | |
qos config migration is tested using qos-basic example config file. | |||
2023-01-01 | qos: T4284: migrate percentaged bandwidth to absolute value in bit/s | Christian Poessinger | |