Bug 997565 - Watchdog model ib700 not supported
Summary: Watchdog model ib700 not supported
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Enterprise Virtualization Manager
Classification: Red Hat
Component: ovirt-engine
Version: 3.3.0
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
: 3.3.0
Assignee: Laszlo Hornyak
QA Contact: Lukas Svaty
URL: http://www.ovirt.org/Features/Watchdo...
Whiteboard: sla
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-08-15 15:46 UTC by Lukas Svaty
Modified: 2016-02-10 20:17 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-09-03 15:00:08 UTC
oVirt Team: SLA
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
vdsm.log (263.60 KB, text/x-log)
2013-08-30 17:22 UTC, Lukas Svaty
no flags Details
engine.log (6.65 KB, text/x-log)
2013-08-30 17:23 UTC, Lukas Svaty
no flags Details

Description Lukas Svaty 2013-08-15 15:46:43 UTC
Description of problem:
When adding watchdog card of model ib700. Watchdog card doesn't exist on VM.

`lspci | grep -i watchdog` returns nothing

Version-Release number of selected component (if applicable):
is10

How reproducible:
100%

Steps to Reproduce:
1. Add VM with watchdog card
2. Set watchdog model to ib7000
3. Install linux OS
4. see `lspci | grep -i watchdog`

Actual results:
Watchdog card ib700 is not supported yet in is10

Comment 1 Doron Fediuck 2013-08-21 10:53:14 UTC
Lukas,
can you provide us the relevant vdsm log please?

Comment 2 Laszlo Hornyak 2013-08-28 14:11:11 UTC
ib700 is not a PCI device, you will not be able to detect it with lspci

Comment 3 Laszlo Hornyak 2013-08-30 13:38:13 UTC
Lukas, I just noticed that the ib700wdt module is not loaded by default in fedora. Please check that in the guest VM the ib700wdt is loaded, otherwise even though the watchdog daemon is started, the watchdog is not armed, therefore the action will not be triggered.

After enabling the kernel module in guest, the ib700 device worked just fine for me.

Comment 4 Lukas Svaty 2013-08-30 17:09:42 UTC
the problem was that the kernel module was not loaded (in fedora nor RHEL)

`modprobe ib700wdt`

did the work...

however after setting action to dump/reset and installing watchdog card ib700 properly, when I tried to trigger watchdog by killing the watchdog process (killall -9 watchdog / kill -9 `pgrep watchdog`), watchdog action was not triggered (neither after crashing the kernel)

when I checked the edit option tab of Vm in High Availability watchdog model as well as watchdog action what again set to blank

/api/vms/`vm-id`/watchdogs changed from 

<watchdogs>
  <watchdog href="/api/vms/07fe5216-18fd-4869-844b-cf43a1377220/watchdogs/00000000-0000-0000-0000-000000000000" id="00000000-0000-0000-0000-000000000000">
    <vm href="/api/vms/07fe5216-18fd-4869-844b-cf43a1377220" id="07fe5216-18fd-4869-844b-cf43a1377220"/>
    <model>ib700</model>
    <action>reset</action>
  </watchdog>
</watchdogs>

to <watchdogs/> right after the VM is started

Comment 5 Lukas Svaty 2013-08-30 17:22:27 UTC
Created attachment 792262 [details]
vdsm.log

Comment 6 Lukas Svaty 2013-08-30 17:23:04 UTC
Created attachment 792263 [details]
engine.log

Comment 7 Laszlo Hornyak 2013-09-03 15:00:08 UTC
the dump part is in another bug

Comment 8 Laszlo Hornyak 2013-09-09 09:06:19 UTC
https://bugzilla.redhat.com/show_bug.cgi?id=1004400 - the libvirt related bug for dump


Note You need to log in before you can comment on or make changes to this bug.