Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-23 | wireless: T2151: switch to iw when adding and deleting interfaces | Christian Poessinger | |
2020-03-23 | ifconfig: T2151: always start interface in monitoring mode | Christian Poessinger | |
2020-03-23 | ifconfig: T2151: get_state() must use administrative state and not operstate | Christian Poessinger | |
... as set_state() changes the interface administrative state, too! | |||
2020-03-23 | ifconfig: T2151: ensure interface is admin down when changing MAC address | Christian Poessinger | |
2020-03-23 | ifconfig: T2151: add possibility to query assigned MAC address | Christian Poessinger | |
... this is required for delta checks | |||
2020-03-23 | Merge pull request #258 from thomas-mangin/31-vrf | Christian Poessinger | |
tunnel: T31: fix vrf deletion, add support for vrf on tunnels | |||
2020-03-23 | ifconfig: T31: convert all interface to set_vrf api | Thomas Mangin | |
2020-03-23 | Merge pull request #256 from thomas-mangin/2057-cleanup | Christian Poessinger | |
ifconfig: T2057: tidying up code for geneve and vxlan | |||
2020-03-23 | tunnel: T31: add support for vrf on tunnels | Thomas Mangin | |
2020-03-22 | geneve: T2057: use self.default as template for get_config | Thomas Mangin | |
2020-03-22 | vxlan: T2057: rewrite _create command | Thomas Mangin | |
2020-03-22 | ifconfig: T2151: add WiFiIf interface representation class | Christian Poessinger | |
This class is required as wireless interfaces are created using iw instead of ip from iproute2. | |||
2020-03-22 | vxlan: T2057: use self.default as template for get_config | Thomas Mangin | |
2020-03-22 | Merge pull request #222 from thomas-mangin/T2028 | Christian Poessinger | |
tunnel: T2028: move interface tunnel to XML/Python | |||
2020-03-22 | tunnel: T2028: move interface tunnel to XML/Python | Thomas Mangin | |
This patch migrates the "interface tunnel" section to xml/python | |||
2020-03-22 | ifconfig: T2104: remove superfluous __init__ in derived classes | Christian Poessinger | |
__init__ should be added to a derived class only if it does work in the ctor. | |||
2020-03-20 | Merge pull request #253 from thomas-mangin/cmd-check | Christian Poessinger | |
ifconfig: T2057: fail change when command are failing | |||
2020-03-20 | ifconfig: T2057: fail change when command are failing | Thomas Mangin | |
2020-03-20 | Merge pull request #251 from thomas-mangin/T2057-required | Christian Poessinger | |
ifconfig: T2057: skip required check if we do not create the interface | |||
2020-03-20 | ifconfig: T2057: make set_state use set_interface | Thomas Mangin | |
2020-03-20 | ifconfig: T2057: skip required fields check if we do not create the interface | Thomas Mangin | |
2020-03-20 | ifconfig: T2057: data conversion was lost, better error message | Thomas Mangin | |
2020-03-17 | Merge pull request #246 from thomas-mangin/T1849-delay | Christian Poessinger | |
ifconfig: T1849: buster fixed the delay issue | |||
2020-03-17 | vxlan: T2134: fix NameError: name 'config' is not defined | Michael Petö | |
2020-03-16 | ifconfig: T1849: buster fixed the delay issue | Thomas Mangin | |
2020-03-16 | T2125: show interfaces wireguard wg0 error | hagbard | |
- That should probably move to it's own op command library as it is the onlt function print out specific information | |||
2020-03-11 | Merge pull request #238 from fetzerms/http_api_show_generate | Christian Poessinger | |
T2096: Http api show generate | |||
2020-03-11 | http api: T2096: Added show and generate | Matthias Fetzer | |
2020-03-08 | ifconfig: T1557: reorder calling order to support non q-in-q interfaces | Christian Poessinger | |
2020-03-08 | vrf: T31: support VRF usage on VLAN/VIF interfaces | Christian Poessinger | |
2020-03-07 | bonding: T2057: fix creation/deletion sysfs command | Thomas Mangin | |
2020-03-06 | ifconfig: T2104: splt ifconfig.py into multiple files | Thomas Mangin | |
2020-03-05 | ifconfig: T2101: Fix VXLAN parsing empty config because of empty options | tjjh89017 | |
fill VXLANIf.options for correct parsing | |||
2020-03-05 | ifconfig: T2101: Fix undefined reference variable in VXLANIf | tjjh89017 | |
change `config['remote']` to `self.config['remote']` | |||
2020-03-04 | Merge branch 't31-vrf' of github.com:c-po/vyos-1x into current | Christian Poessinger | |
* 't31-vrf' of github.com:c-po/vyos-1x: vrf: T31: enable vrf support for dummy interface templates: T2099: make op-mode path completion helper working vrf: T31: reorder routing table lookups vrf: T31: adding unreachable routes to the routing tables vrf: T31: prior to the v4.8 kernel iif and oif rules are needed vrf: T31: create iproute2 table to name mapping reference vrf: T31: rename 'vrf disable-bind-to-all ipv4' to 'vrf bind-to-all' vrf: T31: support add/remove of interfaces from vrf vrf: T31: remove superfluous vyos.vrf library functions vrf: T31: reduce script complexity vrf: T31: no need to use sudo calls in vrf.py vrf: T31: make 'show vrf' command behave like other 'show interface commands' xml: include: description: adjust help message vrf: T31: improve help for routing table vrf: T31: reuse interface-description.xml.i for instance description vrf: T31: use embedded regex on 'vrf name' instead of python script vrf: T31: initial support for a VRF backend in XML/Python ifconfig: T2057: generic interface option setting | |||
2020-03-04 | vrf: T31: support add/remove of interfaces from vrf | Christian Poessinger | |
2020-03-04 | vrf: T31: remove superfluous vyos.vrf library functions | Christian Poessinger | |
vyos.vrf.list_vrfs() was only used in one function thus building a library is no longer needed. If it is needed in the future it should be placed into a library again. | |||
2020-03-04 | vrf: T31: initial support for a VRF backend in XML/Python | Thomas Mangin | |
This is a work in progress to complete T31 whoever thought it was less than 1 hour of work was ..... optimistic. Only VRF vreation and show is supported right now. No interface can be bound to any one VRF. | |||
2020-03-04 | ifconfig: T2057: generic interface option setting | Thomas Mangin | |
this patch allows to get or change many interface options (mtu, arp settings, ...) using get_interface / set_interface functions | |||
2020-03-04 | Merge pull request #240 from thomas-mangin/2057-strict | Christian Poessinger | |
ifconfig: T2057: allow unknown config keys, and fix variable name ref. | |||
2020-03-04 | ifconfig: T2057: allow unknown keys in the config, and fix | Thomas Mangin | |
2020-03-04 | ifconfig: T2057: fix various typos | Thomas Mangin | |
2020-03-04 | ifconfig: T2057: bugfix KeyError | Christian Poessinger | |
Error introduced in commit b38dcaf ("ifconfig: T2057: generic interface option setting"). File "/usr/lib/python3/dist-packages/vyos/ifconfig.py", line 146, in _get_sysfs filename = self._sysfs_get[name]['location'].format(config) KeyError: 'ifname' | |||
2020-03-04 | ifconfig: T2057: bugfix ValueError | Christian Poessinger | |
Fixes error when creating bridge interfaces: ValueError: <module 'time' (built-in)> must be a number | |||
2020-03-03 | ifconfig: T2057: generic interface option setting | Thomas Mangin | |
this patch allows to get or change many interface options (mtu, arp settings, ...) using get_interface / set_interface functions | |||
2020-03-03 | ifconfig: T2074: add check for sysfs files | DmitriyEshenko | |
2020-02-29 | ifconfig: T2082: fix checking of argument passed | Thomas Mangin | |
2020-02-24 | ifconfig: T2057: generalised Interface configuration | Thomas Mangin | |
Provides a way to pass options to interface consistent between subclasses of Interface | |||
2020-02-16 | ifconfig: bond: T2043: T2030: fix wrong call to os.listdir() | Christian Poessinger | |
2020-02-16 | bond: T2030: fix incorrect delta calculation on member interfaces | Christian Poessinger | |
THe delta check/calculation always returned False on system startup leading to a non functioning bond interface after a reboot as no physical interface actually enslaved. This was fixed by not calculating the current enslaved interfaces from the existing config but rather retrieving the interfaces from sysfs. |