Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-22 | op-mode: macsec: T4537: use <path> completion helper over <script> | Christian Breunig | |
The script completion helper will only show MACsec interfaces already created and beeing active in the Kernel. The path completion helper shows the real CLI deal. | |||
2023-01-22 | pppoe: T4948: add CLI option to allow definition of host-uniq flag | Christian Breunig | |
Some ISPs seem to use the host-uniq flag to authenticate client equipment. Add CLI option in VyOS to allow specification of the host-uniq flag. set interfaces pppoe pppoeN host-uniq <value> | |||
2023-01-22 | T4911: op-mode: bugfix AttributeError: 'str' object has no attribute 'items' | Christian Breunig | |
One can not always ensure that "interface" is of type list, add safeguard. E.G. Juniper Networks, Inc. ex2300-c-12t only has a dict, not a list of dicts So this is actually an upstream lldpd bug where the output depends on the amount of data transmitted. | |||
2023-01-21 | container: T4947: support mounting container volumes as ro or rw | Christian Breunig | |
Whenever a container is used and a folder is mounted, this happenes as read-write which is the default in Docker/Podman - so is the default in VyOS. A new option is added "set container name foo volume mode <ro|rw>" to specify explicitly if rw (default) or ro should be used for this mounted folder. | |||
2023-01-21 | T4911: op-mode: bugfix TypeError: 'NoneType' object is not iterable | Christian Breunig | |
2023-01-21 | T4911: op-mode: bugfix TypeError: string indices must be integers | Christian Breunig | |
One can not always ensure that "capability" is of type list, add a safeguard. E.G. Unify US-24-250W only has a dict, not a list of dicts. | |||
2023-01-20 | Merge pull request #1767 from jestabro/config-mgmt | John Estabrook | |
config-mgmt: T4942: rewrite vyatta-config-mgmt to Python/XML | |||
2023-01-20 | Merge pull request #1769 from fett0/T4939 | Christian Breunig | |
T4939: VRRP startup-delay for bonding fix | |||
2023-01-20 | T4939: VRRP startup delay edit correction | fett0 | |
2023-01-20 | config-mgmt: T4942: add op_mode script | John Estabrook | |
2023-01-20 | config-mgmt: T4942: add op-mode-definitions | John Estabrook | |
2023-01-20 | config-mgmt: T4942: add conf_mode script | John Estabrook | |
2023-01-20 | config-mgmt: T4942: add interface-definitions | John Estabrook | |
2023-01-20 | config-mgmt: T4942: add config_mgmt module and console script | John Estabrook | |
2023-01-19 | T4939: VRRP startup delay for bonding fix | fett0 | |
2023-01-19 | T4939: VRRP startup delay for bonding fix | fett0 | |
2023-01-19 | T4939: VRRP startup delay for bonding fix | fett0 | |
2023-01-19 | T4939: VRRP startup delay for bonding fix | fett0 | |
2023-01-19 | Merge pull request #1765 from aapostoliuk/T4925-sagitta | Christian Breunig | |
ipsec: T4925: Added PRF into IKE group | |||
2023-01-19 | Merge pull request #1697 from nicolas-fort/snmp_rework | Christian Breunig | |
T4857: SNMP: Implement FRR SNMP Recomendations | |||
2023-01-18 | ocserv: T4656: only one IP address is supported to listen on | Christian Breunig | |
2023-01-18 | T4857: change description in cli, and change word oid to uppercase OIDs in ↵ | Nicolas Fort | |
warning message | |||
2023-01-18 | ipsec: T4925: Added PRF into IKE group | aapostoliuk | |
Added the possibility to configure Pseudo-Random Functions (PRF) in IKE group set vpn ipsec ike-group <Ike-grp> proposal <number> prf <PRF> | |||
2023-01-18 | smoketests: modules: wireguard no longer needs to be loaded | Christian Breunig | |
As WireGuard is now part of the mainline Kernel, we no longer need to validate it using the external module loader/tester. | |||
2023-01-18 | T4857: Cleaning pr | Nicolas Fort | |
2023-01-17 | Merge pull request #1739 from aapostoliuk/T4864-sagitta | Christian Breunig | |
firewall: T4864: Fixed show zone-policy command output | |||
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-16 | firewall: T4864: Fixed show zone-policy command output | aapostoliuk | |
1. Fixed "show zone-policy" command output 2. Rewritten zone-policy op-mode to new style | |||
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 |