Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-29 | airbag: T2088: explicit enabling of the feature | Thomas Mangin | |
airbag must now be explicitly installed. the patch also allow to fully disables the installation of the logging code at setup (and not just installing and doing nothing) | |||
2020-05-04 | wirelessmodem: T2241: cleanup verify section | Jernej Jakob | |
- make error output more user friendly - replace .format with f-strings - split into lines less than ~80 characters long | |||
2020-05-04 | wirelessmodem: T2241: fix falling out of bridge when changing settings | Jernej Jakob | |
Previously, the interface was always deleted and recreated, which removed it from the bridge. - always re-add the interface back to any bridge it is part of | |||
2020-05-04 | wirelessmodem: T2241: make address and bridge membership mutually exclusive | Jernej Jakob | |
Bridge members should not have any addresses assigned. | |||
2020-05-04 | wirelessmodem: T2241: make VRF and bond/bridge membership mutually exclusive | Jernej Jakob | |
2020-05-04 | validate: T2241: rewrite is_bridge_member to generic is_member | Jernej Jakob | |
- rewrite the function to support both bridge and bonding interface types, if the type is passed it searches only that type, otherwise it searches both - move is_member check out of the deleted condition - move is_member check to intf_from_dict for interfaces that use it | |||
2020-04-27 | template: T2388: move mkdir/chmod/chown within render() | Thomas Mangin | |
2020-04-19 | bridge: T2232: bugfix - remove double colon (:) | Christian Poessinger | |
2020-04-19 | bridge: T2232: move helper to vyos.validate | Christian Poessinger | |
2020-04-12 | template: T2230: use render to generate templates | Thomas Mangin | |
convert all call to jinja to use template.render | |||
2020-04-12 | vyos.util: rename chmod_x() -> chmod_755() | Christian Poessinger | |
2020-04-09 | util: T2226: os.system was wrongly converted to run | Thomas Mangin | |
os.system does print the ouput of the command, run() does not. A new function called call() does the printing and return the error code. | |||
2020-04-08 | vyos-util: rename chown_file() > chown() | Christian Poessinger | |
... to make it clear also directories can be chown(-ed) | |||
2020-04-08 | bridge: T2232: bugfix wifi and wwan verify() section | Christian Poessinger | |
Commit fcce471 ("bridge: T2232: prevent deletion of enslaved interfaces") added a regression by referencing a wrong variable name. | |||
2020-04-07 | bridge: T2232: prevent deletion of enslaved interfaces | Christian Poessinger | |
Interfaces enslaved to a bridge are not allowed to be deleted. If an interface is deleted from the config but it is still enslaved to a bridge will cause a configuration error on the subsequent boot. | |||
2020-04-06 | util: T2226: rewrite wirelessmodem to use cmd | Thomas Mangin | |
2020-04-06 | util: T2226: covert most calls from os.system to util | Thomas Mangin | |
As little change a possible but the function call The behaviour should be totally unchanged. | |||
2020-04-05 | T2230: confert dos to unix line endings | Christian Poessinger | |
2020-04-04 | vyos.util: rename chmod_x_file() to chmod_x() | Christian Poessinger | |
Now both files and directories are supported. | |||
2020-04-04 | wwan: T1988: move default route scripts to Jinja templates | Christian Poessinger | |
2020-04-04 | vyos.util: use common subprocess_cmd wrapper | Christian Poessinger | |
2020-04-04 | wwan: T1988: move Jinja2 templates to data/templates folder | Christian Poessinger | |
This makes the actual code which generates the configs much more human readable. | |||
2020-04-04 | wwan: T1988: move vrf/ifalias to ip-pre-up script | Christian Poessinger | |
A ip-pre-up script is better the ip-up as this is done before any addresses have been added and any traffic flows. | |||
2020-04-03 | wwan: T1988: minor cleanups | Christian Poessinger | |
2020-04-02 | wwan: migrate alias and vrf script from pre-up to up | Christian Poessinger | |
As the pre-up script is only run once when the interface is brought up but not when the interface maybe only comes up 20 seconds later due to the remote site some actions can not be performed as placing the interface e.g. into a VRF instance. TODO: also move the backup default route parts to this new script. | |||
2020-04-02 | wwan: migrate to new new helpers in vyos.util | Christian Poessinger | |
Commit d2cf287 ("vyos.util: add chown_file and chmod_x_file helpers") added common helper functions to chown or chmod +x a file. Make use of those helpers. | |||
2020-04-02 | wwan: vrf: T2200: add CLI options and parse configuration to dictionary | Christian Poessinger | |
2020-03-29 | wwan: T1988: add missing support for backup default routes | Christian Poessinger | |
2020-03-29 | wwan: T1988: create peer directory on demand | Christian Poessinger | |
2020-03-29 | wwan: T1988: reorder config option to match VyOS 1.2 | Christian Poessinger | |
2020-03-28 | wwan: T1988: ppp: change order of debug and logfile options | Christian Poessinger | |
2020-03-28 | wwan: T1988: support interface disable | Christian Poessinger | |
2020-03-28 | wwan: T1988: add support for Sierra Wireless MC7710 modem | Christian Poessinger | |
2020-03-28 | wwan: T1988: initial XML/Python representation | Christian Poessinger | |