Commit Graph

1214 Commits

Author SHA1 Message Date
Michael Hudson-Doyle 348ef91fe0 remove overly obscure curtin_reboot function 2017-01-25 14:20:13 +13:00
Michael Hudson-Doyle 1706fd886d prevent system-debug@tty1 from running 2017-01-25 14:20:13 +13:00
Michael Hudson-Doyle f9e1062c19 Merge pull request #189 from CanonicalLtd/mwhudson/lp-1654085
rearrange systemd stuff to only run subiquity on tty1
2017-01-25 09:55:22 +13:00
Michael Hudson-Doyle 60982157b0 rearrange systemd stuff to only run subiquity on tty1
for https://bugs.launchpad.net/ubuntu/+source/subiquity/+bug/1654085
2017-01-20 16:28:50 +13:00
Michael Hudson-Doyle 58af7dbb3b add some arrows to dropdown widget 2017-01-20 13:19:16 +13:00
Michael Hudson-Doyle 35bd55c013 Merge pull request #188 from CanonicalLtd/mwhudson/clean-up-install-progress
clean up installprogress controller and view
2017-01-19 13:06:25 +13:00
Michael Hudson-Doyle 204e9f7d8b change the way an error is presented a bit 2017-01-18 15:29:10 +13:00
Michael Hudson-Doyle 99eacb1434 scoll listbox to end on each new line of log 2017-01-18 15:22:49 +13:00
Michael Hudson-Doyle b5eb76b985 show entire log, incrementally
need to figure out how to scroll to end on each update
2017-01-18 15:13:48 +13:00
Michael Hudson-Doyle fcd5163101 make ProgressView a lot better
mostly by putting the logtail in a box
2017-01-18 14:26:43 +13:00
Michael Hudson-Doyle a4d6682478 simpler api for doing stuff in a background thread 2017-01-18 12:03:56 +13:00
Michael Hudson-Doyle cfecadcb85 clean up interface between installpath controller and view 2017-01-18 12:02:34 +13:00
Michael Hudson-Doyle c535368c3f clean up InstallProgressController's state machine 2017-01-18 12:02:34 +13:00
Michael Hudson-Doyle fa95fb55ad make callfromthread functionality more available, use it in installprogress 2017-01-18 12:02:34 +13:00
Michael Hudson-Doyle 8ea47a2d0a remove some dry run special casing 2017-01-18 12:02:34 +13:00
Michael Hudson-Doyle 8ede2d730c and with that, we no longer depend on tornado 2017-01-18 12:02:34 +13:00
Michael Hudson-Doyle e3984d049a remove use of coroutine from installprogress 2017-01-18 12:02:34 +13:00
Michael Hudson-Doyle c87893570b Merge pull request #187 from CanonicalLtd/mwhudson/disentangle-identity-welcome
disentangle identity & welcome models, views and controllers
2017-01-18 09:40:56 +13:00
Michael Hudson-Doyle d5832f3c92 trivial edits 2017-01-17 13:17:53 +13:00
Michael Hudson-Doyle d75cbabb61 move subiquity welcome stuff out of subiquitycore 2017-01-17 12:04:15 +13:00
Michael Hudson-Doyle 24c915ff17 simplify console_conf.controllers.WelcomeController 2017-01-17 11:34:32 +13:00
Michael Hudson-Doyle ee51fda2f5 console_conf.views.welcome.WelcomeView no longer inherits from CoreWelcomeView 2017-01-17 11:34:32 +13:00
Michael Hudson-Doyle e50ccb9c76 stop sharing WelcomeController 2017-01-17 11:34:32 +13:00
Michael Hudson-Doyle 4e726495c3 move BaseIdentityController to become subiquity's IdentityController 2017-01-17 11:34:32 +13:00
Michael Hudson-Doyle 5f6be3c094 stop consoleconf's IdentityController inheriting from BaseIdentityController 2017-01-17 11:34:32 +13:00
Michael Hudson-Doyle 5d667b16fe Merge pull request #186 from CanonicalLtd/mwhudson/cleanups
assorted cleanups
2017-01-17 11:34:07 +13:00
Michael Hudson-Doyle b80145a99c simplify some generic view code 2017-01-13 15:08:31 +13:00
Michael Hudson-Doyle 9cb0c00271 remove some unused code from utils.py 2017-01-13 15:08:31 +13:00
Michael Hudson-Doyle ac7e7cd08b remove BaseModel as it no longer does anything 2017-01-13 15:08:31 +13:00
Michael Hudson-Doyle bfba9f21b5 remove unused stuff from log.py 2017-01-13 15:08:31 +13:00
Michael Hudson-Doyle 6febf16d22 clean up some silly stuff in core.py 2017-01-13 15:08:31 +13:00
Michael Hudson-Doyle 53ccc2f2f1 use a different dry-run command
for some reason top fails with "cannot get tty" on my system.
2017-01-13 15:08:31 +13:00
Michael Hudson-Doyle 17b943209e remove subiquitycore/async.py
it was just a glorified global variable.
2017-01-13 15:08:31 +13:00
Michael Hudson-Doyle 5c40c0eb19 remove meta.py, contains no code 2017-01-13 15:08:31 +13:00
Michael Hudson-Doyle 60c6037a8a move curtin.py from subiquitycore to subiquity 2017-01-13 15:08:31 +13:00
Michael Hudson-Doyle 0caf13181e Do not say a netdev is not configured when there is no configuration 2017-01-11 15:42:16 +13:00
Michael Hudson-Doyle 6e3197847e Merge branch 'mwhudson/lp-1654387' 2017-01-11 15:39:00 +13:00
Michael Hudson-Doyle 63d1de120e Merge branch 'master' into mwhudson/lp-1654387 2017-01-11 14:55:31 +13:00
Michael Hudson-Doyle d88ff7bf9a add flag to geninstaller to install local subiquity 2017-01-11 14:53:53 +13:00
Michael Hudson-Doyle 950cef9031 changelog entry for this branch 2017-01-09 22:04:19 +13:00
Michael Hudson-Doyle b747e667c4 Merge branch 'master' into mwhudson/lp-1654387 2017-01-09 22:03:26 +13:00
Michael Hudson-Doyle d6ab3e304e changelog entries for recent work 2017-01-09 22:03:18 +13:00
Michael Hudson-Doyle ae05b66a47 rewrite Selector to work like an HTML <select> widget
This was way way harder than it seemed like it should be, but it seems a lot
nicer to me.

