~kalikiana/subiquity:subiquity_probert

Last commit made on 2018-04-03
Get this branch:
git clone -b subiquity_probert https://git.launchpad.net/~kalikiana/subiquity
Only Cris Dywan can upload to this branch. If you are Cris Dywan please log in for upload directions.

Branch merges

Branch information

Name:
subiquity_probert
Repository:
lp:~kalikiana/subiquity

Recent commits

8cd069c... by Cris Dywan

Vendor probert

670c725... by Michael Hudson-Doyle

very small debian updates

641467e... by Michael Hudson-Doyle

mark any interface that has a wlan_event as a wlan interface

This avoids crashes when events happen in a different order to how I expect
as in https://bugs.launchpad.net/subiquity/+bug/1750815

99a9e51... by Michael Hudson-Doyle

have disk.serial return None when unknown rather than a default string

6667a3b... by Michael Hudson-Doyle

have probert save routes in saved config too

a2b091a... by Michael Hudson-Doyle

use a newer pyudev

1beb524... by Michael Hudson-Doyle

add requirements.txt

6669722... by Michael Hudson-Doyle

Merge pull request #37 from CanonicalLtd/mwhudson/network-reorg

almost total rewrite of Python parts of network probing

64639cc... by Michael Hudson-Doyle

almost total rewrite of Python parts of network probing

Probably too big a change for a single commit but never mind.

Highlights:
 - Less inheritance, more composition (one now passes a "listener" to an
   "observer" rather than subclassing the observer and overriding methods).
 - There's now a way to have probert report a saved network configuration
   rather than always probing the actual system
 - The format of the saved network configuration has changed and now is
   validated against a json schema
 - The NetworkInfo class is gone, replaced by a Link class which is similar
   but (imo) clearer and much more upfront about what data is calculated when
   the class is instantiated vs what is derived later.

8524912... by Michael Hudson-Doyle

fix network probing again and simplify other probing bits