Project

General

Profile

Activity

From 04/19/2016 to 05/18/2016

05/18/2016

09:35 PM Bug #15654: librbd: TestJournalReplay.SnapCreate hang
... Jason Dillaman
08:34 PM Bug #15654: librbd: TestJournalReplay.SnapCreate hang
Similar incident: http://qa-proxy.ceph.com/teuthology/trociny-2016-05-17_22:03:20-rbd-wip-mgolub-testing---basic-mira... Jason Dillaman
09:25 PM Bug #15930 (Resolved): rbd-mirror should disable the rbd cache for local images
When replicating hundreds or thousands of images, the default RBD image client-side cache memory usage will quickly e... Jason Dillaman
09:18 PM Bug #15928 (Resolved): Metadata config overrides are applied synchronously
Within the asynchronous librbd image OpenRequest state machine, a synchronous call to the OSDs to retrieve the image ... Jason Dillaman
05:24 PM Documentation #15746 (Resolved): Update mirroring guide to include pool/image status commands
Manually backported to jewel -- doc-only change. Jason Dillaman
04:12 PM Bug #15757 (Fix Under Review): Journal clients should register with oldest registered commit posi...
PR: https://github.com/ceph/ceph/pull/9179 Venky Shankar
12:54 PM Bug #15829 (In Progress): RBD MIRROR: assert fails in ImageReplayer, daemon aborts
Fix included with PR for issue #15909 Jason Dillaman
10:03 AM Bug #15917 (Duplicate): rbd-mirror might crash sending mirror image status update after image rep...
It is duplicate of #15909 Mykola Golub
08:57 AM Bug #15917 (Fix Under Review): rbd-mirror might crash sending mirror image status update after im...
PR: https://github.com/ceph/ceph/pull/9176 Mykola Golub
07:25 AM Bug #15917 (In Progress): rbd-mirror might crash sending mirror image status update after image r...
Mykola Golub
07:25 AM Bug #15917 (Duplicate): rbd-mirror might crash sending mirror image status update after image rep...
A rare race possible, when an image replayer stop the local ioctx is already destroyed but still there is a pending m... Mykola Golub
09:27 AM Bug #15916 (Fix Under Review): rbd-mirror might got stuck in calculating "behind master" position
PR: https://github.com/ceph/ceph/pull/9177 Mykola Golub
07:04 AM Bug #15916 (In Progress): rbd-mirror might got stuck in calculating "behind master" position
Mykola Golub
07:04 AM Bug #15916 (Resolved): rbd-mirror might got stuck in calculating "behind master" position
If journal tag tid is updated frequently while there is a write load (e.g. image is reopened for write in loop), it m... Mykola Golub
05:24 AM Bug #15909 (Fix Under Review): Segfault in 'rbd::mirror::ImageReplayer<librbd::ImageCtx>::update_...
*PR*: https://github.com/ceph/ceph/pull/9173 Jason Dillaman

05/17/2016

04:05 PM Bug #15909 (Resolved): Segfault in 'rbd::mirror::ImageReplayer<librbd::ImageCtx>::update_mirror_i...
... Jason Dillaman
10:31 AM Bug #15864: journal replay doesn't properly handle missing entries
Please remove the "Backport: jewel" in that case. Nathan Cutler
04:37 AM Bug #15864: journal replay doesn't properly handle missing entries
Jason Dillaman wrote:
> @Venky: hopefully all the outstanding replay issues will be resolved under issue #15665. If...
Venky Shankar

05/16/2016

08:08 PM Feature #15706 (Fix Under Review): Optionally limit the maximum number of snapshots for an image
https://github.com/ceph/ceph/pull/9151 Douglas Fuller
06:06 PM Backport #15816 (Resolved): jewel: rbd map: more helpful error messages
Venky Shankar
06:05 PM Feature #15721 (Resolved): rbd map: more helpful error messages
Venky Shankar
05:51 PM Bug #15863 (Fix Under Review): Disabling journaling feature results in "Transport endpoint is not...
Mykola Golub
12:43 PM Bug #15863: Disabling journaling feature results in "Transport endpoint is not connected" error
https://github.com/ceph/ceph/pull/9140 Yuan Zhou
03:44 PM Bug #15864: journal replay doesn't properly handle missing entries
@Venky: hopefully all the outstanding replay issues will be resolved under issue #15665. If so, we can mark this one... Jason Dillaman
09:13 AM Bug #15864 (In Progress): journal replay doesn't properly handle missing entries
Venky Shankar
11:24 AM Backport #14512 (Resolved): hammer: snapshot, flatten, and rollback of cloned image leads to data...
Jason Dillaman
11:06 AM Backport #14512: hammer: snapshot, flatten, and rollback of cloned image leads to data loss
See http://www.spinics.net/lists/ceph-users/msg25071.html
Indirectly fixed in the infernalis release via deep-flat...
Loïc Dachary

05/15/2016

12:34 AM Bug #15665 (Fix Under Review): Live journal replay might skip entries from previous object set
*PR*: https://github.com/ceph/ceph/pull/9130 Jason Dillaman

05/14/2016

04:08 PM Bug #15034: Possible inconsistent IO when using configured for multiple op threads
does this affect hammer? Haomai Wang
12:17 PM Bug #15034: Possible inconsistent IO when using configured for multiple op threads
@Haomai: the issue could have happened with cache disabled as well since the flush wouldn't know to wait for a preced... Jason Dillaman
01:47 AM Bug #15034: Possible inconsistent IO when using configured for multiple op threads
This is only possible when enabing rbd_cache? Haomai Wang

