Michael Hudson-Doyle
|
386d44ee14
|
add ConsoleConf model and some other bits to get to point of starting the UI up
|
2018-03-08 16:39:03 +13:00 |
Michael Hudson-Doyle
|
68c15176ac
|
some trivial stuff
|
2018-03-08 16:34:25 +13:00 |
Michael Hudson-Doyle
|
6b156766bb
|
change replay-curtin-log to give a more realistic experience in dry-run mode
|
2018-02-28 15:57:35 +13:00 |
Michael Hudson-Doyle
|
b83e2779bc
|
Merge pull request #289 from CanonicalLtd/mwhudson/curtin-output-2
do not show full curtin log output by default
|
2018-02-28 13:58:12 +13:00 |
Michael Hudson-Doyle
|
4f08c72102
|
add view full log option
|
2018-02-28 13:49:24 +13:00 |
Michael Hudson-Doyle
|
3753ac02bb
|
simplify things a bit more, fix test
|
2018-02-28 13:49:24 +13:00 |
Michael Hudson-Doyle
|
bc4fe51e30
|
create ProgressView when install starts, allows some simplification of logic
|
2018-02-28 13:49:24 +13:00 |
Michael Hudson-Doyle
|
94b09dda42
|
start to prepare for full log view
|
2018-02-28 13:49:24 +13:00 |
Michael Hudson-Doyle
|
993ed4c6f2
|
store curtin output in journal (still not visible in UI)
|
2018-02-28 13:49:24 +13:00 |
Michael Hudson-Doyle
|
911bed340e
|
do not pack description, otherwise wrapping does not work?
|
2018-02-28 13:49:24 +13:00 |
Michael Hudson-Doyle
|
5827abb12c
|
do not stop reading journal events as soon as curtin finishes, or we miss last few events
|
2018-02-28 13:49:24 +13:00 |
Michael Hudson-Doyle
|
6eaa92553c
|
some better logging
|
2018-02-28 13:49:24 +13:00 |
Michael Hudson-Doyle
|
673ac39e5f
|
display journal events in installprogress view
just need to put the full log view as an option back
|
2018-02-28 13:49:24 +13:00 |
Michael Hudson-Doyle
|
ef0632175b
|
use a different syslog identifier for each subiquity process
|
2018-02-28 13:49:24 +13:00 |
Michael Hudson-Doyle
|
8d8071de8d
|
nicer install progress reporting in the footer to start with
|
2018-02-28 13:49:24 +13:00 |
Michael Hudson-Doyle
|
c7537d90ba
|
Merge pull request #290 from CanonicalLtd/mwhudson/test-in-lxd
move to running tests in lxd rather than docker
|
2018-02-28 13:48:18 +13:00 |
Michael Hudson-Doyle
|
f7a93e6d1b
|
move to running tests in lxd rather than docker
other work requires having systemd running
|
2018-02-28 13:42:47 +13:00 |
Michael Hudson-Doyle
|
57c8160ffb
|
fix build with newer snapcraft
|
2018-02-27 13:38:14 +13:00 |
Michael Hudson-Doyle
|
ad07625329
|
prevent editing/deleting the bios_grub partition
|
2018-02-27 11:41:56 +13:00 |
Michael Hudson-Doyle
|
6836e4bc19
|
make the path choices in the installpath view forward_btns
|
2018-02-26 22:31:12 +13:00 |
Michael Hudson-Doyle
|
b215ceaf7d
|
do not log wifi password when an interface appears
This can happen in particular when netplan re-plugs an interface.
|
2018-02-26 22:29:41 +13:00 |
Michael Hudson-Doyle
|
092083d483
|
Merge pull request #287 from CanonicalLtd/mwhudson/network-right-angle-brackets
stop showing >s on network config choices that do not lead to a new screen
|
2018-02-22 13:54:02 +13:00 |
Michael Hudson-Doyle
|
23400b6bbb
|
Merge pull request #288 from CanonicalLtd/mwhudson/guided-wording
use better wording on guided screen
|
2018-02-22 13:53:50 +13:00 |
Michael Hudson-Doyle
|
c0e4af0d0f
|
fix some versions of the partition view
|
2018-02-21 19:19:44 +13:00 |
Michael Hudson-Doyle
|
37d93a1954
|
Merge pull request #275 from CanonicalLtd/maas-option
Re-add installpath controller, with added MAAS views.
|
2018-02-21 12:24:08 +13:00 |
Michael Hudson-Doyle
|
4a5e3b3815
|
stop showing >s on network config choices that do not lead to a new screen
|
2018-02-20 10:32:51 +13:00 |
Michael Hudson-Doyle
|
306978ee79
|
cursor positioning nerdery on network config screen
|
2018-02-20 10:29:24 +13:00 |
Michael Hudson-Doyle
|
1d6119f00b
|
use better wording on guided screen
|
2018-02-20 10:23:41 +13:00 |
Michael Hudson-Doyle
|
c1bef97d07
|
fix some lies in the README
|
2018-02-15 13:29:59 +13:00 |
Michael Hudson-Doyle
|
a9555fed5d
|
update dependencies
|
2018-02-15 13:27:56 +13:00 |
Michael Hudson-Doyle
|
7d134ebe6c
|
fix make dryrun at least a little
|
2018-02-15 11:40:50 +13:00 |
Michael Hudson-Doyle
|
7755cd04b4
|
sources is not a list, despite how i read the curtin docs
|
2018-02-13 22:22:46 +13:00 |
Michael Hudson-Doyle
|
a14b8debda
|
try different process for exit to shell
|
2018-02-13 15:38:55 +13:00 |
Michael Hudson-Doyle
|
30f02be363
|
pass path, not just filename to curtin :/
|
2018-02-13 15:38:33 +13:00 |
Michael Hudson-Doyle
|
3ea98a47dd
|
Merge pull request #280 from CanonicalLtd/mwhudson/snap-created-service
have a subiquity-service be part of the snap
|
2018-02-13 13:01:31 +13:00 |
Michael Hudson-Doyle
|
09ff455758
|
ensure footer is cleared properly when install completes
|
2018-02-13 13:01:16 +13:00 |
Michael Hudson-Doyle
|
e8c167d825
|
this is a more appropriate restart-condition for us i think
|
2018-02-13 12:42:34 +13:00 |
Michael Hudson-Doyle
|
57b36ae093
|
Merge pull request #286 from CanonicalLtd/mwhudson/move-curtin-sources
move more things from curtin command line to config
|
2018-02-13 12:23:20 +13:00 |
Michael Hudson-Doyle
|
274ff22e87
|
Merge pull request #285 from CanonicalLtd/mwhudson/copy-more-logs
copy more logs (subiquity, journal) to target system
|
2018-02-13 12:23:09 +13:00 |
Michael Hudson-Doyle
|
5adce07230
|
Merge pull request #284 from CanonicalLtd/mwhudson/cope-with-no-serial
cope with disks with no serial (e.g. virtio) better
|
2018-02-13 12:12:04 +13:00 |
Michael Hudson-Doyle
|
eddb967155
|
copy more logs (subiquity, journal) to target system
|
2018-02-13 12:10:19 +13:00 |
Michael Hudson-Doyle
|
703a9003f4
|
cope with unknown disk serial/model/etc much better
|
2018-02-13 11:57:09 +13:00 |
Michael Hudson-Doyle
|
14164c60e9
|
Merge pull request #283 from CanonicalLtd/mwhudson/no-fat32-in-general
only allow fat32 for /boot/efi partition
|
2018-02-13 11:29:02 +13:00 |
Michael Hudson-Doyle
|
33d1c6b73f
|
only allow fat32 for /boot/efi partition
|
2018-02-13 10:07:03 +13:00 |
Michael Hudson-Doyle
|
1e1e710a7d
|
Merge pull request #281 from CanonicalLtd/mwhudson/initial-language
have initial language match users choice in isolinux screen
|
2018-02-13 09:59:15 +13:00 |
Michael Hudson-Doyle
|
f28df37113
|
add example config with a virtio disk
|
2018-02-13 09:52:12 +13:00 |
Michael Hudson-Doyle
|
648959a6a9
|
move more things into config, remove curtin.py entirely
|
2018-02-12 22:35:42 +13:00 |
Michael Hudson-Doyle
|
a90ded52b3
|
Merge pull request #282 from CanonicalLtd/mwhudson/moar-travis
add a travis test to run through dry-run mode
|
2018-02-12 22:24:43 +13:00 |
Michael Hudson-Doyle
|
efa7dd0e14
|
add a travis test to run through dry-run mode
|
2018-02-12 22:13:23 +13:00 |
Michael Hudson-Doyle
|
05c5f4218a
|
make log replay timescale adjustable
want to be able to slow it down when hacking on the log view!
|
2018-02-12 14:44:40 +13:00 |