edit-node: correctly display installed plugins

rhbz#1016985

Bug-Url:https://bugzilla.redhat.com/show_bug.cgi?id=1016985
Change-Id: I28b62112e6228829bd6bb6bfbd5a37971ddd2183
Signed-off-by: Joey Boggs <jboggs@redhat.com>
kdump_page: Catch KeyboardInterrupt when inputting "Ctrl+c"

Previously when inputting "Ctrl+c" during configuring KDump SSH,
the UI will quit.
Now try to catch KeyboardInterrupt and remove kdump configured files
instead of quitting the whole application

Change-Id: Idefe3c12abfbd253add0c286b064eec78cb91304
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=989389
Signed-off-by: hadong <hadong0720@gmail.com>
Tweak puppet autoinstall

Previously, we didn't convert they keys from kernel args to valid
keys for a model. Do so.

Change-Id: I2b91d99eededbed79458d714545edde0c0326cd2
Signed-off-by: Ryan Barry <rbarry@redhat.com>
Fix [Error 2]No such file or directory issue when setting NFSv4 Domain.

Change-Id: I6dded758e8dc6a61c3af1ec4445ff276c61fa5eb
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=980451
Signed-off-by: hadong <hadong0720@gmail.com>
ui: Close F2 confirmation dialig

Previously sometimes the F2 confirmation dialog wasn't closed.

Change-Id: Ie8b9eabf90158392743c770b40f652a537527918
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
nfs: nfsidmap -c is not fatal

Change-Id: I76bfb4d8f65090666fb02a1d9e8351737cce5a80
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
New validation model should invalidate on custom plugin validation

With the change to validation, we weren't able to invalidate a
page and changes by throwing an exception from plugin.on_change
because plugin.__invalid_changes didn't get populated by custom
validation. Do so.

Change-Id: Ib2b1943481af377ce629593725de03c9f6d58868
Signed-off-by: Ryan Barry <rbarry@redhat.com>
Don't strip the CIM page either

The change in http://gerrit.ovirt.org/#/c/17431/ missed the cim
plugin. Pre-compile that one as well.

Change-Id: I987dac2482acef9e0f1d0218f4403e2cae483ffd
Signed-off-by: Ryan Barry <rbarry@redhat.com>
installer: Fix data size

Previously the installer backend didn't handl eincorrect data_size
values correctly. Now the data_size value is checked and adjusted if
necessary.

Change-Id: I724bae27a4078c10885cfb215476d3a8b116e25f
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1022380
Signed-off-by: Fabian Deutsch <fabiand@redhat.com>
iscsi_install: create appvg if options are provided.
rhbz#885961

Signed-off-by: Joey Boggs <jboggs@redhat.com>
Signed-off-by: hadong <hadong0720@gmail.com>
Change-Id: Ic72975084dc8ab69538997fe589449596c21287a
Fix some issue during create BootBackup

Using the follow parameters to enable iscsi boot:
BOOTIF=eth0 storage_init=/dev/vda,/dev/sda iscsi_init=/dev/sda iscsi_target_name=
iqn.2013-01.com:hadong iscsi_install iscsi_server=10.66.11.127:3260 firstboot.
The boot device /dev/vda wasn't managed by multipath
Auto install still failed with error info "Unable to find boot partition".
This is due to it create BootBackup using "mke2fs /dev/vdap3 -L BootBackup"
actually it should be "mke2fs /dev/vda3 -L BootBackup".

Change-Id: Ia0d202cc4a5c042f5be5527a151a1b0a55759e6a
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=885959
Signed-off-by: hadong <hadong0720@gmail.com>
init: Add support for logrotate_max_size cmdline args

This patch adds support for setting logrotate_max_size in cmdline args:
logrotate_max_size=number
This informations are sued to set logrotate_max_size during
an auto-installation.

Change-Id: Ide628895f15ed8f8dc5c047228300868a53f2a0c
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=986830
Signed-off-by: hadong <hadong0720@gmail.com>
installer: Fix custom device dialog

Change-Id: Id3cc0b82bcdfe045a80dc5eb331edef3d1f3fa2d
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=981597
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>
Use python to run py hooks

Change-Id: I2fb7cb2c30ebe900aa7004b12449e4f1f07ae23f
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1020774
Signed-off-by: Fabian Deutsch <fabiand@fedoraproject.org>