network: Fix setting NFSv4 domain

Previously some functions weren't imported correctly this is now fixed.

Change-Id: I4684cc549662de36a693d6308ad80771d6b48bfb
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
setup: Remove kdump config files on interruption

Previously configurations files were kept, even if the configuration
was interrupted by the user.
Now the files are removed on interruption.

rhbz#869513

Change-Id: Idb5cfd1a75d55d1151b72979208a7e07dfc3edb7
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
install: Fix erasure and discovery of disk labels

This patch addresses two problems: First dd was used to remove the gpt
label, this can lead to problems with the kernel/dm because this changes
the disk layout without telling the kernel.
Another fix is to also translate the ROOTDEVICE name into it's multipath
representative.

rhbz#872502

Change-Id: I147a9aef04633332b3503cfeec0e738b81c824de
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
A concept for change handling

A plugin provides a model which is modified by the UI. The model is not
edited in place but a series of patches is collected and later (when
saved) provided to the plugin, which can handle the changes.

Change-Id: Ic8183b700f46c25bc7a4e03c20e5adf76d8935b9
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
Makefile for checks added

Change-Id: I8a19d60a459697fb336dddd35cf38e8c8a199dea
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
Screen can be suspended, validation

Change-Id: I3893e6f323e0ab87fccc5d476c3c9d65f3de6c76
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
tui: Add Menu widgets

Change-Id: Id9af8ea8612776d9275a7db598256179d564acb8
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
Add and improve several modules

Change-Id: Ibe9d524ab38b006e2bc3f521fa560288a19f0f95
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
Even if there are no changes, tell plugin

Change-Id: If876bb1198a19eff44461c305ae504f025b80b05
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
Add ping example page

Change-Id: I6610230bd32a8602b3fdde135a5b5827337633a0
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
ui: Implement Buttons and divider, add SaveButton

Change-Id: I3d1fbf4fb7a8d6b786e27a5f7902d43394d77d6f
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
Add ranking to pages

Change-Id: I368473500fde0fee8d678c9be68f7b50a9ade2e0
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
Introduce ui_config for plugins

Change-Id: I7f214e62886aa12dd6499915b1377602749ae2e5
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
validator: Extend and add doctests

Change-Id: Iea6c63e9406319e3463b6bea648c60186f75c467
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
Add ovirt.node.files.BackupedFiles ctx manager

Change-Id: Id8e44560feacdcd1a56322345f22bf16a3eb73da
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
Add ovirt-node.widgets.Options

Change-Id: I2da61076ecd2d5aab70c0e2af12968e2d9dfa3cd
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
Make ovirt.node.utils more fine granular (module)

Change-Id: I8c5030b434c8efe87727b58732535c573c034dc9
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
Add ovirt.node.plugins.kdump

Change-Id: I7443ed0a9e561225bc34b36952b4f832ba1e1cd5
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
validation: Work on validation

Change-Id: I7223a1620cdea94df386bd76b9d601fd12c4df7e
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
kdump: Improve page

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