05/13/2016

04:45 PM Bug #15034 (In Progress): Possible inconsistent IO when using configured for multiple op threads
The PR for issue #15688 has a fix for this issue -- ops are tracked in enqueued order so now a flush command will pro... Jason Dillaman
04:13 PM Subtask #15688 (Fix Under Review): Stub API integration between librbd and the new client-side cache
*PR*: https://github.com/ceph/ceph/pull/9121 Jason Dillaman
12:45 PM Bug #15761 (Fix Under Review): When journaling is enabled, a flush request shouldn't flush the cache
Jason Dillaman
12:34 AM Bug #15761: When journaling is enabled, a flush request shouldn't flush the cache
https://github.com/ceph/ceph/pull/9093 Yuan Zhou
12:45 PM Bug #15863: Disabling journaling feature results in "Transport endpoint is not connected" error
It would be better and cleaner to close the journal before deleting it. Jason Dillaman
03:20 AM Bug #15863: Disabling journaling feature results in "Transport endpoint is not connected" error
I did some quick tests here, looks like the error message is in the watchctx2:
https://github.com/ceph/ceph/blob/mas...
Yuan Zhou

05/12/2016

06:42 PM Bug #15028 (In Progress): Deep-flatten incorrectly updates fast-diff stats
Douglas Fuller
06:36 PM Bug #15715 (In Progress): rbd-nbd does not properly handle resize notifications
Mykola Golub
06:01 PM Bug #15871 (Resolved): Replay of snap remove journal event caused assertion failure
http://qa-proxy.ceph.com/teuthology/sage-2016-05-12_06:14:16-rbd-jewel---basic-smithi/188289/teuthology.log Jason Dillaman
02:02 PM Bug #15665 (In Progress): Live journal replay might skip entries from previous object set
Jason Dillaman
01:52 PM Bug #15864: journal replay doesn't properly handle missing entries
Issue #15665 should be fixed first Jason Dillaman
01:46 PM Bug #15864 (Resolved): journal replay doesn't properly handle missing entries
Client "crash" resulted in a missing tag_tid=1/entry_tid=72 in offset 0. Instead, tag_tid=2/entry_tid=0 was next ava... Jason Dillaman
01:51 PM Bug #15233: Flattening an rbd image with a running Qemu instances causes librbd worker threads to...
@Christian: v0.94.7 is now available. Any chance you can retest this issue and see if you can still repeat it? Jason Dillaman
12:51 PM Bug #15863 (Resolved): Disabling journaling feature results in "Transport endpoint is not connect...
The journaling feature is successfully disabled but it includes an unwanted error message. Jason Dillaman
08:21 AM Documentation #15746: Update mirroring guide to include pool/image status commands
PR: https://github.com/ceph/ceph/pull/9092 Mykola Golub
06:25 AM Bug #15500 (Fix Under Review): qa: dynamic_features.sh races with image deletion
PR: https://github.com/ceph/ceph/pull/9088 Mykola Golub
05:32 AM Bug #15757 (In Progress): Journal clients should register with oldest registered commit position
Venky Shankar

05/11/2016

02:25 PM Bug #15848: Performance degradation within AioImageRequestWQ compared to Hammer
... Jason Dillaman
01:54 PM Bug #15848 (Duplicate): Performance degradation within AioImageRequestWQ compared to Hammer
Jason Dillaman
02:25 PM Bug #15847: Possible performance degradation for 128K sequential reads when compared to Hammer
... Jason Dillaman
01:47 PM Bug #15847 (Can't reproduce): Possible performance degradation for 128K sequential reads when com...
Jason Dillaman
01:49 PM Bug #15749: rbd journal inspect / export tools should start at specific client commit position
It looks like when #15757 is resolved this issue will be fixed automatically. Mykola Golub
01:27 PM Bug #15749 (In Progress): rbd journal inspect / export tools should start at specific client comm...
Mykola Golub
12:01 PM Feature #15656 (Fix Under Review): Initial python APIs to support mirroring
PR: https://github.com/ceph/ceph/pull/9068 Mykola Golub

05/10/2016

