Project

General

Profile

Actions

Feature #15632

closed

Expose librbd API methods to directly acquire and release the exclusive lock

Added by Jason Dillaman almost 8 years ago. Updated over 6 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
jewel
Reviewed:
Affected Versions:
Pull request ID:

Description

QEMU is adding support for image locking and it will be able to use these methods to lock/unlock an image and properly handle the live migration case. When the exclusive lock is explicitly locked via the new API method, coordinated lock transitions should be prevented (it was historically necessary to support the live migration case).


Related issues 1 (0 open1 closed)

Copied to rbd - Backport #18337: jewel: Expose librbd API methods to directly acquire and release the exclusive lockResolvedJason DillamanActions
Actions #1

Updated by Mykola Golub almost 8 years ago

  • Status changed from New to In Progress
  • Assignee set to Mykola Golub
Actions #2

Updated by Mykola Golub almost 8 years ago

  • Status changed from In Progress to Fix Under Review
Actions #3

Updated by Jason Dillaman over 7 years ago

  • Status changed from Fix Under Review to Resolved
Actions #4

Updated by Jason Dillaman over 7 years ago

  • Status changed from Resolved to Pending Backport
  • Backport set to jewel

Re-opening this ticket for backport to Jewel LTS in support of RBD-backed iSCSI (#17489)

Actions #5

Updated by Jason Dillaman over 7 years ago

  • Copied to Backport #18337: jewel: Expose librbd API methods to directly acquire and release the exclusive lock added
Actions #6

Updated by Jason Dillaman over 6 years ago

  • Status changed from Pending Backport to Resolved
Actions

Also available in: Atom PDF