Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-21 | vyos.ifconfig: T4384: get_interface_dict() should provide "ifname" key for VIFs | Christian Poessinger | |
2022-04-21 | xml: T4385: provide building blocks for default route configuration | Christian Poessinger | |
2022-04-21 | bgp: T4385: peer-group member cannot override remote-as of peer-group | Christian Poessinger | |
2022-04-20 | Revert "vyos.configdict(): T4369: leaf_node_changed() must return True when ↵ | Christian Poessinger | |
node is added" This reverts commit c685c0f762ea054c7a220bde625fdab549bbbdd2. | |||
2022-04-20 | Revert "vyos.configdict(): T4369: bugfix - execution order in ↵ | Christian Poessinger | |
leaf_node_changed()" This reverts commit 1a1094c28e32c3d6d072cf14a38aa631d51b8aee. | |||
2022-04-20 | openvpn: T4369: enforce daemon-restart on openvpn-option CLI change | Christian Poessinger | |
2022-04-20 | vyos.configdict: T4369: add is_node_changed() helper | Christian Poessinger | |
2022-04-19 | pppoe: static: T4379: bugfix default-route lost after applying additional ↵ | Christian Poessinger | |
static routes Issue is identical to the problem in T3680 (05aa22dcb4ce) which was for DHCP based routes. Once a static route is added to the system, the PPPoE auto-installed default route is lost. | |||
2022-04-19 | Merge pull request #1289 from nicolas-fort/T4365 | Christian Poessinger | |
NAT: T4365: Fix for nat tables manipulation on netfilter | |||
2022-04-19 | Merge pull request #1291 from andriiandrieiev/current | Christian Poessinger | |
T4268: monitoring: Fixed unnatural LA elevation | |||
2022-04-19 | T4268: monitoring: Fixed unnatural LA elevation | Andrii | |
2022-04-18 | NAT: T4365: Fix for nat tables manipulation on netfilter | Nicolas Fort | |
2022-04-18 | vxlan: geneve: T4370: support configuration of DF bit option | Christian Poessinger | |
set interfaces vxlan vxlan0 parameters ip df <set|unset|inherit> set interfaces geneve gnv0 parameters ip df <set|unset|inherit> | |||
2022-04-18 | vyos.configdict(): T4369: bugfix - execution order in leaf_node_changed() | Christian Poessinger | |
Commit c685c0f7 ("vyos.configdict(): T4369: leaf_node_changed() must return True when node is added") added a code path then a node was newly added to the CLI. Unfortunately it turned out that this introduced a regression: File "/usr/lib/python3/dist-packages/vyos/ifconfig/wireguard.py", line 230, in update super().update(config) File "/usr/lib/python3/dist-packages/vyos/ifconfig/interface.py", line 1428, in update for addr in list_diff(config['address_old'], new_addr): File "/usr/lib/python3/dist-packages/vyos/configdict.py", line 105, in list_diff return [item for item in first if item not in second] TypeError: 'bool' object is not iterable The execution order of the if statements is essential and the new check was moved to the bottom to not interfere with the existing logic. | |||
2022-04-18 | smoketest: salt: must use cmd() instead of run() when readin stdout | Christian Poessinger | |
2022-04-18 | vyos.configdict(): T4369: leaf_node_changed() must return True when node is ↵ | Christian Poessinger | |
added | |||
2022-04-18 | openvpn: T4351: bugfix of initial value on Jinja2 namespace | Christian Poessinger | |
Commit f2b722a8 ("openvpn: T4353: T4351: fix generation of openvpn-option string passed to daemon") changed how the openvpn-option CLI node is processed. Unfortunantely the initial value of the namespace must be '' instead of 0. | |||
2022-04-18 | openvpn: T4353: T4351: fix generation of openvpn-option string passed to daemon | Christian Poessinger | |
2022-04-18 | openvpn: T4353: fix Jinja2 linting errors | Christian Poessinger | |
2022-04-18 | bgp: T4368: AS specified for local-as can not be the same as remote-as | Christian Poessinger | |
2022-04-18 | bgp: xml: update as-override help string | Christian Poessinger | |
2022-04-18 | smoketest: salt: add special handling for KVM host | Christian Poessinger | |
2022-04-18 | Revert "salt-minion: T4364: use systemd FinalKillSignal as process sometimes ↵ | Christian Poessinger | |
does not terminate" This reverts commit dda1b02932a5108ef257f59323dcfcf82582b805. | |||
2022-04-16 | geneve: T4366: prevent interface re-creation on nasic parameter change | Christian Poessinger | |
Changing the geneve interface description does destroy the interface on the kernel level - this should be avoided as it's ... stupid! | |||
2022-04-16 | vyos.base: use Warning() helper for op-mode commands | Christian Poessinger | |
2022-04-16 | xml: include: improve don't fragment help | Christian Poessinger | |
2022-04-16 | salt-minion: T4364: use systemd FinalKillSignal as process sometimes does ↵ | Christian Poessinger | |
not terminate | |||
2022-04-16 | vyos.base: use Warning() helper where applicable | Christian Poessinger | |
2022-04-16 | salt-minion: T4364: issue warning - do not use sha1 hashing algorithm | Christian Poessinger | |
2022-04-16 | dhcp(v6)-client: T4353: fix Jinja2 linting errors | Christian Poessinger | |
2022-04-16 | dhcp(v6)-relay: T4353: fix Jinja2 linting errors | Christian Poessinger | |
2022-04-16 | smoketest: salt-minion: add dummy source-interface | Christian Poessinger | |
2022-04-16 | salt-minion: T4364: remove debug print statement | Christian Poessinger | |
2022-04-16 | dns: T4353: fix Jinja2 linting errors | Christian Poessinger | |
2022-04-15 | dhcp(v6)-server: T4353: fix Jinja2 linting errors | Christian Poessinger | |
2022-04-15 | salt-minion: T4364: add source-interface CLI option support | Christian Poessinger | |
2022-04-15 | salt-minion: T4364: add support for source-interface definition | Christian Poessinger | |
2022-04-15 | salt-minion: T4364: support IPv6 master server(s) | Christian Poessinger | |
2022-04-15 | salt-minion: T4364: migrate to get_config_dict() | Christian Poessinger | |
2022-04-15 | smoketest: salt: T4363: add initial testcase | Christian Poessinger | |
2022-04-15 | salt-minion: T4363: mine_interval option is not set | Christian Poessinger | |
2022-04-15 | salt-minion: T4353: fix Jinja2 linting errors | Christian Poessinger | |
2022-04-14 | config: T4361: correct exists()/exists_effective() on value(s) | John Estabrook | |
The check for existence of value(s) in config.exists relied solely on return_value, causing the return of a false negative on multi-valued nodes; this is corrected. Also, config.exists_effective did no check for existence of values; this is added. | |||
2022-04-14 | wifi: T4353: fix Jinja2 linting errors | Christian Poessinger | |
2022-04-14 | macsec: T4353: fix Jinja2 linting errors | Christian Poessinger | |
2022-04-14 | ethernet: T4353: fix Jinja2 linting errors | Christian Poessinger | |
2022-04-14 | ssh: T4353: fix Jinja2 linting errors | Christian Poessinger | |
2022-04-14 | ntp: T4353: fix Jinja2 linting errors | Christian Poessinger | |
2022-04-14 | smoketest: firewall: ensure we can also run this test on a live system | Christian Poessinger | |
... by cleaning existing CLI config first | |||
2022-04-14 | frr: T4353: fix Jinja2 linting errors | Christian Poessinger | |