Retrying a Live Merge fails with "A block job with id <job uuid> already exists for image <image uuid>"

Solution In Progress - Updated -

Issue

  • After a Live Merge (snapshot deletion) had failed, it was retried but still failed.

  • The error reported in the vdsm logs was;

jsonrpc.Executor/1::ERROR::2017-02-10 10:46:35,083::vm::4427::virt.vm::(trackBlockJob) vmId=`c1f896d9-6a9f-4440-8c1d-fca3dec73312`::Cannot add block job 42cfa89c-30fb-431f-8093-504f49c0526e.  A block job with id eda039fe-4b07-4d69-be7e-e7defe8a48e7 already exists for image 58d5941d-b132-411a-bfc1-300ec1ec37e3

Environment

  • Red Hat Virtualization (RHV) 4.0
  • Red Hat Virtualization Hypervisor (RHV-H) 4.0 for 7.2
    • vdsm-4.18.11-1.el7
    • libvirt-1.2.17-13.el7_2.5

and;

  • Red Hat Enterprise Virtualization (RHEV) 3.6
  • Red Hat Enterprise Virtualization Hypervisor (RHEV-H) 7.2
    • vdsm-4.17.33-1.el7
    • libvirt-1.2.17-13.el7_2.5

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content