librbd::ResizeRequest: failed to update image header: (16) Device or resource busy
The operations that use "assert_header_locked" should be modified to handle
EBUSY and retry - or just yank those header asserts since
they really aren't protecting against any real case (stolen locks would result in the client being blacklisted and orderly lock transitions wait for all in-flight ops to complete before releasing the lock).
#1 Updated by Mykola Golub 8 months ago
2016-12-12T23:18:26.536 INFO:teuthology.orchestra.run.vpm165.stdout:rbd_resize(170901232) failed 2016-12-12T23:18:26.536 INFO:teuthology.orchestra.run.vpm165.stdout:dowrite: ops->resize: Device or resource busy 2016-12-12 23:18:26.464075 7f39ee7fc700 -1 librbd::ImageWatcher: 0x7f39e0029f90 image watch failed: 139886556474112, (107) Transport endpoint is not connected 2016-12-12 23:18:26.514757 7f39ee7fc700 -1 librbd::ResizeRequest: failed to update image header: (16) Device or resource busy