diskimage-builder/elements/growroot
Ian Wienand 63182a02e4 Refactor growroot for debuggabilty
This is a slight refactor I found useful when debugging.  The
udevadmin info query will be visbile in the output of "set -x" which
helps, and is the logs/journal.

We can also reduce some calls by keeping the value and just grepping
with a herefile.

This also does some error checking and bails out if it does not see
what it needs to continue.

Change-Id: I39c4d262f9c5ce53f6b83d95b1363a74834cf2c8
2016-02-10 14:02:28 +11:00
..
init-scripts Fix startup race with growroot/systemd 2016-02-10 13:47:18 +11:00
post-install.d Add systemd/fedora support to growroot 2016-01-25 17:40:52 +11:00
static/usr/local/sbin Refactor growroot for debuggabilty 2016-02-10 14:02:28 +11:00
element-deps create growroot element 2015-08-19 21:12:56 +00:00
package-installs.yaml Add systemd/fedora support to growroot 2016-01-25 17:40:52 +11:00
pkg-map Add Gentoo support to growroot 2016-02-01 10:55:03 +11:00
README.rst Add Gentoo support to growroot 2016-02-01 10:55:03 +11:00

========
growroot
========

Grow the root partition on first boot.

This is only supported on:

* ubuntu trusty or later
* gentoo
* fedora & centos