Commit Graph

2235 Commits

Author SHA1 Message Date
Michael Hudson-Doyle 1c5ce7c07a remove no-longer-used code for stacking signals 2019-03-07 14:22:50 +13:00
Michael Hudson-Doyle 833314d17c
Merge pull request #419 from mwhudson/default-route-view
remove long disabled views for setting default route
2019-03-07 14:22:30 +13:00
Michael Hudson-Doyle 756d923424 remove long disabled views for setting default route
as and when we add route configuration to subiquity, we will need new
views anyway.
2019-03-07 14:13:37 +13:00
Michael Hudson-Doyle 1feb8c93d6
Merge pull request #418 from mwhudson/login-cruft
remove login model/controller/view from subiquitycore
2019-03-07 14:13:18 +13:00
Michael Hudson-Doyle d0c41469a7 remove login model/controller/view from subiquitycore
long ago subsumed into other code
2019-03-07 14:01:52 +13:00
Michael Hudson-Doyle 30a028b651
Merge pull request #417 from mwhudson/save-state
add a more systematic way for controllers to record their state
2019-03-07 09:36:15 +13:00
Michael Hudson-Doyle 9937ebe6e1 add a more systematic way for controllers to record their state
so we can return the point where the user left off on update
2019-03-06 15:55:15 +13:00
Michael Hudson-Doyle fa58cb1fcc
Merge pull request #416 from mwhudson/installpath-rejig
rework installpath model to record what the user entered
2019-03-06 15:54:41 +13:00
Michael Hudson-Doyle 69d1800205
Merge pull request #415 from mwhudson/skip-screen-support
add a way for a controller to be skipped
2019-03-06 15:54:34 +13:00
Michael Hudson-Doyle 820b283ae0 rework installpath model to record what the user entered
and only turn it into curtin config when needed. This means its possible
to pre-fill the forms if the user goes back to these screens.
2019-03-06 15:33:53 +13:00
Michael Hudson-Doyle 98bf6a4254 add a way for a controller to be skipped
will need this for the refresh screen if there is no update
2019-03-06 15:32:31 +13:00
Michael Hudson-Doyle cb2203be10 allow specifying a track to follow in inject-subiquity-snap.sh 2019-03-06 15:15:01 +13:00
Michael Hudson-Doyle 8b495cb8f1
Merge pull request #414 from mwhudson/snapd-fakery
Make the code for talking to snapd more generic
2019-03-05 09:08:21 +13:00
Michael Hudson-Doyle 53d1006a06 Make the code for talking to snapd more generic
In preparation for the self-refresh and snap enterprise proxy work, both
of which will require talking to the snapd API.

