test: Support creation of Fedora 21 test images.

Reviewed-by: Stef Walter <stefw@redhat.com>
test: Disable gpgcheck in make-rpms.

Signatures seem to be unreliable in Fedora 21 right now.

Reviewed-by: Stef Walter <stefw@redhat.com>
test: Adjust patterns for SELinux journal messages.

Reviewed-by: Stef Walter <stefw@redhat.com>
test: Allow more journal messages during restart.

And refactor the code.

Reviewed-by: Stef Walter <stefw@redhat.com>
test: check-networking for Fedora 21

Avoid racing against NM after hotplugging by waiting for it to
activate the new interface.

Reviewed-by: Stef Walter <stefw@redhat.com>
test: check-journal for Fedora 21

Log in as root...

Reviewed-by: Stef Walter <stefw@redhat.com>
test: Disable check-storage testDosParts

And don't use extended partitions in other tests.

See https://bugzilla.redhat.com/show_bug.cgi?id=1135493

Reviewed-by: Stef Walter <stefw@redhat.com>
test: Put new location of magic base tarballs into README.

Reviewed-by: Stef Walter <stefw@redhat.com>
test: Don't let ipa-server-install block on /dev/random.

Reviewed-by: Stef Walter <stefw@redhat.com>
test: Allow specification of vlan when adding network interface to a VM.

Reviewed-by: Stef Walter <stefw@redhat.com>
test: Don't bridge two interfaces on the same network.

This ends in tears without STP enabled.

Reviewed-by: Stef Walter <stefw@redhat.com>
test: Update README for Fedora 21 support.

Reviewed-by: Stef Walter <stefw@redhat.com>
test: Fix selinux context of test-server

Use /usr/bin/runcon to set it as unconfined. The way to do this
has changed between Fedora 20 and Fedora 21.

Closes #1118
Reviewed-by: Stef Walter <stefw@redhat.com>
shell: Add cache for day offsets.

To ease updating the current-day display when scrolling.

Fixes #20
Closes #1163
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
test: Install systemtap-runtime-virtguest into our images

This makes it easier (though not trivial, yet) to use systemtap
against a running test.

Closes #1164
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
test: Label the systemd SIGKILL related hack with a bug

https://bugzilla.redhat.com/show_bug.cgi?id=1141137

Closes #1165
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
agent: Don't be loud about our DBus session bus address

Removes this line from logs:

cockpit-agent[802]: dbus-daemon output line: unix:abstract=/tmp/dbus-sAAn6y...

Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
agent: Don't complain about files in /usr/share/cockpit

The code tries to treat everything  in /usr/share/cockpit
as a directory. If there's a file there, ignore it.

Fixes this log message:

cockpit-agent[802]: sshd-reauthorize.pam: Failed to open file
   '/usr/share/cockpit/sshd-reauthorize.pam/manifest.json': Not a directory

Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
daemon: Quiet down cockpitd startup and shutdown

It's really just a tool, and doesn't need to be noisy unless
it fails.

Closes #1166
Reviewed-by: Marius Vollmer <marius.vollmer@redhat.com>
test: Use "fedora-21" as the default TEST_OS.

Closes #1119
Reviewed-by: Stef Walter <stefw@redhat.com>