08:09 PM Bug #15829 (Resolved): RBD MIRROR: assert fails in ImageReplayer, daemon aborts
... Jon Bernard
06:28 PM Bug #15791: Journal IO error results in failed assertion in AioCompletion
*PR*: https://github.com/ceph/ceph/pull/9023 Jason Dillaman
06:25 PM Subtask #15670 (In Progress): Delete image when a resync is requested
Ricardo Dias
06:06 PM Feature #14540 (Resolved): rbd disk-usage CLI command should support calculating full image usage
Jason Dillaman
06:06 PM Subtask #15110 (Resolved): Image sync should sync full snapshot state
Jason Dillaman
03:17 PM Subtask #15110 (Pending Backport): Image sync should sync full snapshot state
Jason Dillaman
06:06 PM Subtask #15144 (Resolved): rbd CLI to retrieve rbd mirror state for a pool / specific image
Jason Dillaman
06:05 PM Bug #15521 (Resolved): Seeing rollback and revert option for snapshot, which seems to be same and...
Jason Dillaman
06:05 PM Bug #15572 (Resolved): Errors encountered disabling object-map while flatten is in-progress
Jason Dillaman
06:04 PM Bug #15574 (Resolved): Parent image is closed twice if error encountered while opening
Jason Dillaman
06:04 PM Bug #15577 (Resolved): Demote image format 1 error message on open to information message
Jason Dillaman
06:04 PM Bug #15604 (Resolved): RBD image mounted by command "rbd-nbd" the status is read-only.
Jason Dillaman
06:04 PM Bug #15630 (Resolved): rbd-mirror can crash if start up is interrupted
Jason Dillaman
06:04 PM Bug #15642 (Resolved): "librbd::object_map::RefreshRequest: object map smaller than current objec...
Jason Dillaman
03:01 PM Bug #15642 (Pending Backport): "librbd::object_map::RefreshRequest: object map smaller than curre...
Jason Dillaman
06:03 PM Bug #15643 (Resolved): possible double-free of object map invalidation request upon error
Jason Dillaman
06:03 PM Bug #15664 (Resolved): rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
Jason Dillaman
06:03 PM Bug #15685 (Resolved): python: clone operation will fail if config overridden with "rbd default f...
Jason Dillaman
06:03 PM Bug #15690 (Resolved): librbd: resize hang - use after free
Jason Dillaman
06:03 PM Bug #15709 (Resolved): Exclusive lock not properly released if journal non-primary
Jason Dillaman
06:02 PM Subtask #15718 (Resolved): rbd-mirror admin socket commands to start/stop/restart
Jason Dillaman
06:02 PM Bug #15750 (Resolved): Journal corruption detected during rbd-mirror replay
Jason Dillaman
03:00 PM Bug #15750 (Pending Backport): Journal corruption detected during rbd-mirror replay
Jason Dillaman
06:01 PM Bug #15755 (Resolved): rbd-mirror crashed with assertion failure during the sync in-progress
Jason Dillaman
02:59 PM Bug #15755 (Pending Backport): rbd-mirror crashed with assertion failure during the sync in-prog...
Jason Dillaman
02:59 PM Bug #15755 (In Progress): rbd-mirror crashed with assertion failure during the sync in-progress
Jason Dillaman
06:01 PM Bug #15765 (Resolved): Imbalanced journal replay fails to start from correct position
Jason Dillaman
02:57 PM Bug #15765 (Pending Backport): Imbalanced journal replay fails to start from correct position
Jason Dillaman
06:01 PM Bug #15771 (Resolved): API: mirror_image_status_list does not work correctly which non-empty `sta...
Jason Dillaman
01:04 PM Bug #15771 (Pending Backport): API: mirror_image_status_list does not work correctly which non-em...
Jason Dillaman
10:09 AM Bug #15771 (Fix Under Review): API: mirror_image_status_list does not work correctly which non-em...
https://github.com/ceph/ceph/pull/9030 Mykola Golub
06:00 PM Backport #15821 (Resolved): jewel: Image sync should sync full snapshot state
Jason Dillaman
05:52 PM Backport #15821 (In Progress): jewel: Image sync should sync full snapshot state
Jason Dillaman
03:18 PM Backport #15821 (Resolved): jewel: Image sync should sync full snapshot state
https://github.com/ceph/ceph/pull/9050 Jason Dillaman
05:59 PM Backport #15820 (Resolved): jewel: "librbd::object_map::RefreshRequest: object map smaller than c...
Jason Dillaman
03:22 PM Backport #15820 (In Progress): jewel: "librbd::object_map::RefreshRequest: object map smaller tha...
Jason Dillaman
03:01 PM Backport #15820 (Resolved): jewel: "librbd::object_map::RefreshRequest: object map smaller than c...
https://github.com/ceph/ceph/pull/9039 Jason Dillaman
05:59 PM Backport #15819 (Resolved): jewel: Journal corruption detected during rbd-mirror replay
Jason Dillaman
05:31 PM Backport #15819 (In Progress): jewel: Journal corruption detected during rbd-mirror replay
Jason Dillaman
03:00 PM Backport #15819 (Resolved): jewel: Journal corruption detected during rbd-mirror replay
https://github.com/ceph/ceph/pull/9048 Jason Dillaman
05:59 PM Backport #15818 (Resolved): jewel: rbd-mirror crashed with assertion failure during the sync in-...
Jason Dillaman
04:01 PM Backport #15818 (In Progress): jewel: rbd-mirror crashed with assertion failure during the sync ...
Jason Dillaman
02:59 PM Backport #15818 (Resolved): jewel: rbd-mirror crashed with assertion failure during the sync in-...
https://github.com/ceph/ceph/pull/9040 Jason Dillaman
05:59 PM Backport #15817 (Resolved): jewel: Imbalanced journal replay fails to start from correct position
Jason Dillaman
03:05 PM Backport #15817 (In Progress): jewel: Imbalanced journal replay fails to start from correct position
Jason Dillaman
02:57 PM Backport #15817 (Resolved): jewel: Imbalanced journal replay fails to start from correct position
https://github.com/ceph/ceph/pull/9038 Jason Dillaman
05:58 PM Backport #15814 (Resolved): jewel: API: mirror_image_status_list does not work correctly which no...
Jason Dillaman
01:37 PM Backport #15814 (In Progress): jewel: API: mirror_image_status_list does not work correctly which...
Jason Dillaman
01:28 PM Backport #15814 (Resolved): jewel: API: mirror_image_status_list does not work correctly which no...
https://github.com/ceph/ceph/pull/9036 Jason Dillaman
05:58 PM Backport #15743 (Resolved): jewel: Demote image format 1 error message on open to information mes...
Jason Dillaman
05:58 PM Backport #15736 (Resolved): jewel: rbd-mirror admin socket commands to start/stop/restart
Jason Dillaman
05:57 PM Backport #15716 (Resolved): jewel: RBD image mounted by command "rbd-nbd" the status is read-only.
Jason Dillaman
05:57 PM Backport #15713 (Resolved): jewel: librbd: resize hang - use after free
Jason Dillaman
05:57 PM Backport #15712 (Resolved): jewel: Exclusive lock not properly released if journal non-primary
Jason Dillaman
05:56 PM Backport #15708 (Resolved): jewel: Seeing rollback and revert option for snapshot, which seems to...
Jason Dillaman
05:56 PM Backport #15698 (Resolved): jewel: rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
Jason Dillaman
05:56 PM Backport #15697 (Resolved): jewel: python: clone operation will fail if config overridden with "r...
Jason Dillaman
05:55 PM Backport #15669 (Resolved): jewel: Errors encountered disabling object-map while flatten is in-pr...
Jason Dillaman
05:55 PM Backport #15668 (Resolved): jewel: rbd disk-usage CLI command should support calculating full ima...
Jason Dillaman
05:55 PM Backport #15666 (Resolved): jewel: rbd CLI to retrieve rbd mirror state for a pool / specific image
Jason Dillaman
05:54 PM Backport #15661 (Resolved): jewel: Parent image is closed twice if error encountered while opening
Jason Dillaman
05:54 PM Backport #15660 (Resolved): jewel: rbd-mirror can crash if start up is interrupted
Jason Dillaman
05:54 PM Backport #15649 (Resolved): jewel: possible double-free of object map invalidation request upon e...
Jason Dillaman
04:34 PM Bug #15571 (Resolved): Potential double free of SetSnapRequest instance
Nathan Cutler
04:33 PM Backport #15605 (Resolved): jewel: Potential double free of SetSnapRequest instance
Nathan Cutler
04:26 PM Backport #15816 (Fix Under Review): jewel: rbd map: more helpful error messages
PR: https://github.com/ceph/ceph/pull/9041 Venky Shankar
03:54 PM Backport #15816 (In Progress): jewel: rbd map: more helpful error messages
Venky Shankar
02:53 PM Backport #15816 (Resolved): jewel: rbd map: more helpful error messages
https://github.com/ceph/ceph/pull/9041 Venky Shankar
04:18 PM Feature #15824 (Resolved): librbd: add rbd_flatten_with_progress to librbd.h
This function appears to be omitted from the C header file while all other *_with_progress functions are included. Ryan Roemmich
11:42 AM Feature #15721 (Pending Backport): rbd map: more helpful error messages
Jason Dillaman
06:27 AM Bug #15807 (Resolved): need to change the error message returned while protecting an already prot...
Currently the error message displayed while protecting an already protected snapshot is "rbd: protecting snap failed:... Rohith Radhakrishnan
12:20 AM Bug #15115 (Duplicate): rbd journal reset leaves journal in inconsistent state
Resolved by issue #15097 Jason Dillaman

