Project

General

Profile

Actions

Feature #2556

closed

rbd tool: break image locks

Added by Greg Farnum almost 12 years ago. Updated over 11 years ago.

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

0%

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

Description

Once #1480 is done, expose lock breaking via the rbd tool.

Actions #1

Updated by Sage Weil almost 12 years ago

  • Subject changed from Expose lock breaking via rbd tool to rbd tool: break image locks
  • Translation missing: en.field_position set to 1313
Actions #2

Updated by Sage Weil almost 12 years ago

  • Translation missing: en.field_story_points set to 2
  • Translation missing: en.field_position deleted (1314)
  • Translation missing: en.field_position set to 1314
Actions #3

Updated by Sage Weil almost 12 years ago

  • Target version deleted (v0.49)
  • Translation missing: en.field_position deleted (1315)
  • Translation missing: en.field_position set to 2
Actions #4

Updated by Greg Farnum almost 12 years ago

  • Status changed from New to In Progress
  • Target version set to v0.49

Team RBD needs more to do! Pulling this forward. :)

Actions #5

Updated by Sage Weil almost 12 years ago

Greg Farnum wrote:

Team RBD needs more to do! Pulling this forward. :)

Go team! :)

Actions #6

Updated by Greg Farnum almost 12 years ago

  • Status changed from In Progress to Fix Under Review

wip-rbd-locking has this now, but it also merges in wip-clsrbd for an unrelated change, so you might want to wait to review it until stuff is merged together in a cleaner way.

Actions #7

Updated by Sage Weil almost 12 years ago

rebase, fixed up ENOENT vs ENOEXEC behavior. one clarification about the purpose/scope of 'rbd lock', but otherwise looks ok to me!

Actions #8

Updated by Greg Farnum almost 12 years ago

Your commits look good to me (sorry I missed the cli tests; I need to get into the habit of running those), but I don't see any changes that talk about locking?
Josh said he'd review this tomorrow; waiting for that to merge.

Actions #9

Updated by Sage Weil almost 12 years ago

https://github.com/ceph/ceph/commit/3c05629691deb800e3c6e62e81f444a748e8857c#src-rbd-cc-P108

just making sure i understand correctly... 'rbd lock' will always need to be broken manually?

Actions #10

Updated by Greg Farnum almost 12 years ago

Argh. I don't seem to be getting my email notifications from you and Josh on Github, and I don't know why.

Actions #11

Updated by Sage Weil almost 12 years ago

  • Project changed from Ceph to rbd
Actions #12

Updated by Sage Weil almost 12 years ago

  • Target version deleted (v0.49)
Actions #13

Updated by Sage Weil almost 12 years ago

  • Target version set to v0.49
  • Translation missing: en.field_position deleted (18)
  • Translation missing: en.field_position set to 1
Actions #14

Updated by Josh Durgin almost 12 years ago

  • Status changed from Fix Under Review to 12
  • Assignee deleted (Greg Farnum)

The current progress in is wip-rbd-locking. Still needs tests and docs, plus a small cleanup as noted on github.

Actions #15

Updated by Sage Weil almost 12 years ago

  • Target version changed from v0.49 to v0.50
Actions #16

Updated by Sage Weil almost 12 years ago

  • Translation missing: en.field_position deleted (18)
  • Translation missing: en.field_position set to 3
Actions #17

Updated by Sage Weil almost 12 years ago

  • Target version deleted (v0.50)
  • Translation missing: en.field_position deleted (3)
  • Translation missing: en.field_position set to 15
Actions #18

Updated by Josh Durgin over 11 years ago

  • Translation missing: en.field_position deleted (29)
  • Translation missing: en.field_position set to 2
Actions #19

Updated by Sage Weil over 11 years ago

  • Target version set to v0.53a
  • Translation missing: en.field_position deleted (12)
  • Translation missing: en.field_position set to 10
Actions #20

Updated by Sage Weil over 11 years ago

  • Target version changed from v0.53a to v0.53b
  • Translation missing: en.field_position deleted (13)
  • Translation missing: en.field_position set to 2
Actions #21

Updated by Josh Durgin over 11 years ago

  • Status changed from 12 to Fix Under Review
  • Assignee set to Josh Durgin

wip-librbd-locking

Actions #22

Updated by Josh Durgin over 11 years ago

  • Status changed from Fix Under Review to Resolved
Actions

Also available in: Atom PDF