Commit Graph

3429 Commits

Author SHA1 Message Date
Michael Hudson-Doyle 76bbed23f1
Merge pull request #732 from mwhudson/curtin-update
one more curtin hotfix
2020-04-23 10:40:29 +12:00
Michael Hudson-Doyle 1e373563ea one more curtin hotfix 2020-04-23 10:38:13 +12:00
Dimitri John Ledkov 17557c072a
Merge pull request #731 from xnox/dm-fix
Ship rharper hotfix for dm-name
2020-04-22 17:38:41 +01:00
Dimitri John Ledkov 3f0b7c062b Ship rharper hotfix for dm-name 2020-04-22 17:33:53 +01:00
Dimitri John Ledkov e76d46ffa5
Merge pull request #730 from xnox/hotfix
Update curtin to a hotfix
2020-04-22 17:22:53 +01:00
Dimitri John Ledkov d28d32a36a Update curtin to a hotfix 2020-04-22 17:12:27 +01:00
Michael Hudson-Doyle 6248bcf197
Merge pull request #729 from mwhudson/fix-late-commands
make sure late-commands actually run :(
2020-04-22 17:16:52 +12:00
Michael Hudson-Doyle 1ba62ec1cc make sure late-commands actually run :( 2020-04-22 17:11:25 +12:00
Michael Hudson-Doyle ca854ddc67
Merge pull request #728 from mwhudson/curtin-update
update curtin
2020-04-22 15:56:59 +12:00
Michael Hudson-Doyle 69c993e5cb update curtin 2020-04-22 15:56:28 +12:00
Michael Hudson-Doyle c5f719b5da
Merge pull request #727 from mwhudson/zdev-view-fixes
put zdev rows directly in a listbox, not in a pile in a listbox
2020-04-22 15:53:14 +12:00
Michael Hudson-Doyle 332c9230c2
Merge pull request #725 from xnox/fix-trailing-n
help: strip trailing newline from get_installer_password\n
2020-04-22 15:52:59 +12:00
Michael Hudson-Doyle 9ff059eae7 put zdev rows directly in a listbox, not in a pile in a listbox
this required adding TableListRow.set_contents.

it fixes (partly by accident) a crash when a row becomes unselectable
after a refresh (https://bugs.launchpad.net/subiquity/+bug/1874114), it
also makes the home and end keys do something sane.

really this view should not rebuild every row on any change, but that's
something for another day.
2020-04-22 15:36:06 +12:00
Dimitri John Ledkov 5494fb0aba
Merge pull request #726 from raharper/fix/curtin-git-hash
snapcraft: inject curtin commit has into version
2020-04-21 17:40:18 +01:00
Ryan Harper 7f301dbe7c snapcraft: override-pull of curtin to inject the git commit hash into version string 2020-04-21 11:27:16 -05:00
Dimitri John Ledkov 02f0ac3f92 help: strip trailing newline from get_installer_password\n
ipdb> get_installer_password(opts.dry_run)
'f48BpRGUMSbYjA68nGdQ\n'

Because iterating file object's lines includes them.

LP: #1874009
2020-04-21 11:11:41 +01:00
Michael Hudson-Doyle 140cdacada
Merge pull request #718 from mwhudson/resilient-boot
ui for resilient boot
2020-04-21 12:23:37 +12:00
Michael Hudson-Doyle f2b6edbafa update curtin to needed commit 2020-04-21 12:20:31 +12:00
Michael Hudson-Doyle 69775133cf small hacks to only allow one prep partition at a time 2020-04-21 12:18:03 +12:00
Michael Hudson-Doyle 5524197837 ui changes to indicate status of boot partitions more clearly
this also disables the reformat / use existing format option on an
unused ESP
2020-04-21 12:14:10 +12:00
Michael Hudson-Doyle a08ac131f8 split adding and removing boot disks into separate operations 2020-04-21 11:26:26 +12:00
Michael Hudson-Doyle 8ae2ec1693 generalize way of customizing disk action menuitem label 2020-04-21 11:19:06 +12:00
Michael Hudson-Doyle a325fe7286 switch to tracking install device by setting grub_device 2020-04-21 11:12:43 +12:00
Michael Hudson-Doyle 0d51d66a57 rename MAKE_BOOT action to TOGGLE_BOOT 2020-04-21 10:51:00 +12:00
Dimitri John Ledkov abefa90b50 releasing package subiquity version 20.04.1+git45g5f9fae19 2020-04-20 15:35:29 +01:00
Dimitri John Ledkov 5f9fae19b6 Revert "consoleconf: watch changes on install"
Doesn't work

This reverts commit 7b4bcb9922.
2020-04-20 15:30:04 +01:00
Michael Hudson-Doyle 670c9c838a add test for locale: in autoinstall file 2020-04-20 20:34:08 +12:00
Michael Hudson-Doyle 6890ba0008
Merge pull request #722 from mwhudson/lp-1873485
have asking for confirmation cancel showing progress
2020-04-20 20:16:01 +12:00
Michael Hudson-Doyle 6990caadfd
Merge pull request #724 from mwhudson/partition-order
ensure partitions are emitted in order
2020-04-20 20:15:48 +12:00
Michael Hudson-Doyle 2824f8a5b4
Merge pull request #723 from mwhudson/guided_lvm-lv-size
tolerate a smaller disk in guided lvm option
2020-04-20 20:15:41 +12:00
Michael Hudson-Doyle 6d035025f3 ensure partitions are emitted in order
kinda ridiculous that this wasn't explicitly ensured before! it came up
with existing partitions and while I think it was probably unlikely to
happen with new ones, I'm not completely sure...
2020-04-20 20:08:05 +12:00
Michael Hudson-Doyle 5a55021200 tolerate a smaller disk in guided lvm option 2020-04-20 19:43:09 +12:00
Michael Hudson-Doyle 6ee32f4e19 have asking for confirmation cancel showing progress
otherwise the confiration dialog appears for 0.1s and then disappears, leaving the user stranded
2020-04-20 19:38:31 +12:00
Michael Hudson-Doyle e71b7c73a5
Merge pull request #721 from mwhudson/early-commands-once
do not run early-commands again when installer restarts
2020-04-20 19:17:41 +12:00
Michael Hudson-Doyle 4e21ad60a8 do not run early-commands again when installer restarts
this might happen when refreshing
2020-04-20 17:44:07 +12:00
Michael Hudson-Doyle e227fe857b
Merge pull request #720 from mwhudson/autoinstall-refresh-fixes
fix autoinstall refresh code to (a) match docs (b) work
2020-04-20 16:41:19 +12:00
Michael Hudson-Doyle 830939a8bc fix tests 2020-04-20 16:16:00 +12:00
Michael Hudson-Doyle 18e4d977e9 fix autoinstall refresh code to (a) match docs (b) work 2020-04-19 22:48:27 +12:00
Michael Hudson-Doyle 3176b9fe35
Merge pull request #719 from mwhudson/user-data-no-identity
fix for omitting identity section when passing user-data
2020-04-19 22:46:53 +12:00
Michael Hudson-Doyle e91f8bbf89 fix for omitting identity section when passing user-data 2020-04-19 21:44:09 +12:00
Michael Hudson-Doyle 874b525b6f stop staging libc6 now we are core18 based 2020-04-17 15:20:54 +12:00
Michael Hudson-Doyle 51e235d4a2
Merge pull request #716 from mwhudson/fix-delete-raid
fix deleting preexisting raids
2020-04-17 14:20:56 +12:00
Michael Hudson-Doyle 4cd28e9cc6 fix deleting preexisting raids
apparently preexisting raids have devices and spare_devices set to lists
2020-04-17 13:32:06 +12:00
Michael Hudson-Doyle 10e067a18e
Merge pull request #715 from mwhudson/curtin-update
update curtin
2020-04-17 11:04:45 +12:00
Michael Hudson-Doyle ebd8101b59 update curtin
this lets us drop efibootmgr from the snap again
2020-04-17 10:33:32 +12:00
Michael Hudson-Doyle 88ba6d4f21
Merge pull request #714 from mwhudson/wipe-before-formatting
wipe more devices
2020-04-17 10:28:43 +12:00
Michael Hudson-Doyle 3ce8566143 add a comment 2020-04-17 10:08:09 +12:00
Michael Hudson-Doyle e036d5f722 fix prep edge case 2020-04-16 23:24:12 +12:00
Michael Hudson-Doyle bec88aaa11 wipe component devices when deleting compound devices 2020-04-16 23:18:55 +12:00
Michael Hudson-Doyle daa9e3e052 wipe a volume that is getting a new filesystem 2020-04-16 23:13:36 +12:00