Ubuntu Server Installer, and backend for Ubuntu Desktop Installer
Go to file
Ryan Harper fbb8eb09fb Adjust partition alignment for GPT and curtin sgdisk
Curtin uses sgdisk to create partitions.  To avoid sgdisk
fixing alignment issues we ensure that all partitions are
1M aligned.

GPT partitions also require space at the end, reserve the
same number of sectors (1K, 2048 512b sectors) at the
start and end of the disk.

Signed-off-by: Ryan Harper <ryan.harper@canonical.com>
2015-09-01 17:01:07 -05:00
bin Add new cli option to read machine probe data from file 2015-08-28 13:22:29 -05:00
examples add another machine json 2015-08-31 09:37:39 -04:00
installer Drop python3-parted use 2015-08-27 14:26:37 -05:00
subiquity Adjust partition alignment for GPT and curtin sgdisk 2015-09-01 17:01:07 -05:00
tests Use virtualenv to make use of urwid 1.3.0 and the asyncio library 2015-06-30 13:02:39 -04:00
.gitignore add setuptools 2015-08-21 14:15:04 -04:00
.gitmodules Update topdir Makefile targets 2015-09-01 10:04:24 -05:00
LICENSE Initial commit 2015-06-08 17:57:45 -04:00
Makefile Fix partition size selection and logging 2015-09-01 11:28:23 -05:00
README.md Add new cli option to read machine probe data from file 2015-08-28 13:22:29 -05:00
requirements.txt Switch to Tornado's event loop 2015-08-23 18:48:52 -04:00
setup.py add setuptools 2015-08-21 14:15:04 -04:00

README.md

subiquity

Ubuntu Server Installer

building installer

make installer

running installer

make run

running the UI locally in dry-run mode

make

running the UI locally with a different machine profile (see examples/)

MACHINE=examples/desktop.json make

overrides

make RELEASE=[wily, vivid, trusty] ARCH=[amd64, i386, armf, arm64, ppc64el] installer
make RELEASE=wily ARCH=arm64 run