Commit Graph

877 Commits

Author SHA1 Message Date
Michael Hudson-Doyle 8582e2bc02 network_configure_manual_interface.py -> network_configure_ipv4_interface.py 2016-12-12 15:41:30 +13:00
Michael Hudson-Doyle be69509efa parameterize NetworkConfigureIPv4InterfaceView 2016-12-12 15:40:07 +13:00
Michael Hudson-Doyle 1efaed7648 add network model interfaces that take ip version as a parameter 2016-12-12 15:34:59 +13:00
Michael Hudson-Doyle 767ae78f37 Merge pull request #182 from CanonicalLtd/mwhudson/lp-1643930
rewrite login-details.txt a bit
2016-12-07 08:50:40 +13:00
Mathieu Trudel-Lapierre ca9a99ef5d More tweaks to iamge build. 2016-11-24 16:23:31 -05:00
Mathieu Trudel-Lapierre fde22cf8c4 More geninstaller fixage for MBR. 2016-11-23 11:00:54 -05:00
Michael Hudson-Doyle 74dc27043b rewrite login-details.txt a bit
for https://bugs.launchpad.net/ubuntu/+source/subiquity/+bug/1643930
2016-11-23 10:16:12 +13:00
Michael Hudson-Doyle 4904196339 Merge branch 'mwhudson/subiquity-fixes'
Fixes some of the bitrot in subiquity-tui
2016-11-23 09:55:51 +13:00
Michael Hudson-Doyle 15bb9afcc2 move identityview to subiquity
subiquity and console-conf do not share any view code any more
2016-11-23 09:54:36 +13:00
Michael Hudson-Doyle 65daafde05 fix run_command of a non-existent command 2016-11-22 21:31:51 +13:00
Michael Hudson-Doyle 4f2138d161 oops 2016-11-22 21:25:53 +13:00
Michael Hudson-Doyle 9c1847414d no methods on FilesystemController invoked via signals now \o/ 2016-11-22 16:38:08 +13:00
Michael Hudson-Doyle 0d28bed243 finish de-signalling FilesystemView 2016-11-22 16:37:30 +13:00
Michael Hudson-Doyle e4d3a46c5e de-signal DiskPartitionView 2016-11-22 16:36:15 +13:00
Michael Hudson-Doyle f2825a2e8f de-signal DiskInfoView 2016-11-22 16:34:29 +13:00
Michael Hudson-Doyle a461638310 de-signal AddPartitionView 2016-11-22 16:32:59 +13:00
Michael Hudson-Doyle 55f71401b2 de-signal AddFormatView 2016-11-22 16:31:51 +13:00
Michael Hudson-Doyle f06c1cc426 split out filesystem views into their own files 2016-11-22 16:21:03 +13:00
Michael Hudson-Doyle bd9046ae9c squash some more trivial uses of signals
And move the @view decorator and associated methods used by the network
stuff somewhere more general.
2016-11-22 16:09:51 +13:00
Mathieu Trudel-Lapierre 497fde3de8 Make geninstaller work again, call from branch root as installer/geninstaller blah. 2016-11-20 22:40:30 -05:00
Michael Hudson-Doyle 9ba1c8feff get subiquity to the point where it at least starts 2016-11-21 13:32:58 +13:00
Michael Hudson-Doyle 5aff5f6da1 releasing package subiquity version 0.0.24.1 2016-11-11 11:30:16 +13:00
Michael Hudson-Doyle 7c90a9e4da Fix crash when an interface has more than one IP address of the same family. 2016-11-11 11:29:57 +13:00
Michael Hudson-Doyle 8eff45e3ad oops, dist should be zesty 2016-11-10 13:55:38 +13:00
Michael Hudson-Doyle 2cf48672f8 update changelog 2016-11-10 13:55:10 +13:00
Michael Hudson-Doyle 1317c8dd8a explain how to get an account
For LP: #1639799
2016-11-10 13:47:15 +13:00
Michael Hudson-Doyle 80b3568990 Merge pull request #181 from CanonicalLtd/mwhudson/friendly-message
show friendly message instead of getty when only ssh login is possible

