subiquity:firstboot

Last commit made on 2016-06-22
Get this branch:
git clone -b firstboot https://git.launchpad.net/subiquity

Branch merges

Branch information

Name:
firstboot
Repository:
lp:subiquity

Recent commits

346d4fa... by Ryan Harper on 2016-06-22

Change subuiquity to run as firstboot for snappy.

Signed-off-by: Ryan Harper <email address hidden>

2007d64... by Ryan Harper on 2016-06-22

add check for empty loopdev to geninstaller

Signed-off-by: Ryan Harper <email address hidden>

c8123f9... by Ryan Harper on 2016-01-04

Fix up issues with partition tables when not needed

- Don't include Disk entries in storage config unless they've been modified
- Make sure underlying devices don't include partition table unless needed

Signed-off-by: Ryan Harper <email address hidden>

e9e951a... by Ryan Harper on 2015-12-04

Merge pull request #130 from CanonicalLtd/add-lvm-ux

Add lvm ux

362d253... by Ryan Harper on 2015-12-04

Merge remote-tracking branch 'origin' into add-lvm-ux

f31977f... by Ryan Harper on 2015-12-04

Merge pull request #129 from CanonicalLtd/fix-geninstall-with-latest-curtin

Fix geninstall with latest curtin

6fcbd0f... by Ryan Harper on 2015-12-04

Apply some lint fixes

Signed-off-by: Ryan Harper <email address hidden>

52d61a5... by Ryan Harper on 2015-12-04

Fix issues with new identity form

- When user did not specify ssh/github id, this broke our postinstall template
  Fix by only appending ssh-import-id if user specifies a value.
- Move hostname config into a separate part of the postinstall cloud-init
  userdata so cloud-init actually applies the hostname specified

Signed-off-by: Ryan Harper <email address hidden>

eeb9037... by Ryan Harper on 2015-12-04

Fix curtin install error detection and presentation

When curtin encountered an error, if the resulting message
was very large, this would prevent the progress screen from
displaying useful information and left the user believing the
install was still going on even when it had stopped.

Resolve this by applying some post processing on the curtin
error message to help user better spot the issue. We also
update the Title, Header and Footer to indicate an error has
occurred.

Finally, left-align the progress output.

Signed-off-by: Ryan Harper <email address hidden>

153f41c... by Ryan Harper on 2015-12-04

Fix installer to work with latest curtin

The latest curtin now does package dep checks during installation
which may install and enable things like lvm2 and mdadm. These
packages trigger running daemons which prevent the unmounting of
filesystem when building the installer image. Resolve this by
re-implementing curtin's [un]disable_daemon_in_root functions.

Update runinstaller to use 3 spare disks as virtio to enable
raid testing.

Signed-off-by: Ryan Harper <email address hidden>