05/09/2016

09:08 PM Bug #15791 (Resolved): Journal IO error results in failed assertion in AioCompletion
Jason Dillaman
06:47 PM Backport #15736 (In Progress): jewel: rbd-mirror admin socket commands to start/stop/restart
Jason Dillaman
06:31 PM Backport #15713 (In Progress): jewel: librbd: resize hang - use after free
Jason Dillaman
06:26 PM Backport #15698 (In Progress): jewel: rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
Jason Dillaman
06:19 PM Backport #15712 (In Progress): jewel: Exclusive lock not properly released if journal non-primary
Jason Dillaman
06:07 PM Feature #15706 (In Progress): Optionally limit the maximum number of snapshots for an image
Douglas Fuller
05:21 PM Backport #15716 (In Progress): jewel: RBD image mounted by command "rbd-nbd" the status is read-o...
Jason Dillaman
05:10 PM Backport #15708 (In Progress): jewel: Seeing rollback and revert option for snapshot, which seems...
Jason Dillaman
04:48 PM Backport #15743 (In Progress): jewel: Demote image format 1 error message on open to information ...
Jason Dillaman
03:23 PM Bug #15765 (Fix Under Review): Imbalanced journal replay fails to start from correct position
*PR*: https://github.com/ceph/ceph/pull/8999 Jason Dillaman

05/07/2016

10:44 AM Bug #15771 (In Progress): API: mirror_image_status_list does not work correctly which non-empty `...
I don't see how to fix this without changing API. Even if `start` arg, passed by the user as image name, is converted... Mykola Golub
10:25 AM Bug #15771 (Resolved): API: mirror_image_status_list does not work correctly which non-empty `sta...
rbd_mirror_image_status_list function has `start` (`last_read`) argument used for reading large lists in chunks. It i... Mykola Golub

05/06/2016

08:28 PM Bug #15765 (In Progress): Imbalanced journal replay fails to start from correct position
Jason Dillaman
07:14 PM Bug #15765 (Resolved): Imbalanced journal replay fails to start from correct position
A journal that was heavily populated with individual CLI maintenance operations (two events per epoch) in addition to... Jason Dillaman
05:39 PM Bug #15764 (Resolved): rbd-mirror bootstrap fails with -EEXIST when creating local image
The rbd-mirror daemon had previously crashed so it's possible that it raced creating the image and registering it wit... Jason Dillaman
03:19 PM Bug #15755 (Fix Under Review): rbd-mirror crashed with assertion failure during the sync in-prog...
*PR*: https://github.com/ceph/ceph/pull/8973 Jason Dillaman
12:02 PM Bug #15755 (In Progress): rbd-mirror crashed with assertion failure during the sync in-progress
Jason Dillaman
02:38 PM Backport #15697 (In Progress): jewel: python: clone operation will fail if config overridden with...
Abhishek Varshney
12:32 PM Bug #15761 (Resolved): When journaling is enabled, a flush request shouldn't flush the cache
librbd currently flushes the journal and flushes the cache. It is not necessary to flush the cache since upon a cras... Jason Dillaman
12:11 PM Feature #15656 (In Progress): Initial python APIs to support mirroring
Mykola Golub
04:25 AM Bug #15757 (Resolved): Journal clients should register with oldest registered commit position
Initialize a new client's commit position to match the oldest commit position of other clients. Replay should be pos... Jason Dillaman
04:19 AM Bug #15750 (Fix Under Review): Journal corruption detected during rbd-mirror replay
*PR*: https://github.com/ceph/ceph/pull/8958 Jason Dillaman

