installer: Add traceback for exceptions in thread

Previously it was only reported that an exception happened in the
installer thread, but now traceback was logged. Now also a traceback is
logged to help debugging.

Change-Id: I957d165e552c2ed4d8629e3c1a49804c8f225563
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
installer: Fix stderr capturing

Change-Id: Ia90a4447ac90f93534771b46f0c8538422732e0e
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
installer: Fix password page

Due to the cmigration to the new ConfirmedEntry widget, it was missed to
store the password in the password page model. This is now fixed and the
password is stored in the password page model.

Change-Id: I290c69683f6a2a1126533befb4f35b816406ed42
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1007811
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
process: Raise an error for a known problem

It is known that combining shell=True with an argumentlist doesn't work.
Thsi check is now added to call subprocess calls.

Change-Id: Ic0208de30aa5b8312384c0736f6f7ad38624ec89
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
firewall: Fix plain iptables logic

Previously the port was opened but this changed wasn't saved. This case
lead to a situation where the iptables service got restarted and
overwrote/closed the previously opened ports.
Now the configuration is saved (and persisted) after a port got opened.

Change-Id: If33424f62c006720a4c553b32af38d2b033579cc
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1007417
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
ovirt-node-upgrade prevent multiple runs after a sucessful upgrade

rhbz#1006390
Change-Id: I838ae4116ca587e84a0d6c7f6ad323204cffcade
Signed-off-by: Joey Boggs <jboggs@redhat.com>