Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-07 | T5446: BGP: change <bgp paramater bestpath med> from node to leafNode, in ↵ | Nicolas Fort | |
order to avoid empty value and problems when removing such parameters | |||
2023-08-07 | vyos.configdict(): T4228: fix bonding error message interface name | Christian Breunig | |
This fixes the error message: Can not add interface "eth1" to bond, it is already a member of bridge "{'br6327': {}}"! As the dict should be moved to a string (br6327) | |||
2023-08-07 | smoketest: make use of vlan=False API when calling Section.interfaces | Christian Breunig | |
2023-08-06 | smoketest: T5428: check for process running in designated VRF | Christian Breunig | |
Start IPv4/IPv6 DHCP clients on an interface bound to a given VRF. Verify that the client process runs in the VRF context. | |||
2023-08-06 | T5195: move helpers from vyos.validate to vyos.utils package | Christian Breunig | |
2023-08-06 | dyndns: T5445: add possibility to specify update interval (timeout) | Christian Breunig | |
set service dns dynamic timeout <60-3600> | |||
2023-08-06 | dyndns: T5228: remove T2665 workarounds | Christian Breunig | |
2023-08-05 | vyos.configdict: T5308: remove obsolete T2665_set_dhcpv6pd_defaults function | Christian Breunig | |
2023-08-05 | Merge pull request #2133 from sever-sever/T5266 | Christian Breunig | |
T5266: QoS limit could be not configured for queue-type priority | |||
2023-08-05 | T5266: QoS limit could be not configured for queue-type prioriy | Viacheslav Hletenko | |
Fix tc qdisc command that use 'limit None' if limit is not in config Limit xx sould be used only if it exists in the config | |||
2023-08-05 | smoketest: T5428: remove hardcoded dhcp6c config paths | Christian Breunig | |
2023-08-05 | T5428: remove hardcoded dhcp lease file path from dhclient hook | Christian Breunig | |
2023-08-05 | dhcpv6: T5428: client renewal fails when running inside VRF | Christian Breunig | |
2023-08-05 | T3355: provide VRF for DHCP client leases | Christian Breunig | |
2023-08-05 | dhcp: T5428: remove hardcoded path to client runtime directories | Christian Breunig | |
2023-08-04 | dhcp: T5428: client renewal fails when running inside VRF | Christian Breunig | |
vyos@vyos# run show vrf MGMT processes 2282 sshd There is no dhclient process running in given VRF. dhclient complains it can not send out packets via the given interface (as it's not bound to that VRF) Aug 02 20:29:54 dhclient[1686]: send_packet: Network is unreachable Aug 02 20:29:54 dhclient[1686]: send_packet: please consult README file regarding broadcast address. Aug 02 20:29:54 dhclient[1686]: dhclient.c:3001: Failed to send 300 byte long packet over fallback interface. | |||
2023-08-04 | dhcp: T5428: provide common direcotry path via vyos.defaults.directories | Christian Breunig | |
Multiple scripts use the same hardcoded path for DHCP client leases in different direcotries - this can't be worse. | |||
2023-08-04 | frr: T5415: make mgmtd only listen on localhost | Christian Breunig | |
2023-08-04 | Rename Phabricator to Phorge | Daniil Baturin | |
and refer to it as the development portal in the contributor guide | |||
2023-08-04 | Remove extra Sonar and FOSSA badges | Daniil Baturin | |
for now, at least | |||
2023-08-04 | Remove the broken FOSSA badge and the mention of pystache | Daniil Baturin | |
FOSSA badge may be reinstated when we find how to get it to work (the scan is fine, the badge link doesn't reflect it) Pystache isn't used by any current scripts | |||
2023-08-04 | op-mode: T1375: fix upper case on command help string | Christian Breunig | |
2023-08-04 | op-mode: T2546: add "clear dns dynamic cache" command | Christian Breunig | |
Remove ddclient cache file. This can be used if ddclient complains that one tries to update the same IP address over and over again. | |||
2023-08-04 | dns: T4353: fix warning "Wait at least 5 minutes between update attempts" | Christian Breunig | |
2023-08-04 | Merge pull request #2132 from Apachez-/T5436 | Christian Breunig | |
T5436: Add missing preconfig-script | |||
2023-08-04 | T5436: Add missing preconfig-script | Apachez | |
2023-08-02 | vxlan: T5429: source-interface is not honored and throws config error | Christian Breunig | |
cpo@leaf-02# show interfaces vxlan +vxlan vxlan1 { + mtu 1500 + parameters { + nolearning + } + port 4789 + source-interface dum1 + vni 100 +} cpo@leaf-02# commit [ interfaces vxlan vxlan1 ] Group, remote or source-address must be configured [[interfaces vxlan vxlan1]] failed Extend verify() check to also honor source-interface definition. | |||
2023-08-02 | dhclient: T5003: start daemon in foreground mode | Christian Breunig | |
2023-08-02 | dhclient: T5003: improve VRF bound client startup | Christian Breunig | |
When booting a system with DHCP clients running inside a VRF we require multiple restarts - prevent systemd from putting the service into a "failed" state. | |||
2023-08-02 | Merge pull request #2131 from jestabro/high-availability-defaults | Christian Breunig | |
T5319: remove workarounds for defaults in high-availability.py | |||
2023-08-02 | T5319: remove workarounds for defaults in high-availability.py | John Estabrook | |
2023-08-02 | dhcp: T5414: improve bootfile-name constraintx | Christian Breunig | |
Extend list of allowed characters for the bootfile-option. | |||
2023-08-02 | Merge pull request #2129 from sever-sever/T5427 | Christian Breunig | |
T5427: Fix migration script arguments len expects 2 args | |||
2023-08-02 | Merge pull request #2128 from aapostoliuk/T5426-sagitta | Christian Breunig | |
ipsec: T5426: Added exceptions in vici functions calls | |||
2023-08-02 | Merge pull request #2122 from aapostoliuk/T5413 | Christian Breunig | |
wireguard: T5413: Blocked adding the peer with the router's public key | |||
2023-08-02 | wireguard: T5413: Blocked adding the peer with the router's public key | aapostoliuk | |
Disabeled adding the peer with the same public key as the router has. Added smoketest | |||
2023-08-02 | T5427: Fix migration script arguments len expects 2 args | Viacheslav Hletenko | |
The script's name is always provided as the first argument sys.argv[0] Expected length for argv is 2 (script itself + config file) Change: 'if (len(argv) < 1)' to 'if len(argv) < 2' | |||
2023-08-02 | ipsec: T5426: Added exceptions in vici functions calls | aapostoliuk | |
Added exceptions in vici functions calls | |||
2023-08-01 | Merge pull request #2113 from jvoss/container_priority | Christian Breunig | |
container: T5407: increase priority before protocol static | |||
2023-08-01 | xml: T5403: drop unnecessary copy of xml_cache | John Estabrook | |
2023-08-01 | Merge pull request #2124 from sever-sever/T5374 | Christian Breunig | |
T5374: Add system option time-format 12 or 24 hours | |||
2023-08-01 | T5374: Add system option time-format 12 or 24 hours | Viacheslav Hletenko | |
Ability to set locate time format 12|24-hour set system option time-format 12-hour|24-hour $ date Tue Aug 1 12:33:45 PM EEST 2023 $ date Tue 1 Aug 12:34:09 EEST 2023 | |||
2023-08-01 | op-mode: T3700: extend completion helper to not list VLAN subinterfaces | Christian Breunig | |
This completes commit 0f25f97c9 (op-mode: T3700: add "show evpn access-vlan" commands) with the latest addition in vyos-utils [1] package to only list parent interfaces when offering completion help. [1]: https://github.com/vyos/vyos-utils/commit/675ea7481aeef90 | |||
2023-07-31 | T3700: add "show bridge vlan tunnel" | Christian Breunig | |
2023-07-31 | op-mode: T3700: add "show evpn access-vlan" commands | Christian Breunig | |
2023-07-31 | op-mode: T3700: provide generic frr-detail XML building block | Christian Breunig | |
2023-07-31 | Merge pull request #2123 from nicolas-fort/T5406 | Christian Breunig | |
T5406: webproxy op-mode command: add vrf support for blacklist update command | |||
2023-07-31 | T5406: webproxy op-mode command: add vrf support for blacklist update command | Nicolas Fort | |
2023-07-31 | smoketest: interfaces: T5387: test dhcpv6-pd no-release flag | 1vivy | |
2023-07-31 | dhcpv6-pd: T5387: add support for no-release flag | 1vivy | |
When no-release is specified, dhcp6c client will not release allocated address or prefix on client exit. vyos.ifconfig: dhcpv6: T5387: re-use options_file for no release flag [WIP] * Todo: render Jinja2 template and fill it vyos.ifconfig: dhcpv6: T5387: finish options_file and no release flag in cli vyos.ifconfig: dhcpv6: T5387: fix missing/wrong end tag vyos.ifconfig: dhcpv6: T5387: fix options, no var for -n dhcpv6-client: T5387: fix missing / from filepaths |