05/05/2016

11:22 PM Bug #15755 (Resolved): rbd-mirror crashed with assertion failure during the sync in-progress
Description of problem:
-----------------------
Hosted a VM using a Qemu client on a 10GB image created on primary ...
Kumar Hemanth
09:56 PM Bug #15750: Journal corruption detected during rbd-mirror replay
Last entry in the journal was a 16MB IO event -- which ballooned the final size of the journal object to ~44MB. Howe... Jason Dillaman
09:42 PM Bug #15750 (Resolved): Journal corruption detected during rbd-mirror replay
Mirroring was enabled and OS installation started on VM:... Jason Dillaman
09:25 PM Bug #15749 (Closed): rbd journal inspect / export tools should start at specific client commit po...
Given a large journal that has been trimmed, without starting at a specific (valid) commit position, it's likely you ... Jason Dillaman
05:57 PM Documentation #15746 (Resolved): Update mirroring guide to include pool/image status commands
Jason Dillaman
03:04 PM Feature #15721 (Fix Under Review): rbd map: more helpful error messages
PR: https://github.com/ceph/ceph/pull/8944 Venky Shankar
01:28 PM Bug #15028: Deep-flatten incorrectly updates fast-diff stats
Douglas Fuller
01:16 PM Bug #15248: Flag is showing "flags: object map invalid", after enabling object map on an exclusiv...
@Rohith: yes, fast-diff follows the same rationale. The fast-diff feature is an extension to the object-map that use... Jason Dillaman
10:58 AM Bug #15248: Flag is showing "flags: object map invalid", after enabling object map on an exclusiv...
Jason Dillaman wrote:
> This is expected behavior -- when you enable object map on a pre-existing image, the object ...
Rohith Radhakrishnan
07:51 AM Backport #15743 (Resolved): jewel: Demote image format 1 error message on open to information mes...
https://github.com/ceph/ceph/pull/9003 Nathan Cutler

05/04/2016

10:11 PM Subtask #15688 (In Progress): Stub API integration between librbd and the new client-side cache
Jason Dillaman
10:10 PM Feature #15656 (New): Initial python APIs to support mirroring
Jason Dillaman
09:16 PM Subtask #15144 (Pending Backport): rbd CLI to retrieve rbd mirror state for a pool / specific image
Jason Dillaman
09:06 PM Bug #15642 (Fix Under Review): "librbd::object_map::RefreshRequest: object map smaller than curre...
*PR*: https://github.com/ceph/ceph/pull/8937 Jason Dillaman
02:53 PM Bug #15642 (In Progress): "librbd::object_map::RefreshRequest: object map smaller than current ob...
Jason Dillaman
08:46 PM Bug #15577 (Pending Backport): Demote image format 1 error message on open to information message
Jason Dillaman
05:37 PM Bug #15577 (Fix Under Review): Demote image format 1 error message on open to information message
*PR*: https://github.com/ceph/ceph/pull/8932 Jason Dillaman
05:33 PM Bug #15577 (In Progress): Demote image format 1 error message on open to information message
Jason Dillaman
06:32 PM Backport #15736 (Resolved): jewel: rbd-mirror admin socket commands to start/stop/restart
https://github.com/ceph/ceph/pull/9010 Nathan Cutler
04:35 PM Feature #15721: rbd map: more helpful error messages
Josh Durgin wrote:
> We don't have much in the way of a feedback channel from the kernel, but we could at least poin...
Venky Shankar
01:04 PM Feature #15721 (In Progress): rbd map: more helpful error messages
Jason Dillaman
12:16 PM Feature #15721: rbd map: more helpful error messages
@Venky: all yours -- I don't have the ability to assign you until you get added to the developer role. Jason Dillaman
06:45 AM Feature #15721: rbd map: more helpful error messages
Please assign this to me. I'll work on it. Venky Shankar
02:52 PM Subtask #15718 (Pending Backport): rbd-mirror admin socket commands to start/stop/restart
Jason Dillaman
04:25 AM Subtask #15110 (Fix Under Review): Image sync should sync full snapshot state
*PR*: https://github.com/ceph/ceph/pull/8921 Jason Dillaman

05/03/2016

