Commit Graph

2235 Commits

Author SHA1 Message Date
Michael Hudson-Doyle 2f149a8aac enable/disable bond options as bonding mode changes 2018-07-11 22:02:52 +12:00
Dimitri John Ledkov 87558f0074 lint 2018-07-11 22:02:52 +12:00
Dimitri John Ledkov 88b64ca7fd Fix up bond netplan. 2018-07-11 22:02:52 +12:00
Dimitri John Ledkov 87ef3749e6 Finish bond master/slaves. 2018-07-11 22:02:52 +12:00
Dimitri John Ledkov e0d231f5d7 Create bond 2018-07-11 22:02:52 +12:00
Michael Hudson-Doyle 070d36ba07
Merge pull request #383 from mwhudson/finer-network-refreshes
Finer network refreshes
2018-07-11 15:29:25 +12:00
Michael Hudson-Doyle 0457985208 fixup tests 2018-07-11 14:55:41 +12:00
Michael Hudson-Doyle 535a0f3b04 fix editing an interface 2018-07-11 09:43:58 +12:00
Michael Hudson-Doyle c21cec6fdc fix logic around waiting for udev to settle to avoid busy loop 2018-07-11 09:41:56 +12:00
Michael Hudson-Doyle e91308e8b9 close any dialog open for an interface that is deleted 2018-07-11 09:36:14 +12:00
Michael Hudson-Doyle c69b89b4df expand a whinge about urwid's focus behaviour 2018-07-11 09:35:01 +12:00
Michael Hudson-Doyle 91def10468 improve message on vlan interfaces 2018-07-10 22:58:47 +12:00
Michael Hudson-Doyle 53a14e30ad make updates to network screen in response to netlink events more finegrained 2018-07-10 13:25:05 +12:00
Michael Hudson-Doyle 1701246d12 refactor how device row gets created a bit 2018-07-10 12:34:42 +12:00
Michael Hudson-Doyle b3636cfcd9 refactor how netdev action menu gets populated 2018-07-10 12:30:01 +12:00
Michael Hudson-Doyle de0a085ed2
Merge pull request #374 from mojodna/jsonschema-dep
Add jsonschema dependency
2018-07-10 10:49:40 +12:00
Michael Hudson-Doyle 24292a3fa2
Merge pull request #381 from mwhudson/lvm
LVM support
2018-07-10 09:09:01 +12:00
Michael Hudson-Doyle 1e80b34c2c
Merge pull request #382 from mwhudson/netlink-vlan
read vlan config from netlink
2018-07-08 15:01:15 +12:00
Michael Hudson-Doyle 59a1e2705f fix remove from xxx label 2018-07-08 15:00:26 +12:00
Michael Hudson-Doyle db042eafa6 read vlan config from netlink
using support i just added to probert
2018-07-08 14:16:22 +12:00
Michael Hudson-Doyle 896a99c525 lint 2018-07-07 22:04:40 +12:00
Michael Hudson-Doyle ea7625881f add answers file that takes the guided-lvm option 2018-07-07 22:01:38 +12:00
Michael Hudson-Doyle 5aa6bef564 explain what is about to happen on disk selection screen 2018-07-07 21:59:01 +12:00
Michael Hudson-Doyle 569700864a a guided option that uses LVM 2018-07-07 21:41:30 +12:00
Michael Hudson-Doyle 32b7d785cd answers support for lvm and some related fixes 2018-07-07 20:59:47 +12:00
Michael Hudson-Doyle 8b6ede1e00 small tweak 2018-07-07 20:52:39 +12:00
Michael Hudson-Doyle 9579d55719 do not crash ui on creation of lv 2018-07-07 20:51:42 +12:00
Michael Hudson-Doyle 7a4cd86bbe adapt partition.py to handle lvs too 2018-07-07 20:45:47 +12:00
Michael Hudson-Doyle a6537b5f53 allow creating a vg 2018-07-07 20:39:35 +12:00
Michael Hudson-Doyle 37cd03ce38 more 2018-07-07 20:13:01 +12:00
Michael Hudson-Doyle 0c7a1587a0 lvm controller methods 2018-07-07 20:13:01 +12:00
Michael Hudson-Doyle 974985e56a lvm model methods 2018-07-07 20:13:01 +12:00
Michael Hudson-Doyle 5880443a73 add VolGroupStretchy 2018-07-07 20:13:01 +12:00
Michael Hudson-Doyle 65dc65f13e remove old lvm view 2018-07-07 20:13:01 +12:00
Michael Hudson-Doyle e1a589327d factor some stuff that will be used for LVM out of raid.py 2018-07-07 20:13:01 +12:00
Dimitri John Ledkov 910570bc45
Merge pull request #379 from xnox/vlan3
Add VLAN UI support
2018-07-06 07:05:20 -07:00
Dimitri John Ledkov 8a0e94ccc7 Pacify flake8 2018-07-06 15:00:27 +01:00
Dimitri John Ledkov a4daae42d6 Fix crash, after deleting last vlan. 2018-07-06 14:33:34 +01:00
Dimitri John Ledkov 68b6b2a6b1 Implement information screen for the network interfaces. 2018-07-06 14:33:32 +01:00
Dimitri John Ledkov 92c53b29ae Vlan ui 2018-07-06 14:31:42 +01:00
Dimitri John Ledkov 173eac79a5 models/network: use same NetDev in both dictionaries
One can lookup interfaces by ifindex and by name. Ensure, both
dictionaries use the same NetDev object. This way, when config of
NetDev is updated, it is correctly reflected whichever way the NetDev
is accessed.
2018-07-06 14:30:42 +01:00
Dimitri John Ledkov fc276a3226
Merge pull request #378 from mwhudson/new-network-screen-2
implement new network screen
2018-07-06 06:27:55 -07:00
Dimitri John Ledkov 96a4373835 Drop removed file from POTFILES.in 2018-07-06 15:21:30 +12:00
Michael Hudson-Doyle d5f136c413 improve behaviour when a spanning column makes table want to be wider than view 2018-07-06 15:20:25 +12:00
Michael Hudson-Doyle e3e5c7f760 fix tests 2018-07-06 14:44:19 +12:00
Michael Hudson-Doyle ed09054928 fix lint 2018-07-06 14:17:27 +12:00
Michael Hudson-Doyle 29fe577013 delete more unused code 2018-07-06 14:13:30 +12:00
Michael Hudson-Doyle 830d89c735 unify "action menu row" creation 2018-07-06 13:57:55 +12:00
Michael Hudson-Doyle 7d15727b74 add wlan editing 2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle 2e281d00d4 delete gobs of old code 2018-07-06 13:36:53 +12:00