For LP: #1639543
2016-11-10 13:41:11 +13:00
Michael Hudson-Doyle 1862be5ef0 show fingerprints on login view 2016-11-10 13:38:09 +13:00
Michael Hudson-Doyle a8fce4da0f write login-details.txt atomically 2016-11-10 12:45:56 +13:00
Michael Hudson-Doyle 7c7fc8218f shuffle things around so that it works for a user created via an assertion 2016-11-10 11:59:39 +13:00
Michael Hudson-Doyle e8850b4a74 tweaks 2016-11-10 10:39:03 +13:00
Michael Hudson-Doyle f05dbca5e0 oops 2016-11-09 15:17:52 +13:00
Michael Hudson-Doyle e8922d82b9 write a much nicer login-details.txt file 2016-11-09 14:57:35 +13:00
Michael Hudson-Doyle 7bef718e18 re-work logic, including having console-conf generate the file to show 2016-11-09 14:33:58 +13:00
Michael Hudson-Doyle cbd2aa5321 mvo's patch to show a message until a user has a password 2016-11-09 14:23:31 +13:00
Michael Hudson-Doyle c3a5a78784 turn off input echoing while waiting for return character
see LP: #1639917
2016-11-09 14:17:20 +13:00
Michael Hudson-Doyle 0921821c29 Merge pull request #180 from CanonicalLtd/mwhudson/reorg-network-model
live updating of network model
2016-11-09 12:37:50 +13:00
Michael Hudson-Doyle 19081d53bc reparse netplan configs after writing config
'netplan apply' can re-plug network interfaces, so it looked like we
forgot how an interface had been configured
2016-11-09 12:21:06 +13:00
Michael Hudson-Doyle 344b177f16 validate user input a lot more thoroughly in the static ipv4 view 2016-11-08 11:07:20 +13:00
Michael Hudson-Doyle a7bfef3646 show error message from netplan generate when it fails 2016-11-08 10:39:54 +13:00
Michael Hudson-Doyle 8a44befe2a remove UI for customizing default route, not supported by netplan
Yet, anyway.
2016-11-08 10:39:05 +13:00
Michael Hudson-Doyle 652e5992c6 changelog 2016-11-07 16:56:36 +13:00
Michael Hudson-Doyle 31b21799b7 remove dependency on netifaces 2016-11-07 16:56:36 +13:00
Michael Hudson-Doyle c4fdf5cb72 allow choosing from visible networks when configuring wifi 2016-11-07 16:56:36 +13:00
Michael Hudson-Doyle cacd456a6a Adapt to netlink event driven version of probert. 2016-11-07 16:56:32 +13:00
Michael Hudson-Doyle 82b11dbd69 reorganize the network model and make the UI a bit more consistent
The main change here is to separate the state a network device is in and the
state we want it to be in. So it now parses the netplan config on a system as
well as probing the state of via probert.

The UI is changed to make this distintion too, and be IMO a bit more
consistent. Somewhere in this I've removed the display of whether the
probed address was found via DHCP or not, possibly that should be put
back if it doesn't make things too cluttered.

In dry-run mode, we now still write the config and feed it to netplan, but
in a way that doesn't affect the system we are running it on.
2016-11-07 15:15:46 +13:00
Michael Hudson-Doyle 1594ff0f32 Merge pull request #170 from CanonicalLtd/mwhudson/kill-some-signals
remove trivial uses of signals for console-conf
2016-11-03 09:46:01 +13:00
Michael Hudson-Doyle 4861cedb34 one last emit_signal that came in via merge 2016-11-02 12:56:44 +13:00
Michael Hudson-Doyle d48a70973e restore escape key behaviour 2016-11-02 12:44:04 +13:00
Michael Hudson-Doyle f9de0818a8 fix C-x 2016-11-02 12:24:06 +13:00