08:14 PM Feature #15721 (Resolved): rbd map: more helpful error messages
We don't have much in the way of a feedback channel from the kernel, but we could at least point users to dmesg. We c... Josh Durgin
06:17 PM Subtask #15710 (Closed): The exclusive lock policy should support skipping the journal
Jason Dillaman
03:25 PM Subtask #15710: The exclusive lock policy should support skipping the journal
A workaround exists right now (unset the feature bit in memory) -- probably not worth the added complexity. Jason Dillaman
01:56 PM Subtask #15710 (Closed): The exclusive lock policy should support skipping the journal
The rbd-mirror daemon, when propagating deletes, will need to be able to update the local image (which should have a ... Jason Dillaman
06:16 PM Subtask #14420 (Resolved): New RBD notification pool object for recording mirroring errors
Jason Dillaman
06:04 PM Subtask #15718: rbd-mirror admin socket commands to start/stop/restart
*PR*: https://github.com/ceph/ceph/pull/8809 Jason Dillaman
06:04 PM Subtask #15718 (Resolved): rbd-mirror admin socket commands to start/stop/restart
Jason Dillaman
05:52 PM Tasks #15611: Need fsx test against the rbd-nbd device within teuthology
Requires issue #15715 to be fixed before the fsx test can reliably run. Jason Dillaman
05:51 PM Backport #15716 (Resolved): jewel: RBD image mounted by command "rbd-nbd" the status is read-only.
https://github.com/ceph/ceph/pull/9005 Nathan Cutler
05:47 PM Bug #15604 (Pending Backport): RBD image mounted by command "rbd-nbd" the status is read-only.
Jason Dillaman
12:09 PM Bug #15604 (Fix Under Review): RBD image mounted by command "rbd-nbd" the status is read-only.
*PR*: https://github.com/ceph/ceph/pull/8775 Jason Dillaman
05:45 PM Bug #15715 (Resolved): rbd-nbd does not properly handle resize notifications
The daemon attempts to listen for image header notifications to detect when an image has been resized. However, if t... Jason Dillaman
05:35 PM Backport #15713 (Resolved): jewel: librbd: resize hang - use after free
https://github.com/ceph/ceph/pull/9009 Nathan Cutler
05:35 PM Backport #15712 (Resolved): jewel: Exclusive lock not properly released if journal non-primary
https://github.com/ceph/ceph/pull/9007 Nathan Cutler
05:20 PM Bug #15709 (Pending Backport): Exclusive lock not properly released if journal non-primary
Jason Dillaman
02:18 PM Bug #15709 (Fix Under Review): Exclusive lock not properly released if journal non-primary
*PR*: https://github.com/ceph/ceph/pull/8910 Jason Dillaman
01:52 PM Bug #15709 (Resolved): Exclusive lock not properly released if journal non-primary
If exclusive lock fails to be acquired because the journal is non-primary (replay cannot proceed), the lock is not re... Jason Dillaman
05:09 PM Bug #15690 (Pending Backport): librbd: resize hang - use after free
Jason Dillaman
11:43 AM Bug #15690 (Fix Under Review): librbd: resize hang - use after free
*PR*: https://github.com/ceph/ceph/pull/8907 Jason Dillaman
03:10 PM Bug #15561 (Need More Info): RBD image can be listed but not opened
It sounds like the image may have been partially removed or only partially created - you should be able to complete r... Josh Durgin
02:24 PM Bug #15456 (Resolved): rbd bench-write shouldn't crash upon write failure
Jason Dillaman
02:21 PM Feature #14540 (Pending Backport): rbd disk-usage CLI command should support calculating full ima...
Jason Dillaman
12:43 PM Backport #15708 (Resolved): jewel: Seeing rollback and revert option for snapshot, which seems to...
https://github.com/ceph/ceph/pull/9004 Nathan Cutler
12:27 PM Feature #15706 (Resolved): Optionally limit the maximum number of snapshots for an image
Jason Dillaman
11:49 AM Bug #15521 (Pending Backport): Seeing rollback and revert option for snapshot, which seems to be ...
Jason Dillaman
11:31 AM Bug #15693 (Duplicate): common/lockdep.cc: 330: FAILED assert(id == -1) in TestLibRBD.TestCreateL...
Same issue as #15690 Jason Dillaman
05:33 AM Bug #15693 (Duplicate): common/lockdep.cc: 330: FAILED assert(id == -1) in TestLibRBD.TestCreateL...

found in a jenkins "make check" run . but the change being tested is not relevant: it was a cmake change:
<pre...
Kefu Chai
08:52 AM Backport #15698 (Resolved): jewel: rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
https://github.com/ceph/ceph/pull/9008 Nathan Cutler
08:52 AM Backport #15697 (Resolved): jewel: python: clone operation will fail if config overridden with "r...
https://github.com/ceph/ceph/pull/8972 Nathan Cutler

05/02/2016

11:40 PM Bug #15690: librbd: resize hang - use after free
I think this hit https://jenkins.ceph.com/job/ceph-pull-requests/5026/console Josh Durgin
11:24 PM Bug #15690 (Resolved): librbd: resize hang - use after free
From running RBD_FEATURES=1 ./unittest_librbd... Josh Durgin
11:36 PM Bug #15685 (Pending Backport): python: clone operation will fail if config overridden with "rbd d...
Jason Dillaman
07:09 PM Bug #15685 (Fix Under Review): python: clone operation will fail if config overridden with "rbd d...
*PR*: https://github.com/ceph/ceph/pull/8883 Jason Dillaman
05:56 PM Bug #15685 (In Progress): python: clone operation will fail if config overridden with "rbd defaul...
Jason Dillaman
05:19 PM Bug #15685 (Resolved): python: clone operation will fail if config overridden with "rbd default f...
The "clone" call should implicitly override the default format since cloning in implicitly always using image format 2. Jason Dillaman
09:20 PM Bug #15521 (Fix Under Review): Seeing rollback and revert option for snapshot, which seems to be ...
*PR*: https://github.com/ceph/ceph/pull/8698 Jason Dillaman
09:15 PM Bug #15664 (Pending Backport): rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
Jason Dillaman
02:41 PM Bug #15664 (Fix Under Review): rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
*PR*: https://github.com/ceph/ceph/pull/8877 Jason Dillaman
11:31 AM Bug #15664 (In Progress): rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
Jason Dillaman
06:09 PM Subtask #15688 (Resolved): Stub API integration between librbd and the new client-side cache
Jason Dillaman
06:09 PM Feature #15687 (New): Client-side, disk-backed cache
The initial iteration will support ordered writeback from a local disk-based (SSD/NVMe) cache. This will reduce the ... Jason Dillaman
05:46 PM Bug #15127 (Closed): fsx tests taking too long and possibly stuck
Issue was seen only on that specific run, Closing. Vasu Kulkarni
02:42 PM Bug #15127: fsx tests taking too long and possibly stuck
@Vasu: can we close this ticket? Jason Dillaman
06:47 AM Backport #15668 (In Progress): jewel: rbd disk-usage CLI command should support calculating full ...
Abhishek Varshney
06:44 AM Backport #15669 (In Progress): jewel: Errors encountered disabling object-map while flatten is in...
Abhishek Varshney
06:41 AM Backport #15666 (In Progress): jewel: rbd CLI to retrieve rbd mirror state for a pool / specific ...
Abhishek Varshney
06:33 AM Backport #15661 (In Progress): jewel: Parent image is closed twice if error encountered while ope...
Abhishek Varshney
06:30 AM Backport #15660 (In Progress): jewel: rbd-mirror can crash if start up is interrupted
Abhishek Varshney
06:25 AM Backport #15649 (In Progress): jewel: possible double-free of object map invalidation request upo...
Abhishek Varshney

04/29/2016

05:13 PM Subtask #15670 (Resolved): Delete image when a resync is requested
The local rbd-mirror daemon process should handle the case where an image has been requested to be re-synced. This s... Jason Dillaman
05:10 PM Backport #15669 (Resolved): jewel: Errors encountered disabling object-map while flatten is in-pr...
https://github.com/ceph/ceph/pull/8869 Nathan Cutler
04:54 PM Backport #15668 (Resolved): jewel: rbd disk-usage CLI command should support calculating full ima...
https://github.com/ceph/ceph/pull/8870 Jason Dillaman
04:53 PM Bug #15572 (Pending Backport): Errors encountered disabling object-map while flatten is in-progress
Jason Dillaman
04:15 PM Backport #15666 (Resolved): jewel: rbd CLI to retrieve rbd mirror state for a pool / specific image
https://github.com/ceph/ceph/pull/8868 Jason Dillaman
04:15 PM Subtask #15144: rbd CLI to retrieve rbd mirror state for a pool / specific image
PR: https://github.com/ceph/ceph/pull/8442 Jason Dillaman
04:02 PM Bug #15665 (Resolved): Live journal replay might skip entries from previous object set
The last entry from a previously polled version of an object resulted in the object being trimmed from the replay set... Jason Dillaman
03:01 PM Bug #15664 (Resolved): rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
http://qa-proxy.ceph.com/teuthology/joshd-2016-04-28_23:45:43-rbd-wip-josh-testing---basic-mira/156104/teuthology.log
Josh Durgin
01:01 PM Bug #15642: "librbd::object_map::RefreshRequest: object map smaller than current object count: 25...
Gotcha -- we'll get it fixed. Thx. Jason Dillaman
04:03 AM Bug #15642: "librbd::object_map::RefreshRequest: object map smaller than current object count: 25...
@Jason: No. I was not able to remove the image after resizing. This is when I was hitting the error. Rohith Radhakrishnan
03:58 AM Bug #15642: "librbd::object_map::RefreshRequest: object map smaller than current object count: 25...
@Rohith: Concur that we should handle this situation better -- we should force the user to disable the object map in ... Jason Dillaman
03:09 AM Bug #15642: "librbd::object_map::RefreshRequest: object map smaller than current object count: 25...
Yes. agreed that there is a size limit set for object creation beyond 256000000 objects. And this works when we try t... Rohith Radhakrishnan
02:41 AM Bug #15642: "librbd::object_map::RefreshRequest: object map smaller than current object count: 25...
This is because in new code base check introduced to avoid the excessively large object map creation. In this case it... Ravi Kumar V
12:00 PM Backport #15661 (Resolved): jewel: Parent image is closed twice if error encountered while opening
https://github.com/ceph/ceph/pull/8867 Nathan Cutler
11:59 AM Backport #15660 (Resolved): jewel: rbd-mirror can crash if start up is interrupted
https://github.com/ceph/ceph/pull/8866 Nathan Cutler
09:28 AM Documentation #15212 (Resolved): rbdmap manpage is missing
Nathan Cutler

04/28/2016

10:08 PM Feature #15656 (Resolved): Initial python APIs to support mirroring
Needed to support integration with Cinder's replication feature. Jason Dillaman
08:04 PM Feature #14540: rbd disk-usage CLI command should support calculating full image usage
*PR*: https://github.com/ceph/ceph/pull/8819 Jason Dillaman
07:16 PM Feature #14540 (In Progress): rbd disk-usage CLI command should support calculating full image usage
Jason Dillaman
08:03 PM Bug #15654 (Resolved): librbd: TestJournalReplay.SnapCreate hang
Log at http://qa-proxy.ceph.com/teuthology/joshd-2016-04-27_22:40:19-rbd-wip-josh-testing---basic-mira/153344/teuthol... Josh Durgin
07:56 PM Bug #15630 (Pending Backport): rbd-mirror can crash if start up is interrupted
Jason Dillaman
07:56 PM Bug #15574 (Pending Backport): Parent image is closed twice if error encountered while opening
Jason Dillaman
07:10 PM Bug #15572 (Fix Under Review): Errors encountered disabling object-map while flatten is in-progress
*PR*: https://github.com/ceph/ceph/pull/8817 Jason Dillaman
03:21 PM Backport #15649 (Resolved): jewel: possible double-free of object map invalidation request upon e...
https://github.com/ceph/ceph/pull/8865 Nathan Cutler
03:06 PM Feature #15648 (Resolved): librbd copy API should do a better job at sparsifying the destination ...
Right now the entire stripe period (or object size) must be zeroed in order to avoid the write op to the destination. Jason Dillaman
03:03 PM Bug #15643 (Pending Backport): possible double-free of object map invalidation request upon error
Nathan Cutler
01:38 PM Bug #15643: possible double-free of object map invalidation request upon error
master PR: https://github.com/ceph/ceph/pull/8796 Jason Dillaman
01:38 PM Bug #15643 (Resolved): possible double-free of object map invalidation request upon error
Jason Dillaman
11:40 AM Bug #15642: "librbd::object_map::RefreshRequest: object map smaller than current object count: 25...
Also attaching sample output of the commands executed:-
1)sudo rbd -p pool2 create rbd7 --size 102400000
2)sud...
Rohith Radhakrishnan
11:35 AM Bug #15642 (Resolved): "librbd::object_map::RefreshRequest: object map smaller than current objec...
This is seen with the latest version of build ceph version 10.2.0.
Steps to reproduce:-
1) Create RBD image wit...
Rohith Radhakrishnan
08:27 AM Backport #15605 (In Progress): jewel: Potential double free of SetSnapRequest instance
Nathan Cutler

