Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-16 | syslog: T2778: fix invalid handling of logrotate and default values | Christian Breunig | |
There was no /var/log/messages handler for logrotate making rsyslog crash after a few days. In addition we had some JIna2 templating errors for hosts, user and file CLI nodes jinja2.exceptions.UndefinedError: 'dict object' has no attribute 'facility' Looks like therey are used rarely ;) - lucky me! | |||
2023-07-16 | T5195: fix remaining references to decommissioned vyos.util | Christian Breunig | |
2023-07-15 | T5195: remove empty vyos.util | John Estabrook | |
2023-07-15 | T5195: remove obsoleted mangle_dict_keys | John Estabrook | |
2023-07-15 | T5195: add/fix missing imports | John Estabrook | |
2023-07-15 | T5195: move individual helper functions to vyos.utils module | Christian Breunig | |
* FixedDict can be found in vyos.utils.dict.FixedDict * Move vyos.authutils to vyos.utils.auth | |||
2023-07-15 | T5195: vyos.util -> vyos.utils package refactoring part #2 | Christian Breunig | |
2023-07-15 | Merge pull request #2091 from jvoss/policy_bgp_communities | Christian Breunig | |
policy: T5357: only delete migrated BGP community rules | |||
2023-07-15 | Debian: T4974: add openvpn-dco dependency | Christian Breunig | |
2023-07-15 | T5195: add missing "import os" for vyos.utils.process | Christian Breunig | |
2023-07-14 | T5195: vyos.util -> vyos.utils package refactoring (#2093) | Christian Breunig | |
* T5195: move run, cmd, call, rc_cmd helper to vyos.utils.process * T5195: use read_file and write_file implementation from vyos.utils.file Changed code automatically using: find . -type f -not -path '*/\.*' -exec sed -i 's/^from vyos.util import read_file$/from vyos.utils.file import read_file/g' {} + find . -type f -not -path '*/\.*' -exec sed -i 's/^from vyos.util import write_file$/from vyos.utils.file import write_file/g' {} + * T5195: move chmod* helpers to vyos.utils.permission * T5195: use colon_separated_to_dict from vyos.utils.dict * T5195: move is_systemd_service_* to vyos.utils.process * T5195: fix boot issues with missing imports * T5195: move dict_search_* helpers to vyos.utils.dict * T5195: move network helpers to vyos.utils.network * T5195: move commit_* helpers to vyos.utils.commit * T5195: move user I/O helpers to vyos.utils.io | |||
2023-07-14 | Merge pull request #2089 from nicolas-fort/T5059 | Christian Breunig | |
T5059: relay: add disable options for dhcp-relay and dhcpv6-relay | |||
2023-07-14 | Merge pull request #2090 from srividya0208/T5355 | Christian Breunig | |
T5355:IPSec:op cmd:"sh vpn ike status" not working | |||
2023-07-14 | Merge pull request #2092 from darinkuo/current | Christian Breunig | |
dhclient: T5358: Use return in 99-ipsec-dhclient-hook | |||
2023-07-14 | dhclient: T5358: Use return in 99-ipsec-dhclient-hook | Darin Kuo | |
Use return instead of exit in 99-dhclient-exit-hook to allow subsequent unnumbered hooks to run (like rfc3442-classless-routes). Hooks are sourced, not executed. | |||
2023-07-14 | bgp: T5338: bugfix MPLS VRF error handling | Christian Breunig | |
Commit 6e621e42f ("bgp: T5338: simplify XML and code handling") hat a wrong if branch when handling the check if an interface belongs to the proper VRF when MPLS forwarding is used. This has been fixed. | |||
2023-07-13 | policy: T5357: only delete migrated BGP community rules | Jonathan Voss | |
2023-07-13 | T5355:IPSec:op cmd:"sh vpn ike status" not working | srividya0208 | |
2023-07-13 | T5059: relay: add disable options for dhcp-relay and dhcpv6-relay. Also add ↵ | Nicolas Fort | |
validor for dhcpv6-relay which was missing. | |||
2023-07-12 | T5195: drop sysctl_* implementation from vyos.util - prefer vyos.utils.system | Christian Breunig | |
2023-07-12 | T5195: move boot_* helpers to vyos.utils.boot | Christian Breunig | |
2023-07-12 | bgp: T5338: simplify XML and code handling | Christian Breunig | |
2023-07-12 | bgp: T2387: re-use XML building blocks to simplify CLI definition | Christian Breunig | |
2023-07-12 | Merge pull request #2079 from jestabro/from-defaults | Daniil Baturin | |
config: T5330: add boolean check for additions by default in config dict | |||
2023-07-12 | Merge pull request #2085 from aapostoliuk/T5338-sagitta | Christian Breunig | |
bgp: T5338: Added 'protocols bgp interface <int> mpls forwarding' feature | |||
2023-07-12 | debian: T5003: add power management userspace tools | Christian Breunig | |
2023-07-12 | Merge pull request #2088 from Yuanandcircle/t5352-netavark | Christian Breunig | |
container: T5352: Fix missing dependency for netavark | |||
2023-07-12 | container: T5352: Fix missing dependency for netavark | Youyuan | |
There is a missing dependency iptables for netavark . Debian marked it as optional but should be a dependency. If not installed, container cannot be created with assigned network. The rolling release is built with package iptables so there is no bug. But if users build iso on their own, container will not work if container network is assigned. | |||
2023-07-12 | Merge pull request #2087 from sarthurdev/pki_pem | Christian Breunig | |
pki: T5275: Add op-mode output options for PEM format | |||
2023-07-12 | Merge pull request #2086 from jestabro/config-archive | Christian Breunig | |
config-mgmt: T5347: set logrotate conf permissions correctly for system update | |||
2023-07-11 | pki: T5275: Add op-mode output options for PEM format | sarthurdev | |
2023-07-11 | Merge pull request #2084 from sever-sever/T5341 | Christian Breunig | |
T5341: HA migrate virtual-server address tag to section address | |||
2023-07-11 | config-mgmt: T5347: correct logrotate conf permissions on system update | John Estabrook | |
2023-07-11 | bgp: T5338: Added 'protocols bgp interface <int> mpls forwarding' feature | aapostoliuk | |
Added 'protocols bgp interface <int> mpls forwarding' feature. It is possible to permit BGP install VPN prefixes without transport labels. This configuration will install VPN prefixes originated from an e-bgp session, and with the next-hop directly connected. | |||
2023-07-11 | T5341: HA migrate virtual-server tag to node address | Viacheslav Hletenko | |
Migrate: high-availability virtual-server 203.0.113.1 to: high-availability virtual-server <name> address 203.0.113.1 | |||
2023-07-10 | Merge pull request #2083 from jvoss/l2tp_mpls_priority | Christian Breunig | |
mpls: T5346: Set priority 490 for MPLS config after all interfaces | |||
2023-07-09 | xml: T5345: remove unneeded, incorrect check on paths | John Estabrook | |
This check can raise a false positive exception in the case of a tag-node value name equal to the tag-node name; it is unneeded in any case as the functions are called with well-defined paths, respectively, with a correct verification. | |||
2023-07-09 | mpls: T5346: Set priority 490 for MPLS config after all interfaces | Jonathan Voss | |
2023-07-09 | Merge pull request #2082 from sever-sever/T775-v6 | Christian Breunig | |
T775: Config-sync bracketize IPv6 secondary address | |||
2023-07-09 | T3355: import startup scripts from vyatta-cfg repo for vyos-router | Christian Breunig | |
2023-07-09 | T775: Config-sync bracketize IPv6 secondary address | Viacheslav Hletenko | |
bracketize IPv6 remote address to avoid Failed to parse: https://2001:db8::2/configure-section | |||
2023-07-08 | vpp: T1797:: support re-installation of vyos-1x package | Christian Breunig | |
2023-07-08 | op-mode: T2546: xml: cleanup help strings | Christian Breunig | |
2023-07-08 | op-mode: T2546: add "monitor vrrp" and "monitor webproxy" commands | Christian Breunig | |
2023-07-08 | op-mode: T2546: improve help strings for "monitor" command tree | Christian Breunig | |
2023-07-08 | vpp: T1797: add op-mode commands to show log buffers | Christian Breunig | |
2023-07-08 | op-mode: T3201: add support to display last <n> log entries | Christian Breunig | |
2023-07-08 | vyos.utils: T5195: take the time and use the full command over an abbreviation | Christian Breunig | |
2023-07-08 | vyos.utils: T5195: add network namespace helper interface_exists_in_netns() | Christian Breunig | |
2023-07-08 | Add VScode configuration files | Christian Breunig | |