Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-17 | ifb: T4938: add Python implementation for input function block interfaces | Christian Breunig | |
2023-01-17 | op-mode: T4861: add "(show|monitor) log vpn openconnect" commands | Christian Breunig | |
2023-01-17 | smoketest: tftp: do not add/remove interfaces for each testrun, use setUpClass() | Christian Breunig | |
2023-01-17 | smoketest: ntp: T3008: verify chrony runs in appropriate VRF | Christian Breunig | |
2023-01-17 | snmp: T4902: exclude container storage from monitoring | Christian Breunig | |
Excluded to not spam the log as there is an access restriction to that folder which SNMP user can not access. | |||
2023-01-17 | mibs: T4140: IANA mibs got removed in upstream libsnmp-base package | Christian Breunig | |
2023-01-16 | Merge pull request #1760 from dmbaturin/vrf-route-summary | Daniil Baturin | |
T4837: add VRF option for route summary | |||
2023-01-16 | opmode: T4837: add VRF option for route summary | Daniil Baturin | |
2023-01-15 | Merge pull request #1753 from dmbaturin/ipv6-route-summary | Daniil Baturin | |
opmode: T4837: add family and table arguments for ShowRoute | |||
2023-01-15 | ntp: T3008: TypeError bugfix when calling rename() | Christian Breunig | |
2023-01-15 | Merge pull request #1758 from c-po/t3008-chrony | Christian Breunig | |
ntp: T3008: migrate from ntpd to chrony | |||
2023-01-14 | systemd: T2185: always place generated override files in /run | Christian Breunig | |
This prevents any stale override files when the system is beeing rebooted, but the actual configuration was not saved. /run is a tmpfs and thus always fresh after boot. | |||
2023-01-14 | ntp: T3008: migrate from ntpd to chrony | Christian Breunig | |
* Move CLI from "system ntp" -> "service ntp" * Drop NTP server option preempt as not supported by chrony | |||
2023-01-14 | op-mode: xml: improve help strings | Christian Breunig | |
2023-01-14 | smoketest: dhcpv6-relay: bugfix TypeError | Christian Breunig | |
Commit e28b10ce ("smoketest: dhcpv6-relay: use setUpClass() over setUp()") introduced a TypeError: TypeError: cli_set() missing 1 required positional argument: 'config' This has been fixed. | |||
2023-01-14 | ospf: T4934: bugfix AssertionError in smoketest for area 10 network | Christian Breunig | |
This fixes commit 20f448d16c ("T4934: ospf: Fix inter-area route summarization") where an assert was present for a CLI option that was missing to be set causing tests to fail. | |||
2023-01-14 | smoketest: T4387: cleanup veth interfaces used during test | Christian Breunig | |
2023-01-13 | smoketest: dhcpv6-relay: use setUpClass() over setUp() | Christian Breunig | |
Improves test runtime as interfaces are not created/deleted on every test case. | |||
2023-01-13 | ospf: T4934: bugfix AssertionError in smoketest | Christian Breunig | |
This fixes commit 20f448d16c ("T4934: ospf: Fix inter-area route summarization") where an assert was present for a CLI option that was missing to be set causing tests to fail. | |||
2023-01-13 | T4935: ospfv3: bugfix KeyError: 'range' | Christian Breunig | |
Commit 1fc7e30f ('T4935: ospfv3: "not-advertise" and "advertise" conflict') added a check for not-advertive and advertise in the same area but lacked a test if the key really exists in the dict which is to be validated. | |||
2023-01-13 | ethernet: rps: T4928: adjust to Kernel ABI changes #2 | Christian Breunig | |
Fix ValueError: Unknown format code 'x' for object of type 'str' added in commit c0ffb8ba4e663 ("ethernet: rps: T4928: adjust to Kernel ABI changes"). | |||
2023-01-12 | ethernet: rps: T4928: adjust to Kernel ABI changes | Christian Breunig | |
In the past we could simply set all bits for all CPUs even if they did not exist. With 6.1.y Kernel series this is no longer possible and the input data is validated against the available number of CPUs. | |||
2023-01-12 | Merge pull request #1756 from c-po/t4911-lldp-op-mode | Christian Breunig | |
T4911: op-mode: rewrite LLDP in standardised op-mode format | |||
2023-01-12 | opmode: T4837: add family and table arguments for ShowRoute | Daniil Baturin | |
2023-01-12 | Merge pull request #1752 from sever-sever/T4118 | Christian Breunig | |
T4118: Add default value any for connection remote-id | |||
2023-01-12 | Merge pull request #1754 from vfreex/ospf-area-range-fix | Christian Breunig | |
T4934: ospf: Fix inter-area route summarization | |||
2023-01-12 | T4911: op-mode: rewrite LLDP in standardised op-mode format | Christian Breunig | |
2023-01-12 | T4118: Add default value any for connection remote-id | Viacheslav Hletenko | |
If IPsec "peer <tag> authentication remote-id" is not set it should be "%any" by default https://docs.strongswan.org/docs/5.9/swanctl/swanctlConf.html#_connections_conn_remote Set XML default value in use it in the python vpn_ipsec.py script | |||
2023-01-12 | Merge pull request #1751 from dmbaturin/colon-separated-error | Christian Breunig | |
vyos.util: T4933: informative error for bad colon-separated lines in vyos.util.colon_separated_to_dict | |||
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-12 | T4934: ospf: Fix inter-area route summarization | Yuxiang Zhu | |
Setting something like `protocols ospf area 10 range 10.10.0.0/16` without sub options doesn't work. This is because no range commands are generated when there is no leaf nodes set under the `range` tag node. ``` edit protocols ospf set area 16 network 10.10.0.0/16 set area 16 range 10.10.0.0/16 commit ``` ``` $ vtysh -c 'show run' ! router ospf auto-cost reference-bandwidth 100 timers throttle spf 200 1000 10000 network 10.10.0.0/16 area 16 exit ``` The generated FRR commands above is missing something like: ``` area 16 range 10.10.0.0/16 ``` | |||
2023-01-12 | vyos.util: T4933: informative error for bad colon-separated lines | Daniil Baturin | |
in vyos.util.colon_separated_to_dict | |||
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. |