04/27/2016

08:05 PM Bug #15574 (Fix Under Review): Parent image is closed twice if error encountered while opening
*PR*: https://github.com/ceph/ceph/pull/8791 Jason Dillaman
07:31 PM Bug #15574 (In Progress): Parent image is closed twice if error encountered while opening
Jason Dillaman
07:25 PM Bug #15630 (Fix Under Review): rbd-mirror can crash if start up is interrupted
*PR*: https://github.com/ceph/ceph/pull/8790 Jason Dillaman
03:22 PM Bug #15630 (Resolved): rbd-mirror can crash if start up is interrupted
If an image replay is interrupted during start up, the journaler will be left in replay mode when it's destroyed. Th... Jason Dillaman
06:16 PM Feature #15632 (Resolved): Expose librbd API methods to directly acquire and release the exclusiv...
QEMU is adding support for image locking and it will be able to use these methods to lock/unlock an image and properl... Jason Dillaman
03:33 AM Bug #15604: RBD image mounted by command "rbd-nbd" the status is read-only.
Pull request: https://github.com/ceph/ceph/pull/8775
Chang-Yi Lee

04/26/2016

04:59 PM Tasks #15611 (In Progress): Need fsx test against the rbd-nbd device within teuthology
Jason Dillaman
04:11 PM Tasks #15611 (Resolved): Need fsx test against the rbd-nbd device within teuthology
FSX already supports nbd -- just need to add a test case within the rbd teuthology suite. Jason Dillaman
07:59 AM Backport #15605 (Resolved): jewel: Potential double free of SetSnapRequest instance
https://github.com/ceph/ceph/pull/8803 Nathan Cutler
07:50 AM Bug #15604: RBD image mounted by command "rbd-nbd" the status is read-only.
I am working on this item Chang-Yi Lee
07:45 AM Bug #15604 (Resolved): RBD image mounted by command "rbd-nbd" the status is read-only.
rbd-nbd can map and mount rbd image to /dev/nbdX successfully.
But can not write any files. The error message is "R...
Mika ch

