Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-11-19 | ethernet: T4011: deleting interface should place interface in admin down state | Christian Poessinger | |
Interface will still be visible to the operating system. | |||
2021-11-19 | wwan: T3620: fix commend in remove() | Christian Poessinger | |
Improve commend in WWANIf.remove() - remove() was implemented in commit d588a968 ("wwan: T3620: place interface in A/D state when removed"). | |||
2021-11-18 | dmvpn: T4010: Fix template ipsec profile rekey_time | Viacheslav | |
2021-11-18 | console-server: T2490: display /etc/issue.net on SSH logins | Christian Poessinger | |
2021-11-18 | Merge pull request #1073 from anthr76/container-cap | Christian Poessinger | |
containers: T4006: Add capabilities net-bind-service | |||
2021-11-18 | wwan: T3620: place interface in A/D state when removed | Christian Poessinger | |
(cherry picked from commit 61e4d75abb1129f63df5a47b9c9bf0553850d893) | |||
2021-11-18 | wwan: T3795: periodically check if WWAN connection needs a reconnect | Christian Poessinger | |
(cherry picked from commit eb6247e4b464c36fa7441627b221d0db39429251) | |||
2021-11-18 | wwan: T3795: do not fail config-load when signal is missing | Christian Poessinger | |
(cherry picked from commit 4747e944233de14b5c66ca3d7004d1174554681a) | |||
2021-11-18 | wwan: T3795: make connect and disconnect op-mode commands aware to WWAN ↵ | Christian Poessinger | |
interfaces (cherry picked from commit a032d73f1d405f3bae269791e9064026faa491d9) | |||
2021-11-18 | dhcp: T4008: change client retry interval form 300 -> 60 seconds | Christian Poessinger | |
(cherry picked from commit e1539b6fffaf10863e41a73a380f9de40f6aece6) | |||
2021-11-18 | xml: op-mode: improve help for "show ip route vrf" | Christian Poessinger | |
(cherry picked from commit 24d9a9261fca4a37085088761079cce9b5157c34) | |||
2021-11-18 | interface-names: T3871: 'migrate' component string syntax as needed | John Estabrook | |
With the rewrite of vyatta_net_name to Python using ConfigTree, one runs into the change in the syntax of the component version string when updating 1.2 --> 1.3/1.4, since the udev rule is run before the migration of the config file; add an explicit 'virtual' migration on configtree error. | |||
2021-11-18 | containers: T4006: Add capabilities net-bind-service | Anthony Rabbito | |
Signed-off-by: Anthony Rabbito <hello@anthonyrabbito.com> | |||
2021-11-17 | snmp: T3996: fix invalid IPv6 localhost handling when using listen-address | Christian Poessinger | |
We need to use a temporary variable when validating the tuple if address is used. If not the else branch will always add the tuple to the list of addresses used for listen-address. | |||
2021-11-17 | T3912: add additional newline after "Welcome to VyOS" | Christian Poessinger | |
2021-11-15 | graphql: T3993: add config file save/load | John Estabrook | |
2021-11-15 | graphql: T3993: move schema generation to bindings.py; clean up for linting | John Estabrook | |
2021-11-15 | openvpn: T3995: implement systemd reload support | Christian Poessinger | |
2021-11-15 | vrf: T3994: fix broken regex when modifying FRR vrf section | Christian Poessinger | |
2021-11-15 | smoketest: vrf: T3960: verify co-existence of multiple VNIs | Christian Poessinger | |
2021-11-15 | vrf: T3960: when adding multiple VRFs and VNIs - do not delete previous ones | Christian Poessinger | |
2021-11-15 | vrf: T3655: remove superfluous import of NamedTemporaryFile | Christian Poessinger | |
2021-11-14 | dhcp-server: T3982: dot (.) is an allowed static-mapping character | Christian Poessinger | |
This reverts a part of commit c45e4beadf30accb1838b3bad1f21c2146469bf8. | |||
2021-11-12 | Merge pull request #1071 from sever-sever/T3986 | Christian Poessinger | |
ipsec: T3986: Fix typos in descriptions | |||
2021-11-12 | interface-names: T3871: shift index to accommodate KVM behaviour | John Estabrook | |
(on behalf of Dmitriy Eshenko) | |||
2021-11-12 | ipsec: T3986: Fix typos in descriptions | Viacheslav | |
2021-11-11 | ipsec: T3093: fix log-level completion help string | Christian Poessinger | |
2021-11-11 | Merge pull request #1066 from sarthurdev/pki_install | Christian Poessinger | |
pki: T3970: Allow op-mode PKI commands in a config session to install directly | |||
2021-11-11 | Merge pull request #1069 from UnicronNL/partresize | Christian Poessinger | |
T3946: Automatically resize the root partition if the drive has extra… | |||
2021-11-11 | T3946: Automatically resize the root partition if the drive has extra space | Kim Hagen | |
2021-11-10 | dhcp-server: T3982: remove support for invalid characters . and + | Christian Poessinger | |
2021-11-10 | Merge pull request #1068 from zdc/T3774-sagitta | Christian Poessinger | |
atop: T3774: Atop log file rotation fix | |||
2021-11-10 | Merge pull request #1067 from DmitriyEshenko/current-08112021-fix-net-names | Daniil Baturin | |
interface-names: T3871: Add temporary interface names to properly ren… | |||
2021-11-09 | interface-names: T3871: Add temporary interface names to properly renaming | DmitriyEshenko | |
2021-11-09 | atop: T3774: Atop log file rotation fix | zsdc | |
The systemd unit for atop service is changed, so the log file name and location will be always the same. It also adds the logrotate configuration to conditionally rotate a log file. Hardcoded values: - maximum log file size: 10 MB - maximum count of files: 10 These values can be easily changed within the `/etc/logrotate.d/vyos-atop`, no additional configuration is required. Rotation will be done hourly, if necessary, according to `/etc/cron.hourly/vyos-logrotate-hourly`. This change has two benefits: - rotation strategy control can be done via logrotate, and can be exposed to CLI now; - the total size of all logs is now controlled more aggressively, so the chance to get a situation when atop logs took all the space on a drive is significantly lower. Also, if this will be necessary, rotation may be done even each minute what reduces risks related to logs size even more. | |||
2021-11-09 | pki: T3970: Allow op-mode PKI commands in a config session to install directly | sarthurdev | |
2021-11-08 | T3912: remove duplicate "Welcome to VyOS!" already shown by pre-login | Christian Poessinger | |
2021-11-07 | http-api: T2768: update dhcp-server example for migration 5-to-6 | John Estabrook | |
2021-11-07 | T3912: use a more informative default login banner | Christian Poessinger | |
2021-11-07 | protocols: static: T3680: fix indention and if branch logic | Christian Poessinger | |
This fixes an indention bug and a wrong if-statememnt from commit 05aa22dc ("protocols: static: T3680: do not delete DHCP received routes") | |||
2021-11-07 | dhcp: T3680: fix lease filename for Vlan interfaces | Christian Poessinger | |
2021-11-07 | protocols: static: T3680: do not delete DHCP received routes | Christian Poessinger | |
An ISC DHCP hook script is used to install the received default route into FRR by simple calls to vtysh. By moving to frr-reload.py the DHCP default route was deleted as it was not found in the running config. This commit checks all interfaces if DHCP is enabled and if so - will dynamically add the route to the generated FRR configuration. | |||
2021-11-07 | xml: provide and use common interface-name building blocks | Christian Poessinger | |
2021-11-07 | bonding: T1614: add constraint on member interface names to be used | Christian Poessinger | |
2021-11-07 | policy: T2425: add generic-interface XML building block | Christian Poessinger | |
2021-11-06 | openvpn: T3966: fix KeyError when removing interfaces without TOTP | Christian Poessinger | |
2021-11-05 | smoketest: T3972: test removal of vif-c interfaces | Christian Poessinger | |
2021-11-05 | vyos.configdict: T3972: bugfix QinQ vif-c removal triggered KeyError | Christian Poessinger | |
Generic get_removed_vlans() function replaced the entire config dict when any QinQ vif-c subinterface was deleted. | |||
2021-11-04 | containers: T2216: remove superfluous import statements | Christian Poessinger | |
2021-11-04 | containers: T2216: bugfix config error on image upgrade | Christian Poessinger | |
As it takes time for the OS to settle while booting up the first time a container is started after image upgrade it will fail big time. To prevent this we try to start the container up to 10 times before we generate a hard error. This makes error-free image upgrade possible again when using containers. |