Bug 1203727

Summary: [kdump] [rhevh] kdump service cannot start: Bad mount point
Product: Red Hat Enterprise Virtualization Manager Reporter: Roman Hodain <rhodain>
Component: ovirt-host-deployAssignee: Martin Perina <mperina>
Status: CLOSED CURRENTRELEASE QA Contact: Pavol Brilla <pbrilla>
Severity: high Docs Contact:
Priority: high    
Version: 3.5.0CC: agkesos, anande, bazulay, bugs, dougsland, ederevea, fdeutsch, iheim, lsurette, mgoldboi, mperina, oourfali, pablo.iranzo, rbalakri, Rhev-m-bugs, rhodain, srevivo, ykaul
Target Milestone: ovirt-3.6.0-rcKeywords: Reopened, ZStream
Target Release: 3.6.0   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 1247516 (view as bug list) Environment:
Last Closed: 2016-04-20 01:37:45 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Infra RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1248010, 1269065, 1269066, 1269067    
Bug Blocks: 1247516    

Description Roman Hodain 2015-03-19 14:36:12 UTC
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.

Comment 7 Martin Perina 2015-03-27 19:45:03 UTC
Yes, you should be able to find all details about the host installation in this file.

Comment 19 Pavol Brilla 2015-12-10 12:30:42 UTC
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.