04/25/2016

07:08 PM Subtask #14420 (Fix Under Review): New RBD notification pool object for recording mirroring errors
*PR*: https://github.com/ceph/ceph/pull/8442 Jason Dillaman
05:42 PM Feature #15593 (Resolved): support names in rbd default feature instead of numbering system in ce...
I think the 'rbd default feature' in ceph.conf still uses the numbering system and the newer document has no referenc... Vasu Kulkarni

04/24/2016

11:16 AM Bug #15561: RBD image can be listed but not opened
do you do rbd snap operations?
or you should list your steps to reproduce the problem.
huang jun

04/22/2016

08:21 PM Bug #15577: Demote image format 1 error message on open to information message
... Jason Dillaman
08:20 PM Bug #15577 (Resolved): Demote image format 1 error message on open to information message
Until we have an easy (zero or minimal down time) approach to migrate users from image format 1 to 2, logging an erro... Jason Dillaman
02:44 PM Bug #15574 (Resolved): Parent image is closed twice if error encountered while opening
The `OpenRequest` state machine will properly close the image upon error. However, the `RefreshParentRequest` will a... Jason Dillaman
02:06 PM Bug #15572 (Resolved): Errors encountered disabling object-map while flatten is in-progress
... Jason Dillaman
01:38 PM Bug #15571 (Resolved): Potential double free of SetSnapRequest instance
https://github.com/ceph/ceph/pull/8676 Jason Dillaman

04/21/2016

11:11 AM Bug #15561 (Closed): RBD image can be listed but not opened
root@test:/home/pair# rbd ls customer-data | grep test.cdata
test.cdata
root@test:/home/pair# rbd info data/test.cd...
ke ke
 

Also available in: Atom