Commit Graph

1179 Commits

Author SHA1 Message Date
Michael Hudson-Doyle 724d65e1b7 Merge pull request #208 from CanonicalLtd/mwhudson/confirmation-dialog
confirm before writing data to disks
2017-03-24 12:38:09 +13:00
Mathieu Trudel-Lapierre d0976cd4da Merge branch 'master' into cyphermox/snap 2017-03-23 11:49:18 -04:00
Michael Hudson-Doyle 10c3113f36 fix a typo in the text and put some more space around it 2017-03-23 11:00:10 +13:00
Michael Hudson-Doyle c49b810336 have IntegerEditor.value return an integer, fixing broken partition numbers in the curtin config 2017-03-23 09:02:37 +13:00
Mathieu Trudel-Lapierre 38ed2028ae Update snapcraft.yaml for added attrs python dependency. 2017-03-22 13:40:46 -04:00
Mathieu Trudel-Lapierre 4987e741d7 Merge branch 'master' into cyphermox/snap 2017-03-22 08:58:48 -04:00
Michael Hudson-Doyle 0e31ef65ff confirm before writing data to disks 2017-03-22 14:26:10 +13:00
Mathieu Trudel-Lapierre 24168b9099 Add /rofs as an install path; this is where the original read-only FS is using casper. 2017-03-21 18:09:46 -04:00
Michael Hudson-Doyle e8450009d0 Merge pull request #206 from CanonicalLtd/mwhudson/validate-wifi-password
validate wifi password to be between 8 and 63 chars
2017-03-22 10:20:49 +13:00
Michael Hudson-Doyle f8211b56fb clean up wifi config view code a bunch
(this was the first complicated urwid code i wrote)
2017-03-21 14:47:01 +13:00
Michael Hudson-Doyle 62ad81d690 make sure wifi psk is between 8 and 63 characters long 2017-03-21 14:39:23 +13:00
Michael Hudson-Doyle 32578fb35e make sure waiting for the default route times out properly
see https://bugs.launchpad.net/ubuntu/+source/subiquity/+bug/1672803
2017-03-21 13:38:35 +13:00
Michael Hudson-Doyle 7d6f69c675 improve handling of situation where installation fails before we get to install progress screen 2017-03-20 15:04:07 +13:00
Michael Hudson-Doyle f1b97508fa dry-run fix 2017-03-20 15:03:32 +13:00
Michael Hudson-Doyle 26c1af8328 allow the gateway to be empty for an interface 2017-03-20 14:51:41 +13:00
Michael Hudson-Doyle ea96a72e9b Merge pull request #205 from CanonicalLtd/mwhudson/do-something-with-network-config
actually use the network config the user enters
2017-03-20 10:44:58 +13:00
Michael Hudson-Doyle af508aec56 do not use net.ifnames=0 in geninstaller 2017-03-17 14:04:26 +13:00
Michael Hudson-Doyle e6a4e39078 add a comment to curtin_write_network_config 2017-03-17 13:30:57 +13:00
Michael Hudson-Doyle a53b6cf80a a few tweaks and some more preventing curtin from doing what it does by default 2017-03-17 13:28:35 +13:00
Michael Hudson-Doyle fb995c8209 pass network config to netplan 2017-03-17 10:34:06 +13:00
Michael Hudson-Doyle 3f425c9e05 make the netplan file name and path depend (very slightly) on subiquity vs console-conf 2017-03-16 22:52:05 +13:00
Michael Hudson-Doyle 31d270c6c1 remove that silly grub splash image 2017-03-16 14:37:26 +13:00
Michael Hudson-Doyle a06b86380d disable cloud-init's network configuration in the installer and use netplan instead.
Addresses https://bugs.launchpad.net/ubuntu/+source/subiquity/+bug/1654381, at
least for images made with geninstaller.
2017-03-16 14:03:38 +13:00
Mathieu Trudel-Lapierre 6268d92f6a Add postinst tasks to subiquity for cleanup. 2017-03-15 10:39:35 -04:00
Michael Hudson-Doyle 6458135024 Merge pull request #204 from CanonicalLtd/mwhudson/filesystem-cleanups
rewrite filesystem model and views
2017-03-15 13:47:15 +13:00
Michael Hudson-Doyle 31650d0f8d remove most direct access to _attributes 2017-03-14 16:17:55 +13:00
Michael Hudson-Doyle 9b77d73bcc just pretend the disk is 2 megs smaller 2017-03-14 15:56:03 +13:00
Michael Hudson-Doyle 6bd15753e9 hackish workaround to allow adding the filesystem to the bios_grub partition 2017-03-14 15:23:05 +13:00
Michael Hudson-Doyle f964848e9f a few review comments 2017-03-14 15:17:24 +13:00
Mathieu Trudel-Lapierre 462f4053ac Add snapcraft.yaml 2017-03-13 14:59:50 -04:00
Michael Hudson-Doyle b73e3b7b9c another comment 2017-03-13 20:06:14 +13:00
Michael Hudson-Doyle 7c15103544 comment out old code, add some comments 2017-03-13 15:24:51 +13:00
Michael Hudson-Doyle 356767d1bf adjust and round size as needed 2017-03-13 15:24:19 +13:00
Michael Hudson-Doyle 23cb5de789 add python3-attr as a dependency 2017-03-13 15:23:39 +13:00
Michael Hudson-Doyle a822f560c4 fiddle with how % free is presented 2017-03-13 12:31:50 +13:00
Michael Hudson-Doyle c93194d0af do not show a swap partition as available 2017-03-13 12:12:27 +13:00
Michael Hudson-Doyle e4fd20dcf1 make reset on the filesystem view work again 2017-03-13 11:52:35 +13:00
Michael Hudson-Doyle 0d48ef1836 avoid wrapping captions in forms 2017-03-13 11:52:19 +13:00
Michael Hudson-Doyle 3ede268a77 some tweaking 2017-03-13 11:40:54 +13:00
Michael Hudson-Doyle e77747a5c7 start moving UI towards spec 2017-03-13 11:15:40 +13:00
Michael Hudson-Doyle 17f31e7213 fix an import 2017-03-13 10:38:08 +13:00
Michael Hudson-Doyle 6b007f5fc7 remove some more stuff 2017-03-13 10:37:05 +13:00
Michael Hudson-Doyle 4eb7ca6550 remove lots of the old code 2017-03-10 16:21:24 +13:00
Michael Hudson-Doyle 8cd4b020ee finish formatting/mounting available partitions 2017-03-10 15:46:21 +13:00
Michael Hudson-Doyle d50c7e8a1d start to show available partitions on filesystem view 2017-03-10 14:53:21 +13:00
Michael Hudson-Doyle d19a5e478c fix disk information 2017-03-10 14:42:28 +13:00
Michael Hudson-Doyle 52127d1997 can render actions now 2017-03-10 14:30:48 +13:00
Michael Hudson-Doyle df0a3cfad9 format entire disk -> new world order 2017-03-10 13:05:53 +13:00
Michael Hudson-Doyle f9ebcb3e25 convert AddPartitionView and add_disk_partition_handler to new world order 2017-03-10 12:55:59 +13:00
Michael Hudson-Doyle 2a250effef convert DiskPartitionView to new world order 2017-03-10 12:23:17 +13:00