Description of problem: After start of the Vm watchdog device is removed from VM devices. This only occurs only with model ib700. The only thing in logs I found unordinary is line 15 of engine.log: 2013-10-02 11:23:40,756 INFO [org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo] (DefaultQuartzScheduler_Worker-66) Received a watchdog Device without an address when processing VM e66c6efa-343f-4950-b0ac-cdebb7e810d6 devices, skipping device: {specParams={model=ib700, action=reset}, device=watchdog, type=watchdog, deviceId=00000000-0000-0000-0000-000000000000} Version-Release number of selected component (if applicable): is17 libvirt-0.10.2-27.el6.x86_64 vdsm-4.12.0-170.el6ev.x86_64 How reproducible: Steps to Reproduce: 1. Add VM with watchdog model ib700 2. start the vm 3. see if watchdog device still exist in api /vms/`vm-id`/watchdogs 4. see if watchdog device exist in OS Actual results: Watchdog device is removed from VM right after start Additional info: Adding engine.log vdsm.log and libvirtd.log of this action in next comment
Created attachment 806346 [details] Engine log of start VM action
Created attachment 806347 [details] VDSM log from host of start VM action
Created attachment 806349 [details] Libvirt log of host
tested on VM running Red Hat Enterprise Linux Server release 6.4 Beta (Santiago)
(In reply to Lukas Svaty from comment #4) > tested on VM running Red Hat Enterprise Linux Server release 6.4 Beta > (Santiago) Lukas, can you please check when the device exists is it can be seen using lspci? I suspect that this is not a PCI nor an IDE device, which means it has no address assigned. Since it got no address, we will ignore it in the engine.
No this watchdog model ib700 is not in lspci as it is not a PCI device, this model is an ISA device. This was also bug in libvirt(see BZ#637131 BZ#667091)
based on bug 667091, ib700 has no address as it is not a PCI device. The resolution is to remove support in ib700.
this also may need edit for ui (no need for user to choose between only one supported model (i6300esb)
You can still choose between no watchdog device and i6300esb.
than some checkbox would be more suitable or changing the blank option to something like `no watchdog card`
tested in is23
Closing - RHEV 3.3 Released