This also makes the "snaps-from-examples" fakery happen at a lower level.
2019-03-04 16:18:57 +13:00
Michael Hudson-Doyle 18ff7f6973 seed subiquity with an assertion if one is there 2019-03-01 13:20:17 +13:00
Michael Hudson-Doyle 8365b5d507 add options to inject-subiquity-snap to allow a custom snapd and store url 2019-03-01 09:13:05 +13:00
Michael Hudson-Doyle c4b12b5fc7
Merge pull request #412 from mwhudson/cryptsetup
add encrypted LVM support
2019-02-28 13:38:45 +13:00
Michael Hudson-Doyle 04f1ff0dd0 luk2 overhead (now default in disco) is 16 MiB 2019-02-28 11:57:12 +13:00
Michael Hudson-Doyle 8892e027e9 make sure that dmcrypt passphrase does not end up in log 2019-02-28 11:55:44 +13:00
Michael Hudson-Doyle 741894b3ab account for a (guess at) LUKS overhead 2019-02-28 11:55:42 +13:00
Michael Hudson-Doyle 1e3a786ac2 add example with encrypted lvm 2019-02-28 11:55:17 +13:00
Michael Hudson-Doyle 878da5b61c render encrypted VGs 2019-02-28 11:55:17 +13:00
Michael Hudson-Doyle 41851af206 ui for encrypted LVM 2019-02-28 11:55:13 +13:00
Michael Hudson-Doyle 84a3800a18 filesystem model for dmcrypt action 2019-02-28 11:48:27 +13:00
Michael Hudson-Doyle cd185db58c make --snaps-from-examples the default in dry run mode 2019-02-28 11:37:05 +13:00
Michael Hudson-Doyle 7e59b4e6ad
Merge pull request #409 from CanonicalLtd/snap-screen-redesign
implement the new design for the snap screen
2019-02-27 16:00:44 +13:00
Michael Hudson-Doyle e2c8bdbe74 allow the snap version to wrap
this makes the display better (if not exactly great) for some snaps on
terminals that are 80 chars wide
2019-02-27 15:56:07 +13:00
Michael Hudson-Doyle 11d328b7f9 clip long license text 2019-02-27 15:56:07 +13:00
Michael Hudson-Doyle 3b4d7a4266 move snap title into header 2019-02-27 15:56:02 +13:00
Michael Hudson-Doyle d3b72ce8e5 make publisher presentation match spec 2019-02-27 14:28:11 +13:00
Michael Hudson-Doyle 8b26cafd31 tweak snap list 2019-02-27 14:28:11 +13:00
Michael Hudson-Doyle 38511c7ac2 show last updated info 2019-02-27 14:28:11 +13:00
Michael Hudson-Doyle 3342510e6f start to implement new snap screen 2019-02-27 14:28:11 +13:00
Michael Hudson-Doyle 7982a35433 display verified status on snap list and snap info screen 2019-02-27 14:28:11 +13:00
Michael Hudson-Doyle 2587b6dd02 fix some dodgy algebra in scrollbars 2019-02-27 14:28:05 +13:00
Michael Hudson-Doyle ee9956671e fix inject-subiquity-snap.sh to not exit 1 on non s390x 2019-02-22 12:13:13 +01:00
Michael Hudson-Doyle d6428967bc
Merge pull request #413 from mwhudson/faster-replay
make sure all delays during replaying answers repsect SUBIQUITY_REPLAY_TIMESCALE
2019-02-21 16:47:32 +01:00
Michael Hudson-Doyle 83636098f7
Merge pull request #410 from mwhudson/misc-fixes
crash and other fixes for filesystem views
2019-02-21 16:47:17 +01:00
Michael Hudson-Doyle 8409c6e62e set DEBIAN_FRONTEND=noninteractive when setting up the lxd 2019-02-21 11:08:00 +01:00
Michael Hudson-Doyle b77aa9499e make sure all delays during replaying answers repsect SUBIQUITY_REPLAY_TIMESCALE 2019-02-21 11:07:54 +01:00
Michael Hudson-Doyle bc755cc953 fix a race condition in network answers support 2019-02-21 09:32:45 +01:00
Michael Hudson-Doyle c571f58dcc fix saving static network data with search domains 2019-02-21 08:35:19 +01:00
Michael Hudson-Doyle 5f5c72075b
Merge pull request #411 from mwhudson/netdev-info
fix netdev info dialog
2019-02-20 03:14:16 +13:00
Michael Hudson-Doyle f25bb21c08 fix netdev info dialog 2019-02-19 14:40:19 +01:00
Michael Hudson-Doyle 3ed6c72685 fix editing raids built out of partitions
add tests

for https://bugs.launchpad.net/subiquity/+bug/1815442
2019-02-15 11:52:53 +13:00
Michael Hudson-Doyle 9dda2561c8 make sure the save button is initially enabled when editing a partition 2019-02-15 10:26:42 +13:00
Michael Hudson-Doyle 171a32a0a5 correctly initialize the form when editing an unmounted partition 2019-02-15 10:26:20 +13:00
Michael Hudson-Doyle e5978489ef show custom mount path properly on partition edit view 2019-02-15 09:44:14 +13:00
Michael Hudson-Doyle a9678de63a fix edit of EFI partition
with tests too!

for https://bugs.launchpad.net/subiquity/+bug/1815543
2019-02-15 09:31:56 +13:00
Michael Hudson-Doyle 87ad4c3347 update snap sample output with snap 2.37 output 2019-02-13 14:28:38 +13:00