Description of problem:
The approval process fails when power management is configured for the RHEV-H and "Kdump integration" is enabled.
Version-Release number of selected component (if applicable):
rhevm-3.5.0-0.32.el6ev.noarch
How reproducible:
100%
Steps to Reproduce:
1. Install RHEV-H and register it in the manager
2. Do not configure kdump on the host (must be disabled)
3. Click approve in the WebUI
4. Configure power mangement and enable "Kdump integration"
5. Click on OK
Actual results:
Installation fails
Expected results:
Installation finishes successfully
Additional info:
host deply logs contain the following error:
2015-03-19 14:24:17 DEBUG otopi.plugins.otopi.services.rhel plugin.execute:861 execute-output: ('/sbin/service', 'kdump', 'start') stdout:
Detected change(s) the following file(s):
/etc/kdump.conf
Rebuilding /boot-kdump/initrd-2.6.32-504.8.1.el6.x86_64kdump.img
/etc/kdump.conf: Bad mount point UUID=cf0383df-af11-40b8-88b6-7dfac255b72b
Failed to run mkdumprd
Starting kdump:[FAILED]
This is caused by kdump not being configure the config file only contains the following lines:
# cat /etc/kdump.conf
fence_kdump_nodes rhevm35
fence_kdump_args -p 7410 -i 5
The approval process should detect that the kdump is not enabled and correctly handle that.
Verified on 3.6.1.2-0.1.el6
If kdump is disabled on rhev-h and integration is marked, user is informed in events:
Kdump integration is enabled for host slot10, but kdump is not configured properly on host.