Activity
From 04/27/2016 to 05/26/2016
05/26/2016
- 05:24 PM Bug #16045 (Resolved): rbd-mirror does not handle multiple replicated pools
- I created two replicated pools and added a single image to only one pool. The rbd-mirror daemon started two Replayer...
- 04:55 PM Cleanup #16044 (New): Stop supporting rbd v1 images
In order to remove tmap support we need to stop supporting or converting all rbd v1 images.- 01:26 PM Documentation #15000: Need better documentation to describe RBD image features
- The features can be specified via the command-line when creating images or the default features can be specified in t...
- 12:01 PM Backport #16038 (Resolved): jewel: Python Librbd API have default value of "features=0", which is...
- https://github.com/ceph/ceph/pull/9553
05/25/2016
- 08:02 PM Bug #15982: Python Librbd API have default value of "features=0", which is causing the Clone oper...
- PR tested https://github.com/ceph/ceph/pull/9258
- 08:01 PM Bug #15982 (Pending Backport): Python Librbd API have default value of "features=0", which is cau...
- 03:27 PM Backport #15415 (Duplicate): infernalis: Flattening an rbd image with a running Qemu instances ca...
- 03:26 PM Backport #15414 (Duplicate): hammer: Flattening an rbd image with a running Qemu instances causes...
- 03:26 PM Bug #15233 (Duplicate): Flattening an rbd image with a running Qemu instances causes librbd worke...
- Awesome news! I am going to close this ticket for now -- please re-open it if the issue re-occurs.
- 03:24 PM Bug #15233: Flattening an rbd image with a running Qemu instances causes librbd worker threads to...
- Looks like this works now. Previously I could reliably trigger VMs getting stuck after flattening, this hasn't happen...
- 02:51 PM Bug #15791 (Fix Under Review): Journal IO error results in failed assertion in AioCompletion
- 01:07 PM Bug #15928 (Pending Backport): Metadata config overrides are applied synchronously
- 01:06 PM Bug #15928 (Fix Under Review): Metadata config overrides are applied synchronously
- 12:21 PM Backport #16020 (In Progress): jewel: rbd-mirror can become stuck during live-replay
- 12:21 PM Backport #16020 (Resolved): jewel: rbd-mirror can become stuck during live-replay
- https://github.com/ceph/ceph/pull/9325
- 12:21 PM Bug #15993 (Pending Backport): rbd-mirror can become stuck during live-replay
- 12:20 PM Subtask #14530 (Fix Under Review): Journal close should be non-blocking
- 06:35 AM Subtask #14530 (In Progress): Journal close should be non-blocking
- Fix included in PR for tracker #15949
- 12:18 PM Bug #16019 (Resolved): Failure in TestJournalReplay.Rename after injected socket failure
- http://qa-proxy.ceph.com/teuthology/trociny-2016-05-24_16:39:21-rbd-wip-mgolub-testing---basic-vps/212254/teuthology....
- 12:07 PM Bug #16011 (Fix Under Review): Failure in journal.sh workunit test
- PR: https://github.com/ceph/ceph/pull/9322
- 10:51 AM Backport #15957 (In Progress): jewel: Metadata config overrides are applied synchronously
- 10:48 AM Backport #15956 (In Progress): jewel: rbd-mirror should disable the rbd cache for local images
- 06:57 AM Bug #15949 (Fix Under Review): Potential crash during rbd-mirror shutdown
- *PR*: https://github.com/ceph/ceph/pull/9309
05/24/2016
- 03:54 PM Bug #15233: Flattening an rbd image with a running Qemu instances causes librbd worker threads to...
- Awesome, thanks. I'll check.
- 03:30 PM Bug #16011 (Resolved): Failure in journal.sh workunit test
- ...
- 02:40 AM Bug #15259: performance: journaling results in 4X slowdown when writes are not blocked by cache
- @Yuan: we should only expect a 2x slowdown when the OSD is at 100% utilization. In the example above, the OSD is the...
- 02:34 AM Bug #15259: performance: journaling results in 4X slowdown when writes are not blocked by cache
- Jason, I think we might should expect 2x slowdown in this case, since theatrically all the writes are doubled(journal...
- 02:30 AM Bug #15993 (Fix Under Review): rbd-mirror can become stuck during live-replay
- *PR*: https://github.com/ceph/ceph/pull/9282
05/23/2016
- 12:41 PM Backport #15995 (Resolved): jewel: Propagate image deletes from remote pool to local pool
- https://github.com/ceph/ceph/pull/9372
- 12:39 PM Backport #15994 (Resolved): jewel: Journal clients should register with oldest registered commit ...
- https://github.com/ceph/ceph/pull/9376
- 12:34 PM Backport #15955 (In Progress): jewel: rbd_mirror_stress: possible inconsistent replay after clien...
- 12:19 PM Bug #15993 (In Progress): rbd-mirror can become stuck during live-replay
- 12:16 PM Bug #15993 (Resolved): rbd-mirror can become stuck during live-replay
- ...
- 11:37 AM Bug #15991 (Rejected): Should not allow the allow-shrink flag while resizing the image to a great...
- --Allow-shrink flag right now can be be used even while increasing the rbd image size. We should restrict the flag to...
- 11:35 AM Subtask #14421 (Pending Backport): Propagate image deletes from remote pool to local pool
- 07:11 AM Bug #15749 (Closed): rbd journal inspect / export tools should start at specific client commit po...
- `rbd journal inspect/export` calls register_client() and uses the registered position as starting point.
The issue... - 06:40 AM Bug #15757 (Pending Backport): Journal clients should register with oldest registered commit posi...
- 06:28 AM Bug #15982 (Fix Under Review): Python Librbd API have default value of "features=0", which is cau...
- PR: https://github.com/ceph/ceph/pull/9258
05/22/2016
- 06:46 AM Bug #15982 (In Progress): Python Librbd API have default value of "features=0", which is causing ...
05/21/2016
- 04:57 PM Bug #15982 (Resolved): Python Librbd API have default value of "features=0", which is causing the...
- clone(self, p_ioctx, p_name, p_snapname, c_ioctx, c_name, features=0, order=None, stripe_unit=0, stripe_count=0)
B... - 05:18 AM Backport #15981 (Resolved): jewel: qa: dynamic_features.sh races with image deletion
- https://github.com/ceph/ceph/pull/9552
05/20/2016
- 09:06 PM Backport #15969 (Resolved): jewel: Initial python APIs to support mirroring
- https://github.com/ceph/ceph/pull/9550
- 09:05 PM Backport #15963 (Resolved): jewel: Disabling journaling feature results in "Transport endpoint is...
- https://github.com/ceph/ceph/pull/9548
- 09:05 PM Backport #15959 (Resolved): jewel: rbd-mirror might got stuck in calculating "behind master" posi...
- 09:05 PM Backport #15957 (Resolved): jewel: Metadata config overrides are applied synchronously
- https://github.com/ceph/ceph/pull/9318
- 09:05 PM Backport #15956 (Resolved): jewel: rbd-mirror should disable the rbd cache for local images
- https://github.com/ceph/ceph/pull/9317
- 09:05 PM Backport #15955 (Resolved): jewel: rbd_mirror_stress: possible inconsistent replay after client c...
- https://github.com/ceph/ceph/pull/9269
- 05:53 PM Bug #15938 (Pending Backport): rbd_mirror_stress: possible inconsistent replay after client crash
- 01:27 PM Bug #15949 (In Progress): Potential crash during rbd-mirror shutdown
- 12:18 PM Bug #15949 (Resolved): Potential crash during rbd-mirror shutdown
- If the JournalPlayer is in the WATCH_STEP_ASSERT stage and the journal is closed, there might be an in-flight op requ...
- 01:05 PM Bug #15909 (Resolved): Segfault in 'rbd::mirror::ImageReplayer<librbd::ImageCtx>::update_mirror_i...
- 06:05 AM Bug #15909 (Pending Backport): Segfault in 'rbd::mirror::ImageReplayer<librbd::ImageCtx>::update_...
- 01:04 PM Backport #15950 (Resolved): jewel: Segfault in 'rbd::mirror::ImageReplayer<librbd::ImageCtx>::upd...
- 12:50 PM Backport #15950 (Resolved): jewel: Segfault in 'rbd::mirror::ImageReplayer<librbd::ImageCtx>::upd...
- 01:03 PM Bug #15665 (Resolved): Live journal replay might skip entries from previous object set
- 01:03 PM Backport #15945 (Resolved): jewel: Live journal replay might skip entries from previous object set
- 12:31 AM Backport #15945 (In Progress): jewel: Live journal replay might skip entries from previous object...
- 12:28 AM Backport #15945 (Resolved): jewel: Live journal replay might skip entries from previous object set
- https://github.com/ceph/ceph/pull/9217
- 12:24 PM Feature #15656 (Pending Backport): Initial python APIs to support mirroring
- 12:23 PM Bug #15500 (Pending Backport): qa: dynamic_features.sh races with image deletion
- 12:23 PM Bug #15863 (Pending Backport): Disabling journaling feature results in "Transport endpoint is not...
- 12:21 PM Bug #15916 (Pending Backport): rbd-mirror might got stuck in calculating "behind master" position
- 12:12 PM Bug #15829 (Resolved): RBD MIRROR: assert fails in ImageReplayer, daemon aborts
- 10:02 AM Bug #15864 (Resolved): journal replay doesn't properly handle missing entries
- 09:22 AM Bug #15947: Sporadic TestImageReplayer.NextTag failure
- When running under valgrind, it much harder to reproduce, still I observed one failure. There were no valgrind error ...
- 09:19 AM Bug #15947 (Resolved): Sporadic TestImageReplayer.NextTag failure
- `ceph_test_rbd_mirror --gtest_filter=TestImageReplayer.NextTag` might fail with:
...
m_replayer->flush()
get_com... - 07:16 AM Bug #15928 (Pending Backport): Metadata config overrides are applied synchronously
- 06:03 AM Bug #15930 (Pending Backport): rbd-mirror should disable the rbd cache for local images
05/19/2016
- 08:31 PM Bug #15938 (Fix Under Review): rbd_mirror_stress: possible inconsistent replay after client crash
- *PR*: https://github.com/ceph/ceph/pull/9211
- 05:46 PM Bug #15938 (Resolved): rbd_mirror_stress: possible inconsistent replay after client crash
- During a write-after-write operation, the librbd cache writeback handler does not properly wait for the overwrite jou...
- 09:29 AM Bug #15665 (Pending Backport): Live journal replay might skip entries from previous object set
- 12:56 AM Bug #15930 (Fix Under Review): rbd-mirror should disable the rbd cache for local images
- *PR*: https://github.com/ceph/ceph/pull/9191
- 12:37 AM Bug #15930 (In Progress): rbd-mirror should disable the rbd cache for local images
- 12:32 AM Bug #15928 (Fix Under Review): Metadata config overrides are applied synchronously
- *PR*: https://github.com/ceph/ceph/pull/9190
05/18/2016
- 09:35 PM Bug #15654: librbd: TestJournalReplay.SnapCreate hang
- ...
- 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...
- 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...
- 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 ...
- 05:24 PM Documentation #15746 (Resolved): Update mirroring guide to include pool/image status commands
- Manually backported to jewel -- doc-only change.
- 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
- 12:54 PM Bug #15829 (In Progress): RBD MIRROR: assert fails in ImageReplayer, daemon aborts
- Fix included with PR for issue #15909
- 10:03 AM Bug #15917 (Duplicate): rbd-mirror might crash sending mirror image status update after image rep...
- It is duplicate of #15909
- 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
- 07:25 AM Bug #15917 (In Progress): rbd-mirror might crash sending mirror image status update after image r...
- 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...
- 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
- 07:04 AM Bug #15916 (In Progress): rbd-mirror might got stuck in calculating "behind master" position
- 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...
- 05:24 AM Bug #15909 (Fix Under Review): Segfault in 'rbd::mirror::ImageReplayer<librbd::ImageCtx>::update_...
- *PR*: https://github.com/ceph/ceph/pull/9173
05/17/2016
- 04:05 PM Bug #15909 (Resolved): Segfault in 'rbd::mirror::ImageReplayer<librbd::ImageCtx>::update_mirror_i...
- ...
- 10:31 AM Bug #15864: journal replay doesn't properly handle missing entries
- Please remove the "Backport: jewel" in that case.
- 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...
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
- 06:06 PM Backport #15816 (Resolved): jewel: rbd map: more helpful error messages
- 06:05 PM Feature #15721 (Resolved): rbd map: more helpful error messages
- 05:51 PM Bug #15863 (Fix Under Review): Disabling journaling feature results in "Transport endpoint is not...
- 12:43 PM Bug #15863: Disabling journaling feature results in "Transport endpoint is not connected" error
- https://github.com/ceph/ceph/pull/9140
- 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...
- 09:13 AM Bug #15864 (In Progress): journal replay doesn't properly handle missing entries
- 11:24 AM Backport #14512 (Resolved): hammer: snapshot, flatten, and rollback of cloned image leads to data...
- 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...
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
05/14/2016
- 04:08 PM Bug #15034: Possible inconsistent IO when using configured for multiple op threads
- does this affect hammer?
- 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...
- 01:47 AM Bug #15034: Possible inconsistent IO when using configured for multiple op threads
- This is only possible when enabing rbd_cache?
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...
- 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
- 12:45 PM Bug #15761 (Fix Under Review): When journaling is enabled, a flush request shouldn't flush the cache
- 12:34 AM Bug #15761: When journaling is enabled, a flush request shouldn't flush the cache
- https://github.com/ceph/ceph/pull/9093
- 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.
- 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...
05/12/2016
- 06:42 PM Bug #15028 (In Progress): Deep-flatten incorrectly updates fast-diff stats
- 06:36 PM Bug #15715 (In Progress): rbd-nbd does not properly handle resize notifications
- 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
- 02:02 PM Bug #15665 (In Progress): Live journal replay might skip entries from previous object set
- 01:52 PM Bug #15864: journal replay doesn't properly handle missing entries
- Issue #15665 should be fixed first
- 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...
- 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?
- 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.
- 08:21 AM Documentation #15746: Update mirroring guide to include pool/image status commands
- PR: https://github.com/ceph/ceph/pull/9092
- 06:25 AM Bug #15500 (Fix Under Review): qa: dynamic_features.sh races with image deletion
- PR: https://github.com/ceph/ceph/pull/9088
- 05:32 AM Bug #15757 (In Progress): Journal clients should register with oldest registered commit position
05/11/2016
- 02:25 PM Bug #15848: Performance degradation within AioImageRequestWQ compared to Hammer
- ...
- 01:54 PM Bug #15848 (Duplicate): Performance degradation within AioImageRequestWQ compared to Hammer
- 02:25 PM Bug #15847: Possible performance degradation for 128K sequential reads when compared to Hammer
- ...
- 01:47 PM Bug #15847 (Can't reproduce): Possible performance degradation for 128K sequential reads when com...
- 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.
- 01:27 PM Bug #15749 (In Progress): rbd journal inspect / export tools should start at specific client comm...
- 12:01 PM Feature #15656 (Fix Under Review): Initial python APIs to support mirroring
- PR: https://github.com/ceph/ceph/pull/9068
05/10/2016
- 08:09 PM Bug #15829 (Resolved): RBD MIRROR: assert fails in ImageReplayer, daemon aborts
- ...
- 06:28 PM Bug #15791: Journal IO error results in failed assertion in AioCompletion
- *PR*: https://github.com/ceph/ceph/pull/9023
- 06:25 PM Subtask #15670 (In Progress): Delete image when a resync is requested
- 06:06 PM Feature #14540 (Resolved): rbd disk-usage CLI command should support calculating full image usage
- 06:06 PM Subtask #15110 (Resolved): Image sync should sync full snapshot state
- 03:17 PM Subtask #15110 (Pending Backport): Image sync should sync full snapshot state
- 06:06 PM Subtask #15144 (Resolved): rbd CLI to retrieve rbd mirror state for a pool / specific image
- 06:05 PM Bug #15521 (Resolved): Seeing rollback and revert option for snapshot, which seems to be same and...
- 06:05 PM Bug #15572 (Resolved): Errors encountered disabling object-map while flatten is in-progress
- 06:04 PM Bug #15574 (Resolved): Parent image is closed twice if error encountered while opening
- 06:04 PM Bug #15577 (Resolved): Demote image format 1 error message on open to information message
- 06:04 PM Bug #15604 (Resolved): RBD image mounted by command "rbd-nbd" the status is read-only.
- 06:04 PM Bug #15630 (Resolved): rbd-mirror can crash if start up is interrupted
- 06:04 PM Bug #15642 (Resolved): "librbd::object_map::RefreshRequest: object map smaller than current objec...
- 03:01 PM Bug #15642 (Pending Backport): "librbd::object_map::RefreshRequest: object map smaller than curre...
- 06:03 PM Bug #15643 (Resolved): possible double-free of object map invalidation request upon error
- 06:03 PM Bug #15664 (Resolved): rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
- 06:03 PM Bug #15685 (Resolved): python: clone operation will fail if config overridden with "rbd default f...
- 06:03 PM Bug #15690 (Resolved): librbd: resize hang - use after free
- 06:03 PM Bug #15709 (Resolved): Exclusive lock not properly released if journal non-primary
- 06:02 PM Subtask #15718 (Resolved): rbd-mirror admin socket commands to start/stop/restart
- 06:02 PM Bug #15750 (Resolved): Journal corruption detected during rbd-mirror replay
- 03:00 PM Bug #15750 (Pending Backport): Journal corruption detected during rbd-mirror replay
- 06:01 PM Bug #15755 (Resolved): rbd-mirror crashed with assertion failure during the sync in-progress
- 02:59 PM Bug #15755 (Pending Backport): rbd-mirror crashed with assertion failure during the sync in-prog...
- 02:59 PM Bug #15755 (In Progress): rbd-mirror crashed with assertion failure during the sync in-progress
- 06:01 PM Bug #15765 (Resolved): Imbalanced journal replay fails to start from correct position
- 02:57 PM Bug #15765 (Pending Backport): Imbalanced journal replay fails to start from correct position
- 06:01 PM Bug #15771 (Resolved): API: mirror_image_status_list does not work correctly which non-empty `sta...
- 01:04 PM Bug #15771 (Pending Backport): API: mirror_image_status_list does not work correctly which non-em...
- 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
- 06:00 PM Backport #15821 (Resolved): jewel: Image sync should sync full snapshot state
- 05:52 PM Backport #15821 (In Progress): jewel: Image sync should sync full snapshot state
- 03:18 PM Backport #15821 (Resolved): jewel: Image sync should sync full snapshot state
- https://github.com/ceph/ceph/pull/9050
- 05:59 PM Backport #15820 (Resolved): jewel: "librbd::object_map::RefreshRequest: object map smaller than c...
- 03:22 PM Backport #15820 (In Progress): jewel: "librbd::object_map::RefreshRequest: object map smaller tha...
- 03:01 PM Backport #15820 (Resolved): jewel: "librbd::object_map::RefreshRequest: object map smaller than c...
- https://github.com/ceph/ceph/pull/9039
- 05:59 PM Backport #15819 (Resolved): jewel: Journal corruption detected during rbd-mirror replay
- 05:31 PM Backport #15819 (In Progress): jewel: Journal corruption detected during rbd-mirror replay
- 03:00 PM Backport #15819 (Resolved): jewel: Journal corruption detected during rbd-mirror replay
- https://github.com/ceph/ceph/pull/9048
- 05:59 PM Backport #15818 (Resolved): jewel: rbd-mirror crashed with assertion failure during the sync in-...
- 04:01 PM Backport #15818 (In Progress): jewel: rbd-mirror crashed with assertion failure during the sync ...
- 02:59 PM Backport #15818 (Resolved): jewel: rbd-mirror crashed with assertion failure during the sync in-...
- https://github.com/ceph/ceph/pull/9040
- 05:59 PM Backport #15817 (Resolved): jewel: Imbalanced journal replay fails to start from correct position
- 03:05 PM Backport #15817 (In Progress): jewel: Imbalanced journal replay fails to start from correct position
- 02:57 PM Backport #15817 (Resolved): jewel: Imbalanced journal replay fails to start from correct position
- https://github.com/ceph/ceph/pull/9038
- 05:58 PM Backport #15814 (Resolved): jewel: API: mirror_image_status_list does not work correctly which no...
- 01:37 PM Backport #15814 (In Progress): jewel: API: mirror_image_status_list does not work correctly which...
- 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
- 05:58 PM Backport #15743 (Resolved): jewel: Demote image format 1 error message on open to information mes...
- 05:58 PM Backport #15736 (Resolved): jewel: rbd-mirror admin socket commands to start/stop/restart
- 05:57 PM Backport #15716 (Resolved): jewel: RBD image mounted by command "rbd-nbd" the status is read-only.
- 05:57 PM Backport #15713 (Resolved): jewel: librbd: resize hang - use after free
- 05:57 PM Backport #15712 (Resolved): jewel: Exclusive lock not properly released if journal non-primary
- 05:56 PM Backport #15708 (Resolved): jewel: Seeing rollback and revert option for snapshot, which seems to...
- 05:56 PM Backport #15698 (Resolved): jewel: rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
- 05:56 PM Backport #15697 (Resolved): jewel: python: clone operation will fail if config overridden with "r...
- 05:55 PM Backport #15669 (Resolved): jewel: Errors encountered disabling object-map while flatten is in-pr...
- 05:55 PM Backport #15668 (Resolved): jewel: rbd disk-usage CLI command should support calculating full ima...
- 05:55 PM Backport #15666 (Resolved): jewel: rbd CLI to retrieve rbd mirror state for a pool / specific image
- 05:54 PM Backport #15661 (Resolved): jewel: Parent image is closed twice if error encountered while opening
- 05:54 PM Backport #15660 (Resolved): jewel: rbd-mirror can crash if start up is interrupted
- 05:54 PM Backport #15649 (Resolved): jewel: possible double-free of object map invalidation request upon e...
- 04:34 PM Bug #15571 (Resolved): Potential double free of SetSnapRequest instance
- 04:33 PM Backport #15605 (Resolved): jewel: Potential double free of SetSnapRequest instance
- 04:26 PM Backport #15816 (Fix Under Review): jewel: rbd map: more helpful error messages
- PR: https://github.com/ceph/ceph/pull/9041
- 03:54 PM Backport #15816 (In Progress): jewel: rbd map: more helpful error messages
- 02:53 PM Backport #15816 (Resolved): jewel: rbd map: more helpful error messages
- https://github.com/ceph/ceph/pull/9041
- 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.
- 11:42 AM Feature #15721 (Pending Backport): rbd map: more helpful error messages
- 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:...
- 12:20 AM Bug #15115 (Duplicate): rbd journal reset leaves journal in inconsistent state
- Resolved by issue #15097
05/09/2016
- 09:08 PM Bug #15791 (Resolved): Journal IO error results in failed assertion in AioCompletion
- 06:47 PM Backport #15736 (In Progress): jewel: rbd-mirror admin socket commands to start/stop/restart
- 06:31 PM Backport #15713 (In Progress): jewel: librbd: resize hang - use after free
- 06:26 PM Backport #15698 (In Progress): jewel: rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
- 06:19 PM Backport #15712 (In Progress): jewel: Exclusive lock not properly released if journal non-primary
- 06:07 PM Feature #15706 (In Progress): Optionally limit the maximum number of snapshots for an image
- 05:21 PM Backport #15716 (In Progress): jewel: RBD image mounted by command "rbd-nbd" the status is read-o...
- 05:10 PM Backport #15708 (In Progress): jewel: Seeing rollback and revert option for snapshot, which seems...
- 04:48 PM Backport #15743 (In Progress): jewel: Demote image format 1 error message on open to information ...
- 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
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...
- 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...
05/06/2016
- 08:28 PM Bug #15765 (In Progress): Imbalanced journal replay fails to start from correct position
- 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...
- 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...
- 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
- 12:02 PM Bug #15755 (In Progress): rbd-mirror crashed with assertion failure during the sync in-progress
- 02:38 PM Backport #15697 (In Progress): jewel: python: clone operation will fail if config overridden with...
- 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...
- 12:11 PM Feature #15656 (In Progress): Initial python APIs to support mirroring
- 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...
- 04:19 AM Bug #15750 (Fix Under Review): Journal corruption detected during rbd-mirror replay
- *PR*: https://github.com/ceph/ceph/pull/8958
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 ... - 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...
- 09:42 PM Bug #15750 (Resolved): Journal corruption detected during rbd-mirror replay
- Mirroring was enabled and OS installation started on VM:...
- 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 ...
- 05:57 PM Documentation #15746 (Resolved): Update mirroring guide to include pool/image status commands
- 03:04 PM Feature #15721 (Fix Under Review): rbd map: more helpful error messages
- PR: https://github.com/ceph/ceph/pull/8944
- 01:28 PM Bug #15028: Deep-flatten incorrectly updates fast-diff stats
- 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...
- 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 ... - 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
05/04/2016
- 10:11 PM Subtask #15688 (In Progress): Stub API integration between librbd and the new client-side cache
- 10:10 PM Feature #15656 (New): Initial python APIs to support mirroring
- 09:16 PM Subtask #15144 (Pending Backport): rbd CLI to retrieve rbd mirror state for a pool / specific image
- 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
- 02:53 PM Bug #15642 (In Progress): "librbd::object_map::RefreshRequest: object map smaller than current ob...
- 08:46 PM Bug #15577 (Pending Backport): Demote image format 1 error message on open to information message
- 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
- 05:33 PM Bug #15577 (In Progress): Demote image format 1 error message on open to information message
- 06:32 PM Backport #15736 (Resolved): jewel: rbd-mirror admin socket commands to start/stop/restart
- https://github.com/ceph/ceph/pull/9010
- 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... - 01:04 PM Feature #15721 (In Progress): rbd map: more helpful error messages
- 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.
- 06:45 AM Feature #15721: rbd map: more helpful error messages
- Please assign this to me. I'll work on it.
- 02:52 PM Subtask #15718 (Pending Backport): rbd-mirror admin socket commands to start/stop/restart
- 04:25 AM Subtask #15110 (Fix Under Review): Image sync should sync full snapshot state
- *PR*: https://github.com/ceph/ceph/pull/8921
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...
- 06:17 PM Subtask #15710 (Closed): The exclusive lock policy should support skipping the journal
- 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.
- 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 ...
- 06:16 PM Subtask #14420 (Resolved): New RBD notification pool object for recording mirroring errors
- 06:04 PM Subtask #15718: rbd-mirror admin socket commands to start/stop/restart
- *PR*: https://github.com/ceph/ceph/pull/8809
- 06:04 PM Subtask #15718 (Resolved): rbd-mirror admin socket commands to start/stop/restart
- 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.
- 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
- 05:47 PM Bug #15604 (Pending Backport): RBD image mounted by command "rbd-nbd" the status is read-only.
- 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
- 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...
- 05:35 PM Backport #15713 (Resolved): jewel: librbd: resize hang - use after free
- https://github.com/ceph/ceph/pull/9009
- 05:35 PM Backport #15712 (Resolved): jewel: Exclusive lock not properly released if journal non-primary
- https://github.com/ceph/ceph/pull/9007
- 05:20 PM Bug #15709 (Pending Backport): Exclusive lock not properly released if journal non-primary
- 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
- 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...
- 05:09 PM Bug #15690 (Pending Backport): librbd: resize hang - use after free
- 11:43 AM Bug #15690 (Fix Under Review): librbd: resize hang - use after free
- *PR*: https://github.com/ceph/ceph/pull/8907
- 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...
- 02:24 PM Bug #15456 (Resolved): rbd bench-write shouldn't crash upon write failure
- 02:21 PM Feature #14540 (Pending Backport): rbd disk-usage CLI command should support calculating full ima...
- 12:43 PM Backport #15708 (Resolved): jewel: Seeing rollback and revert option for snapshot, which seems to...
- https://github.com/ceph/ceph/pull/9004
- 12:27 PM Feature #15706 (Resolved): Optionally limit the maximum number of snapshots for an image
- 11:49 AM Bug #15521 (Pending Backport): Seeing rollback and revert option for snapshot, which seems to be ...
- 11:31 AM Bug #15693 (Duplicate): common/lockdep.cc: 330: FAILED assert(id == -1) in TestLibRBD.TestCreateL...
- Same issue as #15690
- 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...- 08:52 AM Backport #15698 (Resolved): jewel: rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
- https://github.com/ceph/ceph/pull/9008
- 08:52 AM Backport #15697 (Resolved): jewel: python: clone operation will fail if config overridden with "r...
- https://github.com/ceph/ceph/pull/8972
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
- 11:24 PM Bug #15690 (Resolved): librbd: resize hang - use after free
- From running RBD_FEATURES=1 ./unittest_librbd...
- 11:36 PM Bug #15685 (Pending Backport): python: clone operation will fail if config overridden with "rbd d...
- 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
- 05:56 PM Bug #15685 (In Progress): python: clone operation will fail if config overridden with "rbd defaul...
- 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.
- 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
- 09:15 PM Bug #15664 (Pending Backport): rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
- 02:41 PM Bug #15664 (Fix Under Review): rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
- *PR*: https://github.com/ceph/ceph/pull/8877
- 11:31 AM Bug #15664 (In Progress): rbd-mirror: lockdep error in TestImageReplayer.Bootstrap
- 06:09 PM Subtask #15688 (Resolved): Stub API integration between librbd and the new client-side cache
- 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 ...
- 05:46 PM Bug #15127 (Closed): fsx tests taking too long and possibly stuck
- Issue was seen only on that specific run, Closing.
- 02:42 PM Bug #15127: fsx tests taking too long and possibly stuck
- @Vasu: can we close this ticket?
- 06:47 AM Backport #15668 (In Progress): jewel: rbd disk-usage CLI command should support calculating full ...
- 06:44 AM Backport #15669 (In Progress): jewel: Errors encountered disabling object-map while flatten is in...
- 06:41 AM Backport #15666 (In Progress): jewel: rbd CLI to retrieve rbd mirror state for a pool / specific ...
- 06:33 AM Backport #15661 (In Progress): jewel: Parent image is closed twice if error encountered while ope...
- 06:30 AM Backport #15660 (In Progress): jewel: rbd-mirror can crash if start up is interrupted
- 06:25 AM Backport #15649 (In Progress): jewel: possible double-free of object map invalidation request upo...
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...
- 05:10 PM Backport #15669 (Resolved): jewel: Errors encountered disabling object-map while flatten is in-pr...
- https://github.com/ceph/ceph/pull/8869
- 04:54 PM Backport #15668 (Resolved): jewel: rbd disk-usage CLI command should support calculating full ima...
- https://github.com/ceph/ceph/pull/8870
- 04:53 PM Bug #15572 (Pending Backport): Errors encountered disabling object-map while flatten is in-progress
- 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
- 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
- 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...
- 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
- 01:01 PM Bug #15642: "librbd::object_map::RefreshRequest: object map smaller than current object count: 25...
- Gotcha -- we'll get it fixed. Thx.
- 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.
- 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 ...
- 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...
- 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...
- 12:00 PM Backport #15661 (Resolved): jewel: Parent image is closed twice if error encountered while opening
- https://github.com/ceph/ceph/pull/8867
- 11:59 AM Backport #15660 (Resolved): jewel: rbd-mirror can crash if start up is interrupted
- https://github.com/ceph/ceph/pull/8866
- 09:28 AM Documentation #15212 (Resolved): rbdmap manpage is missing
04/28/2016
- 10:08 PM Feature #15656 (Resolved): Initial python APIs to support mirroring
- Needed to support integration with Cinder's replication feature.
- 08:04 PM Feature #14540: rbd disk-usage CLI command should support calculating full image usage
- *PR*: https://github.com/ceph/ceph/pull/8819
- 07:16 PM Feature #14540 (In Progress): rbd disk-usage CLI command should support calculating full image usage
- 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...
- 07:56 PM Bug #15630 (Pending Backport): rbd-mirror can crash if start up is interrupted
- 07:56 PM Bug #15574 (Pending Backport): Parent image is closed twice if error encountered while opening
- 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
- 03:21 PM Backport #15649 (Resolved): jewel: possible double-free of object map invalidation request upon e...
- https://github.com/ceph/ceph/pull/8865
- 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.
- 03:03 PM Bug #15643 (Pending Backport): possible double-free of object map invalidation request upon error
- 01:38 PM Bug #15643: possible double-free of object map invalidation request upon error
- master PR: https://github.com/ceph/ceph/pull/8796
- 01:38 PM Bug #15643 (Resolved): possible double-free of object map invalidation request upon error
- 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... - 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... - 08:27 AM Backport #15605 (In Progress): jewel: Potential double free of SetSnapRequest instance
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
- 07:31 PM Bug #15574 (In Progress): Parent image is closed twice if error encountered while opening
- 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
- 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...
- 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...
- 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
Also available in: Atom