Seems like all the engine logs are full with the same error.
2018-02-12 07:51:16,161+0100 INFO (ioprocess communication (40573)) [IOProcess] Starting ioprocess (__init__:447)
2018-02-12 07:51:16,201+0100 INFO (jsonrpc/3) [vdsm.api] FINISH mergeSnapshots return=None from=::ffff:10.0.0.46,57032, flow_id=fd4041b3-2301-44b0-aa65-02bd089f6568, task_id=1be430dc-eeb0-4dc9-92df-3f5b7943c6e0 (api:52)
2018-02-12 07:51:16,275+0100 INFO (jsonrpc/3) [jsonrpc.JsonRpcServer] RPC call Image.mergeSnapshots succeeded in 0.13 seconds (__init__:573)
2018-02-12 07:51:16,276+0100 INFO (tasks/1) [storage.ThreadPool.WorkerThread] START task 1be430dc-eeb0-4dc9-92df-3f5b7943c6e0 (cmd=<bound method Task.commit of <vdsm.storage.task.Task instance at 0x7fa1a0785248>>, args=None) (threadPool:208)
2018-02-12 07:51:16,543+0100 INFO (tasks/1) [storage.Image] sdUUID=47b7c9aa-ef53-48bc-bb55-4a1a0ba5c8d5 vmUUID= imgUUID=ee9ab34c-47a8-4306-95d7-dd4318c69ef5 ancestor=9cdc96de-65b7-4187-8ec3-8190b78c1825 successor=8f595e80-1013-4c14-a2f5-252bce9526fdpostZero=False discard=False (image:1240)
2018-02-12 07:51:16,669+0100 ERROR (tasks/1) [storage.TaskManager.Task] (Task='1be430dc-eeb0-4dc9-92df-3f5b7943c6e0') Unexpected error (task:875)
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/vdsm/storage/task.py", line 882, in _run
return fn(*args, **kargs)
File "/usr/lib/python2.7/site-packages/vdsm/storage/task.py", line 336, in run
return self.cmd(*self.argslist, **self.argsdict)
File "/usr/lib/python2.7/site-packages/vdsm/storage/securable.py", line 79, in wrapper
return method(self, *args, **kwargs)
File "/usr/lib/python2.7/site-packages/vdsm/storage/sp.py", line 1853, in mergeSnapshots
discard)
File "/usr/lib/python2.7/site-packages/vdsm/storage/image.py", line 1251, in merge
srcVol = vols[successor]
KeyError: u'8f595e80-1013-4c14-a2f5-252bce9526fd'
The usecase here are VMs from oVirt 3.5 which got registered to oVirt 4.2.