travis: Add IRC notification

Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
Increase runtime size and add build helper

Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
Fix makefile dependencies

Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
build: Install on serial i/o

Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
ks: Poweroff, don't reboot on done

Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
build: Bind http server to high random port

Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
build: Don't use bc

Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
build: Allow custom qemu append args

Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
recipe: Unlock root on the runtime-fs

The ks is only used for testing, thus we allow an easy consumption by
unlocking root.

Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
ks: Fix imagbase build

Previously we missed to configure, which broke the build of imagbase.

Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
ks: Auto-login into the runimte-layout image

Also for an easier consumption and automation.

Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
imgbase: Fix BLS path usage

BLS expects the paths of kernel/initrd to be relative to the boot dir.

Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
tools: Allow to boot into the shell of an image

Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
test: Rework functional testing

The testing now only relies on qemu and not python-expect anymore.

Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
test: Refactor building and testing

$ make build
$ make check-local

Should do the trick now

Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
tests: Dependencies are already installed

Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
ks: Silence test image

A quit kernel works for us to on the testimage

Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
ks: Be even more quiet on the runtime image

Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
test: Log more stderr/stdout in nosetests

Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
test: Some more context for debugging

Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>