For https://bugs.launchpad.net/ubuntu/+source/subiquity/+bug/1654387
2017-01-09 16:11:32 +13:00
Michael Hudson-Doyle 7b65d54624 fix installer/README.md now that geninstaller actually completes 2017-01-06 09:42:56 +13:00
Michael Hudson-Doyle 8e52cc1254 rewrite blockdev_align_up to not increase already aligned arguments 2017-01-06 09:14:14 +13:00
Michael Hudson-Doyle 42343da0ae Merge pull request #184 from CanonicalLtd/geninstaller-cleanup
Geninstaller cleanup
2017-01-05 16:18:51 +13:00
Michael Hudson-Doyle 81fcdfd01b fix blockdev_align_up to actually round up by 1M, not 1G
part of https://bugs.launchpad.net/ubuntu/+source/subiquity/+bug/1654079
2017-01-05 14:45:14 +13:00
Steve Langasek 7944fd97d9 forcibly kill any dirmngr and gpg-agent processes spawned by apt-key / add-apt-repository in yakkety+ 2017-01-04 17:00:54 -08:00
Steve Langasek 4f1b4cc3c1 And further cleanup of bootloader deps 2017-01-04 15:53:10 -08:00
Steve Langasek 4db8b82241 ... and dosfstools 2017-01-04 15:51:28 -08:00