Activity
From 08/07/2016 to 09/05/2016
09/05/2016
- 06:37 PM Bug #16921 (Fix Under Review): rbd-nbd IO hang
- *PR*: https://github.com/ceph/ceph/pull/10985
- 02:19 PM Bug #16921: rbd-nbd IO hang
- Appears to be related to teothology's fixed PID mapping:
2016-09-05 10:18:24.479834 7fddfbc3ce00 -1 open: failed t... - 02:02 PM Bug #16921 (In Progress): rbd-nbd IO hang
- 01:58 AM Feature #15632 (Resolved): Expose librbd API methods to directly acquire and release the exclusiv...
09/04/2016
- 11:43 PM Feature #16780: rbd-mirror: use sparse read during image sync
- all right.
- 11:43 PM Feature #17178: [OpenStack Glance] update store driver to sparsify rbd-backed images
- I know,we should implement the similar logic of rbd CLI's import tool in glance store. I can help on it.
- 02:50 PM Bug #17210 (Fix Under Review): ImageWatcher: double unwatch of failed watch handle
- *PR*: https://github.com/ceph/ceph/pull/10974
- 02:46 PM Bug #17210 (Resolved): ImageWatcher: double unwatch of failed watch handle
- http://pulpito.ceph.com/jdillaman-2016-09-03_07:55:53-rbd-wip-jd-testing---basic-smithi/397723
Crash witnessed aft...
09/02/2016
- 07:01 PM Bug #17188 (Pending Backport): Deadlock in several librbd teuthology test cases
- 12:24 PM Feature #16780: rbd-mirror: use sparse read during image sync
- @Tianqing Li: essentially no harm to keep it enabled always -- librbd already utilizes sparse reads for every read re...
- 03:58 AM Feature #16780: rbd-mirror: use sparse read during image sync
- should we make it configurable or always do sparse read?
- 12:23 PM Feature #17178: [OpenStack Glance] update store driver to sparsify rbd-backed images
- @Tianqing Li: there is logic within the rbd CLI's import tool to skip fully zeroed blocks. We could optionally put so...
- 09:57 AM Feature #17178: [OpenStack Glance] update store driver to sparsify rbd-backed images
- Is the python rbd binding support skipping fully zeroed blocks? I found use cli, it will, but python binding is not, ...
- 12:11 PM Bug #17201: helgrind: false positive lock order violation between journal and librbd
- Also:
2016-09-01T20:32:00.355 INFO:tasks.workunit.client.0.vpm041.stderr:==21289== Thread #21: lock order "0x7CF10... - 12:07 PM Bug #17201 (Won't Fix): helgrind: false positive lock order violation between journal and librbd
- 2016-09-01T20:25:58.599 INFO:tasks.workunit.client.0.vpm041.stderr:==21289== Thread #21: lock order "0x7CA9070 before...
- 12:09 PM Bug #17202 (Won't Fix): helgrind: lock order warning within AioCompletion
- 2016-09-01T20:31:50.916 INFO:tasks.workunit.client.0.vpm041.stderr:==21289== Thread #14: lock order "0x7C99258 before...
- 11:58 AM Bug #17199 (Won't Fix): helgrind: lock order warning with journal enabled + cache disabled
- http://qa-proxy.ceph.com/teuthology/trociny-2016-09-01_18:30:34-rbd-wip-mgolub-testing---basic-vps/395472/teuthology....
- 11:40 AM Bug #17198 (Resolved): helgrind: TestLibRBD.TestIOPP potential deadlock closing an image with rea...
- http://qa-proxy.ceph.com/teuthology/trociny-2016-09-01_18:31:51-rbd-wip-mgolub-testing---basic-vps/395528/teuthology....
09/01/2016
- 10:07 PM Bug #17195 (Resolved): There seems to be a thread waiting indefinitely in krbd.cc
- We recently encountered this issue where rbd map hangs. From the thread trace we identified this piece of code:
... - 01:58 AM Bug #17188 (Fix Under Review): Deadlock in several librbd teuthology test cases
- *PR*: https://github.com/ceph/ceph/pull/10945
08/31/2016
- 10:19 PM Bug #17188 (Resolved): Deadlock in several librbd teuthology test cases
- http://pulpito.ceph.com/jdillaman-2016-08-29_07:51:01-rbd-wip-jd-testing---basic-smithi/
- 03:16 PM Bug #17182 (Resolved): "sysfs write failed" in smoke
- Run: http://pulpito.ceph.com/teuthology-2016-08-31_05:00:01-smoke-master-testing-basic-vps/
Job: 394034
Logs: http:... - 05:27 AM Feature #17178 (In Progress): [OpenStack Glance] update store driver to sparsify rbd-backed images
- If a task flow isn't being utilized to automatically convert qcow2 images to raw images on the glance backend, the us...
08/29/2016
- 01:47 PM Bug #16988 (In Progress): 'rbd feature disable' against non-primary image results in hung CLI
- Seems only one line of code missing - at least to avoid the hang, and allows an error message to be displayed.
08/27/2016
- 02:58 AM Bug #17155: Cache fronted erasure pool does delete all objects on a rbd rm
- So is there a workaround, that would allow me to clean up the orphaned objects safely?
08/26/2016
- 10:25 PM Bug #17155 (Duplicate): Cache fronted erasure pool does delete all objects on a rbd rm
- This is a duplicate of #14865 -- a fix has been proposed but its waiting on more test cases.
- 10:02 PM Bug #17155: Cache fronted erasure pool does delete all objects on a rbd rm
- I noticed a typo. It should be does not in the title and body
- 10:00 PM Bug #17155 (Duplicate): Cache fronted erasure pool does delete all objects on a rbd rm
- So if I delete a RBD using rbd rm ec-backup/test1 (1TB) It completes and the objects are all deleted, The header does...
- 04:04 PM Bug #16717: "[ FAILED ] TestLibRBD.TestCreateLsDeletePP" in upgrade:client-upgrade-jewel-distro...
- run: http://pulpito.ceph.com/teuthology-2016-08-24_02:45:01-upgrade:client-upgrade-jewel-distro-basic-smithi/
Jobs: ... - 07:02 AM Backport #17062 (In Progress): jewel: "[ FAILED ] TestClsRbd.mirror_image" in upgrade:jewel-x-m...
08/25/2016
- 03:06 PM Backport #14824 (Fix Under Review): hammer: rbd and pool quota do not go well together
- 02:49 PM Backport #14824: hammer: rbd and pool quota do not go well together
- https://github.com/ceph/ceph/pull/10871 implements suggestions in http://tracker.ceph.com/issues/12018#note-9
With t... - 01:22 PM Backport #17134 (In Progress): jewel: FAILED assert(m_image_ctx.journal == nullptr)
- 12:44 PM Backport #17134: jewel: FAILED assert(m_image_ctx.journal == nullptr)
- Should be able to unblock this backport -- it isn't dependent on the async create/clone image changes (which I'd like...
- 12:16 PM Backport #17134 (New): jewel: FAILED assert(m_image_ctx.journal == nullptr)
- 12:15 PM Backport #17134: jewel: FAILED assert(m_image_ctx.journal == nullptr)
- Actually, there is a backport scheduled for the dependency : http://tracker.ceph.com/issues/17008, not undesirable af...
- 12:12 PM Backport #17134 (Need More Info): jewel: FAILED assert(m_image_ctx.journal == nullptr)
- git cherry-pick -x https://github.com/ceph/ceph/pull/10770/commits/32180aaf42050a01981c33f84edd95eff931ee6c conflicts...
- 11:45 AM Backport #17134 (Resolved): jewel: FAILED assert(m_image_ctx.journal == nullptr)
- https://github.com/ceph/ceph/pull/12890
- 12:19 PM Backport #17057 (In Progress): jewel: The "request lock" RPC message might be incorrectly ignored
- 10:51 AM Subtask #17015 (Resolved): rbd-mirror HA: cls_lock needs the ability to update lock cookie
- 10:50 AM Bug #16773 (Pending Backport): FAILED assert(m_image_ctx.journal == nullptr)
- 09:56 AM Bug #16740 (Resolved): Cannot disable journaling or remove non-mirrored, "non-primary" image
- 09:56 AM Bug #16478 (Resolved): Non-primary image is recording journal events during image sync
- 08:16 AM Backport #17058 (In Progress): jewel: Disabling pool mirror mode with registered peers results or...
- 08:13 AM Backport #17058: jewel: Disabling pool mirror mode with registered peers results orphaned mirrore...
- Do not backport 1ef143d4409b4871e14e92f7be78c5a917e49868 because it relates to a bug that has been introduced after h...
- 08:15 AM Bug #16984 (Pending Backport): Disabling pool mirror mode with registered peers results orphaned ...
- 08:14 AM Bug #16984 (In Progress): Disabling pool mirror mode with registered peers results orphaned mirro...
- 07:55 AM Backport #17060 (Resolved): jewel: Cannot disable journaling or remove non-mirrored, "non-primary...
- 07:38 AM Backport #16903 (Resolved): jewel: Non-primary image is recording journal events during image sync
- 07:36 AM Backport #16903 (In Progress): jewel: Non-primary image is recording journal events during image ...
08/24/2016
- 10:51 PM Cleanup #17127 (Resolved): rbd-mirror: image sync should send NOCACHE advise flag
- Avoid potential cache pollution within the OSD by setting each object read/write operation during the image sync as N...
- 08:15 PM Bug #16923 (Resolved): librbd/ExclusiveLock.cc: 197: FAILED assert(m_watch_handle != 0)
- 08:14 PM Bug #16980 (Resolved): rbd-mirror: FAILED assert(m_state == STATE_STOPPING)
- 08:10 PM Backport #16950 (Resolved): jewel: librbd/ExclusiveLock.cc: 197: FAILED assert(m_watch_handle != 0)
- 08:10 PM Backport #17004 (Resolved): jewel: rbd-mirror: FAILED assert(m_state == STATE_STOPPING)
- 03:53 PM Bug #16970 (Resolved): ImageReplayer::is_replaying does not include flush state
- 03:53 PM Bug #16956 (Resolved): rbd-mirror: FAILED assert(m_on_update_status_finish == nullptr)
- 03:53 PM Bug #16608 (Resolved): bashism in src/rbdmap
- 03:53 PM Bug #16561 (Resolved): FAILED assert(object_no < m_object_map.size())
- 03:53 PM Bug #16558 (Resolved): rbd-mirror: FAILED assert(m_local_image_ctx->object_map != nullptr)"
- 03:50 PM Backport #16576 (Resolved): jewel: rbd-mirror: FAILED assert(m_local_image_ctx->object_map != nul...
- 03:50 PM Backport #16593 (Resolved): jewel: FAILED assert(object_no < m_object_map.size())
- 03:49 PM Backport #16978 (Resolved): jewel: rbd-mirror: FAILED assert(m_on_update_status_finish == nullptr)
- 03:49 PM Backport #17005 (Resolved): jewel: ImageReplayer::is_replaying does not include flush state
- 03:49 PM Backport #17061 (Resolved): jewel: bashism in src/rbdmap
08/23/2016
- 01:06 PM Backport #16950 (In Progress): jewel: librbd/ExclusiveLock.cc: 197: FAILED assert(m_watch_handle ...
08/22/2016
- 06:51 PM Backport #16950: jewel: librbd/ExclusiveLock.cc: 197: FAILED assert(m_watch_handle != 0)
- now that the commits responsible for the conflict were backported, it should be easier to deal with, scheduling it to...
- 05:56 PM Backport #16950: jewel: librbd/ExclusiveLock.cc: 197: FAILED assert(m_watch_handle != 0)
- Just adding a +1 to this backport as we are experiencing it in our 10.2.2 environment.
The errors are coinciding w... - 09:31 AM Bug #16708 (Resolved): Sporadic failure in TestImageReplayer.StartReplayAndWrite
- 09:31 AM Bug #16689 (Resolved): mkfs.xfs slow performance with discards and object map
- 09:31 AM Bug #16654 (Resolved): the option 'rbd_cache_writethrough_until_flush=true' dosn't work
- 09:31 AM Bug #16622 (Resolved): rbd-mirror: snap rename does not correctly replicate
- 09:31 AM Cleanup #16539 (Resolved): rbd-mirror: remove ceph_test_rbd_mirror_image_replay test case
- 09:31 AM Bug #16489 (Resolved): rbd-mirror: potential race condition when restarting image replayer
- 09:31 AM Bug #16386 (Resolved): Discard hangs when 'rbd_skip_partial_discard' is enabled
- 09:30 AM Bug #16349 (Resolved): rbd-mirror: gracefully handle being blacklisted
- 09:30 AM Bug #16321 (Resolved): Renaming old format image results in "Transport endpoint is not connected"...
- 09:30 AM Bug #16223 (Resolved): journal should prefetch small chunks of the object during replay
- 09:30 AM Bug #15715 (Resolved): rbd-nbd does not properly handle resize notifications
08/21/2016
- 07:52 PM Backport #17080 (Resolved): jewel: the option 'rbd_cache_writethrough_until_flush=true' dosn't work
- 07:51 PM Backport #17080 (In Progress): jewel: the option 'rbd_cache_writethrough_until_flush=true' dosn't...
- 07:49 PM Backport #16867 (Resolved): jewel: mkfs.xfs slow performance with discards and object map
- 07:49 PM Backport #16869 (Resolved): jewel: Discard hangs when 'rbd_skip_partial_discard' is enabled
- 07:49 PM Backport #17088 (Resolved): jewel: Sporadic failure in TestImageReplayer.StartReplayAndWrite
- 07:38 PM Backport #17088 (In Progress): jewel: Sporadic failure in TestImageReplayer.StartReplayAndWrite
- 07:37 PM Backport #17088 (Resolved): jewel: Sporadic failure in TestImageReplayer.StartReplayAndWrite
- https://github.com/ceph/ceph/pull/10797
08/19/2016
- 08:06 PM Backport #17080 (Fix Under Review): jewel: the option 'rbd_cache_writethrough_until_flush=true' d...
- PR: https://github.com/ceph/ceph/pull/10797
- 07:49 PM Backport #17080 (In Progress): jewel: the option 'rbd_cache_writethrough_until_flush=true' dosn't...
- 01:22 PM Backport #17080: jewel: the option 'rbd_cache_writethrough_until_flush=true' dosn't work
- 2d9840af39555ce00246b50e4a5c186798bd88ff conflicts, probably because 840a473e7fb94124ca7c571fc3dd2c787e0d265a has not...
- 01:16 PM Backport #17080 (Resolved): jewel: the option 'rbd_cache_writethrough_until_flush=true' dosn't work
- https://github.com/ceph/ceph/pull/10797
- 08:05 PM Backport #16903 (Fix Under Review): jewel: Non-primary image is recording journal events during i...
- PR: https://github.com/ceph/ceph/pull/10798
- 07:50 PM Backport #16903 (In Progress): jewel: Non-primary image is recording journal events during image ...
- 07:08 AM Backport #16903: jewel: Non-primary image is recording journal events during image sync
- backporting https://github.com/ceph/ceph/pull/10462/commits/840a473e7fb94124ca7c571fc3dd2c787e0d265a would probably r...
- 07:02 AM Backport #16903 (New): jewel: Non-primary image is recording journal events during image sync
- 06:39 PM Bug #14846: teuthology: helgrind warnings
http://pulpito.ceph.com/loic-2016-08-17_22:11:27-rbd-jewel-backports-loic-distro-basic-smithi/371732/
also see t...- 06:23 PM Bug #16708 (Pending Backport): Sporadic failure in TestImageReplayer.StartReplayAndWrite
- 01:02 PM Bug #16654 (Pending Backport): the option 'rbd_cache_writethrough_until_flush=true' dosn't work
- 11:00 AM Bug #16529 (Pending Backport): "[ FAILED ] TestClsRbd.mirror_image" in upgrade:jewel-x-master-d...
- https://github.com/ceph/ceph-qa-suite/pull/1116 is also merged.
- 05:42 AM Bug #16529 (Fix Under Review): "[ FAILED ] TestClsRbd.mirror_image" in upgrade:jewel-x-master-d...
- @Mykola the *Pending Backport* status should only be set when the corresponding commits are merged in master. This st...
- 07:01 AM Backport #16902 (In Progress): jewel: rbd-mirror: image deleter should use pool id + global image...
- 06:59 AM Backport #16950: jewel: librbd/ExclusiveLock.cc: 197: FAILED assert(m_watch_handle != 0)
- Here also there is a need to backport a commit which does not seem suitable for jewel because it refactors things htt...
- 06:55 AM Backport #16978 (In Progress): jewel: rbd-mirror: FAILED assert(m_on_update_status_finish == null...
- 06:49 AM Backport #17004 (In Progress): jewel: rbd-mirror: FAILED assert(m_state == STATE_STOPPING)
- 06:48 AM Backport #17005 (In Progress): jewel: ImageReplayer::is_replaying does not include flush state
- 06:45 AM Backport #17008: jewel: Support asynchronous v2 image creation/cloning
- Wait until http://tracker.ceph.com/issues/15764 has been backported as instructed by http://tracker.ceph.com/issues/1...
- 06:42 AM Backport #17057: jewel: The "request lock" RPC message might be incorrectly ignored
- Resolving conflicts by cherry-picking more commits require https://github.com/ceph/ceph/pull/10574 which has https://...
- 06:32 AM Backport #17058: jewel: Disabling pool mirror mode with registered peers results orphaned mirrore...
- I would appreciate your help with this backport, it feels like cherry-picking whatever causes conflicts won't work in...
- 06:22 AM Backport #17059 (In Progress): jewel: rbd bench-write: seg fault when "--io-size" is larger than ...
- 06:06 AM Backport #17060 (In Progress): jewel: Cannot disable journaling or remove non-mirrored, "non-prim...
- 05:44 AM Backport #17061 (In Progress): jewel: bashism in src/rbdmap
- 05:38 AM Backport #17062: jewel: "[ FAILED ] TestClsRbd.mirror_image" in upgrade:jewel-x-master-distro-b...
- https://github.com/ceph/ceph-qa-suite/pull/1116 needs backporting as well
- 05:36 AM Backport #17065 (In Progress): jewel: rbd mirror: after promote, the mirror image often be up+error
- 05:31 AM Backport #17067 (In Progress): jewel: Request exclusive lock if owner sends -ENOTSUPP for proxied...
- 05:15 AM Backport #16512 (Resolved): jewel: rbd-mirror: potential race condition when restarting image rep...
- 05:14 AM Backport #16658 (Resolved): jewel: rbd-mirror: gracefully handle being blacklisted
- 05:14 AM Backport #16747 (Resolved): jewel: rbd-mirror: snap rename does not correctly replicate
- 05:14 AM Backport #16796 (Resolved): jewel: Renaming old format image results in "Transport endpoint is no...
- 05:14 AM Backport #16904 (Resolved): jewel: journal should prefetch small chunks of the object during replay
- 05:14 AM Backport #17066 (Resolved): jewel: rbd-mirror: remove ceph_test_rbd_mirror_image_replay test case
08/18/2016
- 08:31 AM Backport #17066: jewel: rbd-mirror: remove ceph_test_rbd_mirror_image_replay test case
- Requires https://github.com/ceph/ceph-qa-suite/pull/1123
08/17/2016
- 10:14 PM Backport #16904: jewel: journal should prefetch small chunks of the object during replay
- ...
- 07:47 PM Backport #17066 (In Progress): jewel: rbd-mirror: remove ceph_test_rbd_mirror_image_replay test case
- 07:46 PM Backport #17066 (Resolved): jewel: rbd-mirror: remove ceph_test_rbd_mirror_image_replay test case
- https://github.com/ceph/ceph/pull/10684
- 07:47 PM Backport #17068 (Resolved): hammer: Request exclusive lock if owner sends -ENOTSUPP for proxied m...
- https://github.com/ceph/ceph/pull/12018
- 07:47 PM Backport #17067 (Resolved): jewel: Request exclusive lock if owner sends -ENOTSUPP for proxied ma...
- https://github.com/ceph/ceph/pull/10784
- 07:46 PM Backport #17065 (Resolved): jewel: rbd mirror: after promote, the mirror image often be up+error
https://github.com/ceph/ceph/pull/11433- 07:45 PM Cleanup #16539 (Pending Backport): rbd-mirror: remove ceph_test_rbd_mirror_image_replay test case
- 07:20 PM Subtask #17015 (Fix Under Review): rbd-mirror HA: cls_lock needs the ability to update lock cookie
- Included in the PR for tracker #16773
- 07:06 PM Feature #16171 (Pending Backport): Request exclusive lock if owner sends -ENOTSUPP for proxied ma...
- 07:06 PM Bug #16773 (Fix Under Review): FAILED assert(m_image_ctx.journal == nullptr)
- *PR*: https://github.com/ceph/ceph/pull/10770
- 05:19 PM Backport #16735 (Resolved): jewel: rbd-nbd does not properly handle resize notifications
- 04:09 PM Bug #16654 (Fix Under Review): the option 'rbd_cache_writethrough_until_flush=true' dosn't work
- *PR*: https://github.com/ceph/ceph/pull/10762
- 03:25 PM Bug #16654 (In Progress): the option 'rbd_cache_writethrough_until_flush=true' dosn't work
- 09:32 AM Bug #16654: the option 'rbd_cache_writethrough_until_flush=true' dosn't work
- I meet the same problem with ceph 10.2.2. After some investigate, I think the rbd cache write-back mode was not able ...
- 03:40 PM Bug #16536 (Resolved): rbd-mirror: image sync throttle needs to use pool id + image id to form un...
- 03:40 PM Bug #16491 (Resolved): rbd-mirror: 'wait_for_scheduled_deletion' callback might deadlock
- 03:40 PM Bug #16488 (Resolved): rbd-mirror: image-replayer: segfault when removing resync listener
- 03:40 PM Bug #16329 (Resolved): rbd-mirror: gracefully handle missing sync point snapshots
- 03:40 PM Subtask #15670 (Resolved): Delete image when a resync is requested
- 03:40 PM Subtask #15239 (Resolved): Throttle in-flight image syncs to only a X concurrent
- 11:42 AM Subtask #15239 (Pending Backport): Throttle in-flight image syncs to only a X concurrent
- 03:17 PM Bug #16855 (Pending Backport): rbd mirror: after promote, the mirror image often be up+error
- 11:54 AM Backport #16373 (Resolved): jewel: rbd-mirror: gracefully handle missing sync point snapshots
- 11:48 AM Backport #16373: jewel: rbd-mirror: gracefully handle missing sync point snapshots
- Obsolete : https://github.com/ceph/ceph/pull/10644
- 11:54 AM Backport #16438 (Resolved): jewel: Delete image when a resync is requested
- 11:43 AM Backport #16438: jewel: Delete image when a resync is requested
- Obsolete : https://github.com/ceph/ceph/pull/10048
- 11:53 AM Backport #16511 (Resolved): jewel: rbd-mirror: 'wait_for_scheduled_deletion' callback might deadlock
- 11:49 AM Backport #16511: jewel: rbd-mirror: 'wait_for_scheduled_deletion' callback might deadlock
- Obsolete https://github.com/ceph/ceph/pull/10683
- 11:53 AM Backport #16513 (Resolved): jewel: rbd-mirror: image-replayer: segfault when removing resync list...
- 11:50 AM Backport #16513: jewel: rbd-mirror: image-replayer: segfault when removing resync listener
- Obsolete https://github.com/ceph/ceph/pull/10048
- 11:53 AM Backport #16701 (Resolved): jewel: rbd-mirror: image sync throttle needs to use pool id + image i...
- 11:53 AM Backport #17063 (Resolved): jewel: Throttle in-flight image syncs to only a X concurrent
- 11:46 AM Backport #17063 (In Progress): jewel: Throttle in-flight image syncs to only a X concurrent
- 11:44 AM Backport #17063 (Resolved): jewel: Throttle in-flight image syncs to only a X concurrent
- https://github.com/ceph/ceph/pull/10678
- 11:43 AM Backport #17062 (Resolved): jewel: "[ FAILED ] TestClsRbd.mirror_image" in upgrade:jewel-x-mast...
- https://github.com/ceph/ceph/pull/10888
- 11:43 AM Backport #17061 (Resolved): jewel: bashism in src/rbdmap
- https://github.com/ceph/ceph/pull/10786
- 11:43 AM Backport #17060 (Resolved): jewel: Cannot disable journaling or remove non-mirrored, "non-primary...
- https://github.com/ceph/ceph/pull/11337
- 11:42 AM Backport #17059 (Resolved): jewel: rbd bench-write: seg fault when "--io-size" is larger than ima...
- https://github.com/ceph/ceph/pull/10796
- 11:42 AM Backport #17058 (Resolved): jewel: Disabling pool mirror mode with registered peers results orpha...
- https://github.com/ceph/ceph/pull/10857
- 11:42 AM Backport #17057 (Resolved): jewel: The "request lock" RPC message might be incorrectly ignored
- https://github.com/ceph/ceph/pull/10865
08/16/2016
- 01:12 PM Bug #16608 (Pending Backport): bashism in src/rbdmap
- 01:10 PM Bug #16529 (Pending Backport): "[ FAILED ] TestClsRbd.mirror_image" in upgrade:jewel-x-master-d...
- https://github.com/ceph/ceph/pull/10714 is merged. It should be backported to jewel before https://github.com/ceph/ce...
- 01:06 PM Bug #17030 (Pending Backport): The "request lock" RPC message might be incorrectly ignored
- 12:58 PM Bug #16967 (Pending Backport): rbd bench-write: seg fault when "--io-size" is larger than image s...
- 12:57 PM Bug #16984 (Pending Backport): Disabling pool mirror mode with registered peers results orphaned ...
- 12:55 PM Bug #16740 (Pending Backport): Cannot disable journaling or remove non-mirrored, "non-primary" image
08/15/2016
- 09:58 PM Bug #17030 (Fix Under Review): The "request lock" RPC message might be incorrectly ignored
- *PR*: https://github.com/ceph/ceph/pull/10735
- 08:50 PM Bug #17030 (Resolved): The "request lock" RPC message might be incorrectly ignored
- If the lock is being released, the request lock RPC message will be incorrectly dropped on the floor w/o an acknowled...
- 09:56 PM Bug #16600 (Resolved): librbd: fix missing return statement if failed to get mirror image state
- 09:28 PM Backport #16601 (Resolved): jewel: librbd: fix missing return statement if failed to get mirror i...
- 07:54 PM Cleanup #17028 (New): rbd-mirror: new test case for multiple one-way peers
- The rbd-mirror daemon does not currently support a mesh topology of peers, but it should currently be able to support...
- 07:48 PM Subtask #17015 (In Progress): rbd-mirror HA: cls_lock needs the ability to update lock cookie
- 06:23 PM Bug #16608 (Fix Under Review): bashism in src/rbdmap
- *PR*: https://github.com/ceph/ceph/pull/10733
- 06:07 PM Bug #16608 (In Progress): bashism in src/rbdmap
- 02:01 PM Backport #16701: jewel: rbd-mirror: image sync throttle needs to use pool id + image id to form u...
- ...
- 01:44 PM Backport #17026 (Resolved): jewel: doc: format 2 now is the default image format
- https://github.com/ceph/ceph/pull/10732
08/12/2016
- 07:36 PM Feature #12901 (Resolved): librbd: zone + zonegroup configuration
- 07:33 PM Feature #14410: snapshots need to support internal vs external use cases
- This would also be helpful for consistency group snapshots.
- 07:32 PM Subtask #14417 (Resolved): Interlock RBD mirroring daemon and acquiring exclusive lock
- 07:30 PM Subtask #14739 (Can't reproduce): Support deleting a journal when its being replayed by the RBD m...
- 07:30 PM Feature #11766 (Resolved): rbd-mirror: basic structure
- 07:25 PM Feature #4389 (Closed): get md5 of image
- You can run 'rbd export <image-spec> - | <favorite checksum command>".
- 07:19 PM Feature #2231 (Resolved): librbd: expose header change (resize?) via api
- Included in commit 9952b75a0c8c9bed9792cb77671fd5588f32630f
- 07:11 PM Subtask #17020 (Resolved): rbd-mirror HA: pool replayer should be started/stopped when lock acqui...
- This will ensure that only a single rbd-mirror process is replicating a single pool.
- 07:09 PM Subtask #17019 (Resolved): rbd-mirror HA: create pool locker / leader class
- This would establish the watch on the rbd_mirror_leader object, attempt to lock it, watch for heartbeats if the lock ...
- 07:07 PM Subtask #17018 (Resolved): rbd-mirror HA: add new lock released/acquired and heartbeat messages
- Need to decide if these notifications should be sent against existing rbd_mirroring object or new rbd_mirror_leader o...
- 07:01 PM Subtask #17017 (Resolved): rbd-mirror HA: move librbd::image_watcher::Notifier to librbd::object_...
- Need a generic asynchronous watch/notification framework
- 06:59 PM Subtask #17016 (Resolved): rbd-mirror HA: create a generic/re-usable managed lock class
- This should be based on the existing librbd ExclusiveLock class (and associated namespace helpers). It should support...
- 06:56 PM Subtask #17015 (Resolved): rbd-mirror HA: cls_lock needs the ability to update lock cookie
- In order to support blacklisting a client, the watch cookie is stored encoded within the lock cookie. Need a way to u...
- 06:54 PM Feature #17014 (Resolved): rbd-mirror: add support for active/passive daemon instances
- See http://pad.ceph.com/p/rbd_mirror_scale
- 06:50 PM Bug #16773 (In Progress): FAILED assert(m_image_ctx.journal == nullptr)
- 06:50 PM Bug #16529 (Fix Under Review): "[ FAILED ] TestClsRbd.mirror_image" in upgrade:jewel-x-master-d...
- *PR*: https://github.com/ceph/ceph/pull/10714
*QA suite PR*: https://github.com/ceph/ceph-qa-suite/pull/1116 - 06:40 PM Bug #16529 (In Progress): "[ FAILED ] TestClsRbd.mirror_image" in upgrade:jewel-x-master-distro...
- 06:19 PM Bug #16898 (Fix Under Review): "TestLibRBD.UpdateFeatures" tests failed in upgrade:client-upgrade...
- *PR*: https://github.com/ceph/ceph/pull/10713
- 06:18 PM Bug #16898 (In Progress): "TestLibRBD.UpdateFeatures" tests failed in upgrade:client-upgrade-infe...
- 06:18 PM Feature #17012: generate a UUID for image HEAD and each snapshot at image/snapshot creation time
- Should probably add tune2fs -U functionality as well.
- 05:22 PM Feature #17012 (New): generate a UUID for image HEAD and each snapshot at image/snapshot creation...
- See http://marc.info/?l=ceph-devel&m=147101148114069&w=2 for context.
The only question here is old images. May n... - 04:41 PM Bug #16740 (Fix Under Review): Cannot disable journaling or remove non-mirrored, "non-primary" image
- *PR*: https://github.com/ceph/ceph/pull/10712
- 03:45 PM Feature #17010 (Resolved): RBD default features should be negotiated with the OSD
- For example, attempting to create an image with a Jewel librbd client against a Hammer OSD will result in failure sin...
- 01:58 PM Bug #16984 (Fix Under Review): Disabling pool mirror mode with registered peers results orphaned ...
- *PR*: https://github.com/ceph/ceph/pull/10711
- 12:30 PM Bug #16984 (In Progress): Disabling pool mirror mode with registered peers results orphaned mirro...
- 12:28 PM Bug #16967 (Fix Under Review): rbd bench-write: seg fault when "--io-size" is larger than image s...
- *PR*: https://github.com/ceph/ceph/pull/10708
- 12:19 PM Bug #16967 (In Progress): rbd bench-write: seg fault when "--io-size" is larger than image size
- 09:53 AM Backport #17008 (Closed): jewel: Support asynchronous v2 image creation/cloning
- 09:48 AM Backport #17005 (Resolved): jewel: ImageReplayer::is_replaying does not include flush state
- https://github.com/ceph/ceph/pull/10790
- 09:48 AM Backport #17004 (Resolved): jewel: rbd-mirror: FAILED assert(m_state == STATE_STOPPING)
- https://github.com/ceph/ceph/pull/10791
- 01:38 AM Bug #16855 (Fix Under Review): rbd mirror: after promote, the mirror image often be up+error
- *PR*: https://github.com/ceph/ceph/pull/10703
- 12:18 AM Bug #17000 (Duplicate): "[ FAILED ] TestLibRBD.LockingPP" in upgrade:hammer-x-infernalis-distro...
- Run: http://pulpito.ceph.com/teuthology-2016-08-11_18:05:01-upgrade:hammer-x-infernalis-distro-basic-vps/
Job: 35860...
08/11/2016
- 07:09 PM Documentation #16999 (Resolved): RBD quick start guide will fail due to default image features
- http://docs.ceph.com/docs/master/start/quick-rbd/
The documentation should be updated to only enable the layering ... - 03:36 PM Feature #15321: Support asynchronous v2 image creation/cloning
- Holding this for backport to jewel until required by #15764
- 03:20 PM Feature #15321: Support asynchronous v2 image creation/cloning
- Currently there's support only for async create.
- 03:19 PM Feature #15321 (Pending Backport): Support asynchronous v2 image creation/cloning
- 02:56 PM Backport #16904 (In Progress): jewel: journal should prefetch small chunks of the object during r...
- 02:31 PM Backport #16511 (In Progress): jewel: rbd-mirror: 'wait_for_scheduled_deletion' callback might de...
- 02:27 PM Backport #16512 (In Progress): jewel: rbd-mirror: potential race condition when restarting image ...
- 02:22 PM Backport #16747 (In Progress): jewel: rbd-mirror: snap rename does not correctly replicate
- 02:10 PM Backport #16735 (In Progress): jewel: rbd-nbd does not properly handle resize notifications
- 02:05 PM Backport #16701 (In Progress): jewel: rbd-mirror: image sync throttle needs to use pool id + imag...
- 01:53 PM Backport #16658 (In Progress): jewel: rbd-mirror: gracefully handle being blacklisted
- 01:04 PM Bug #16980 (Pending Backport): rbd-mirror: FAILED assert(m_state == STATE_STOPPING)
- 06:16 AM Bug #16970 (Pending Backport): ImageReplayer::is_replaying does not include flush state
- 03:09 AM Bug #16773: FAILED assert(m_image_ctx.journal == nullptr)
- If the rbd image header watch is lost ......
08/10/2016
- 08:55 PM Bug #16773: FAILED assert(m_image_ctx.journal == nullptr)
- Repeated here: http://pulpito.ceph.com/jdillaman-2016-08-08_08:12:47-rbd-wip-jd-testing---basic-vps/354673/
Both c... - 07:32 PM Cleanup #16991 (Resolved): rbd-mirror split-brain issues should be clearly visible in mirror status
- Ensure that when a split-brain is detected, the image is moved to the error state under "rbd mirror image status" and...
- 07:29 PM Cleanup #16990 (Resolved): 'rbd image-meta remove' of missing key does not return error
- The command should indicate that the operation failed if the image or key doesn't exist.
- 07:12 PM Cleanup #16989 (New): 'rbd mirror pool' commands should report error if action not executed
- 07:11 PM Cleanup #16989 (Duplicate): 'rbd mirror pool' commands should report error if action not executed
- 07:11 PM Cleanup #16989 (New): 'rbd mirror pool' commands should report error if action not executed
- Some examples:
1. rbd mirror pool enable <PoolName> pool :- Doesn't throw a warning message when the pool is alre... - 07:06 PM Bug #16988 (Resolved): 'rbd feature disable' against non-primary image results in hung CLI
- The command will continuously repeat an error about requesting the exclusive lock:...
- 07:00 PM Cleanup #16987 (Resolved): 'rbd du' of missing image does not return error
- The command should indicate that the operation failed if the image doesn't exist.
- 06:58 PM Cleanup #16986 (New): 'rbd mirror pool peer remove' of missing peer does not return error
- The command should indicate that the operation failed if the peer doesn't exist.
- 06:52 PM Cleanup #16985 (Resolved): Improve error reporting from "rbd feature enable/disable"
- For example, attempting to enable the journaling feature on an image that doesn't have the exclusive-lock feature ena...
- 06:36 PM Bug #16984 (Resolved): Disabling pool mirror mode with registered peers results orphaned mirrored...
- Attempting to disable mirroring while one or more peers are still registered correctly results in an -EBUSY error. Ho...
- 06:20 PM Bug #16980 (Fix Under Review): rbd-mirror: FAILED assert(m_state == STATE_STOPPING)
- *PR*: https://github.com/ceph/ceph/pull/10667
- 01:13 PM Bug #16980 (Resolved): rbd-mirror: FAILED assert(m_state == STATE_STOPPING)
- If the journal contains a failed maintenance op followed immediately by a new exclusive lock epoch (e.g. a second mai...
- 11:37 AM Bug #16741 (Resolved): io getting stuck after advancing journal object set
- Yes, it is not reproduced any more, after #16223 was resolved.
- 11:29 AM Bug #16478: Non-primary image is recording journal events during image sync
- PR: https://github.com/ceph/ceph/pull/10462
- 08:37 AM Bug #16478: Non-primary image is recording journal events during image sync
- What is the corresponding pull request ?
- 08:54 AM Backport #16658: jewel: rbd-mirror: gracefully handle being blacklisted
- https://github.com/ceph/ceph/commit/48f301decbf1f27937bb77a3b47e54933f272d7d conflicts
- 08:52 AM Backport #16978: jewel: rbd-mirror: FAILED assert(m_on_update_status_finish == nullptr)
- https://github.com/ceph/ceph/commit/6a465d9dad417e8b52909c5478f7e3e433748948 conflicts
- 07:03 AM Backport #16978 (Resolved): jewel: rbd-mirror: FAILED assert(m_on_update_status_finish == nullptr)
- https://github.com/ceph/ceph/pull/10792
- 08:49 AM Backport #16951 (In Progress): jewel: ceph 10.2.2 rbd status on image format 2 returns "(2) No su...
- 08:43 AM Backport #16950: jewel: librbd/ExclusiveLock.cc: 197: FAILED assert(m_watch_handle != 0)
- https://github.com/ceph/ceph/pull/10574/commits/814c305ce8c35b5ce01d7e29a912d5ef3978754b conflicts
- 08:39 AM Backport #16904: jewel: journal should prefetch small chunks of the object during replay
- https://github.com/ceph/ceph/commit/dad8328f2d502d18923c35f7b86a0cc2ccec133a conflicts
- 08:37 AM Backport #16903 (Need More Info): jewel: Non-primary image is recording journal events during ima...
- 08:35 AM Backport #16902: jewel: rbd-mirror: image deleter should use pool id + global image uuid for key
- https://github.com/ceph/ceph/commit/25203a8a9d59ff025d223ec1afaeb14946d54993 conflicts
- 08:30 AM Backport #16869 (In Progress): jewel: Discard hangs when 'rbd_skip_partial_discard' is enabled
- 08:25 AM Backport #16868 (In Progress): jewel: Prevent the creation of a clone from a non-primary mirrored...
- 08:24 AM Backport #16867 (In Progress): jewel: mkfs.xfs slow performance with discards and object map
- 08:23 AM Backport #16796 (In Progress): jewel: Renaming old format image results in "Transport endpoint is...
- 08:22 AM Backport #16747: jewel: rbd-mirror: snap rename does not correctly replicate
- https://github.com/ceph/ceph/commit/2f4cb26d8bbd1457bc261547103b56ad40b3c464 cherry-picks ok, but https://github.com/...
- 08:19 AM Backport #16735: jewel: rbd-nbd does not properly handle resize notifications
- https://github.com/ceph/ceph/commit/9952b75a0c8c9bed9792cb77671fd5588f32630f conflicts
- 08:18 AM Backport #16701: jewel: rbd-mirror: image sync throttle needs to use pool id + image id to form u...
- https://github.com/ceph/ceph/commit/8ad36cab7cbf3492bfa972b43e4a5f75a110bfe6 conflicts
- 08:15 AM Backport #16593 (In Progress): jewel: FAILED assert(object_no < m_object_map.size())
- 08:13 AM Backport #16576 (In Progress): jewel: rbd-mirror: FAILED assert(m_local_image_ctx->object_map != ...
- 08:07 AM Backport #16513 (In Progress): jewel: rbd-mirror: image-replayer: segfault when removing resync l...
- 08:03 AM Backport #16458 (In Progress): jewel: Potential crash during journal::Replay shut down
- 08:02 AM Backport #16373 (In Progress): jewel: rbd-mirror: gracefully handle missing sync point snapshots
- 07:21 AM Bug #16471 (Resolved): Image removal doesn't necessarily clean up all rbd_mirroring entries
- 07:21 AM Bug #16470 (Resolved): Timeout sending mirroring notification shouldn't result in failure
- 07:21 AM Bug #16450 (Resolved): Close journal and object map before flagging exclusive lock as released
- 07:21 AM Bug #16446 (Resolved): ExclusiveLock object leaked when switching to snapshot
- 07:21 AM Bug #16445 (Resolved): Whitelist EBUSY error from "snap unprotect" for journal replay
- 07:21 AM Bug #16411 (Resolved): rbd-mirror should disable proxied maintenance ops for non-primary image
- 07:21 AM Bug #16364 (Resolved): Crash when utilizing advisory locking API functions
- 07:21 AM Bug #16363 (Resolved): Journal duplicate op detection can cause lockdep error
- 07:21 AM Bug #16362 (Resolved): Journal needs to handle duplicate maintenance op tids
- 07:21 AM Bug #16352 (Resolved): rbd-mirror: ensure replay status formatter has completed before stopping r...
- 07:21 AM Bug #16350 (Resolved): Object map/fast-diff invalidated if journal replays the same snap remove e...
- 07:21 AM Bug #16348 (Resolved): Unable to disable journaling feature if in unexpected mirror state
- 07:21 AM Bug #16230 (Resolved): rbd-mirror: potential race condition accessing local image journal
- 07:21 AM Bug #16198 (Resolved): Possible race condition during journal transition from replay to ready
- 07:21 AM Bug #15761 (Resolved): When journaling is enabled, a flush request shouldn't flush the cache
08/09/2016
- 07:39 PM Bug #16974 (Resolved): rbd-mirror: force-promoted image will remain R/O until local rbd-mirror da...
- If the local rbd-mirror daemon was replicating events from a remote primary image to a local non-primary image and an...
- 01:19 PM Bug #16956 (Pending Backport): rbd-mirror: FAILED assert(m_on_update_status_finish == nullptr)
- 12:14 PM Bug #16970 (Fix Under Review): ImageReplayer::is_replaying does not include flush state
- *PR*: https://github.com/ceph/ceph/pull/10627
- 12:06 PM Bug #16970 (Resolved): ImageReplayer::is_replaying does not include flush state
- 06:45 AM Backport #16484 (Resolved): jewel: ExclusiveLock object leaked when switching to snapshot
- 06:31 AM Backport #16315 (Resolved): jewel: When journaling is enabled, a flush request shouldn't flush th...
- 06:31 AM Backport #16371 (Resolved): jewel: rbd-mirror: ensure replay status formatter has completed befor...
- 06:31 AM Backport #16372 (Resolved): jewel: Unable to disable journaling feature if in unexpected mirror s...
- 06:31 AM Backport #16423 (Resolved): jewel: Journal duplicate op detection can cause lockdep error
- 06:31 AM Backport #16424 (Resolved): jewel: Journal needs to handle duplicate maintenance op tids
- 06:31 AM Backport #16425 (Resolved): jewel: rbd-mirror: potential race condition accessing local image jou...
- 06:31 AM Backport #16426 (Resolved): jewel: Possible race condition during journal transition from replay ...
- 06:31 AM Backport #16459 (Resolved): jewel: rbd-mirror should disable proxied maintenance ops for non-prim...
- 06:31 AM Backport #16460 (Resolved): jewel: Crash when utilizing advisory locking API functions
- 06:31 AM Backport #16482 (Resolved): jewel: Timeout sending mirroring notification shouldn't result in fai...
- 06:31 AM Backport #16483 (Resolved): jewel: Close journal and object map before flagging exclusive lock as...
- 06:30 AM Backport #16485 (Resolved): jewel: Whitelist EBUSY error from "snap unprotect" for journal replay
- 06:30 AM Backport #16486 (Resolved): jewel: Object map/fast-diff invalidated if journal replays the same s...
- 06:30 AM Backport #16514 (Resolved): jewel: Image removal doesn't necessarily clean up all rbd_mirroring e...
- 02:06 AM Bug #16394 (Rejected): Ceph RBD
- after offline talk, it's user's code problem.
- 12:32 AM Bug #16394: Ceph RBD
- @Junming: ping
- 12:30 AM Bug #16179: rbd-mirror: image sync object map reload logs message
- 12:30 AM Bug #16741 (Need More Info): io getting stuck after advancing journal object set
- 12:27 AM Bug #16967 (Resolved): rbd bench-write: seg fault when "--io-size" is larger than image size
08/08/2016
- 10:05 PM Subtask #15239 (Resolved): Throttle in-flight image syncs to only a X concurrent
- *PR*: https://github.com/ceph/ceph/pull/9623
- 10:02 PM Subtask #14414 (Closed): Add new "exclusive lock released" journal event to librbd
- Resolved issue by tracking demotion/promotion via journal tags.
- 09:59 PM Subtask #15108 (Resolved): Periodically update the sync point object number during sync
- *PR*: https://github.com/ceph/ceph/pull/9699
- 08:01 PM Bug #16962 (Resolved): rbd-mirror: snap protect of non-layered image results in split-brain
- Attempting to protect a snapshot against an image that doesn't support layering results in an error:...
- 07:57 PM Bug #16887: ceph 10.2.2 rbd status on image format 2 returns "(2) No such file or directory"
- @Kjetil: unfortunately we cannot just increase the length rbd_image_info_t::block_name_prefix [1] since that would br...
- 05:31 PM Bug #16887: ceph 10.2.2 rbd status on image format 2 returns "(2) No such file or directory"
- Reading into this - librbd/rbd having generated slightly out-of-spec id's is our mess to deal with ? (We get to maint...
- 06:42 PM Bug #16956 (Fix Under Review): rbd-mirror: FAILED assert(m_on_update_status_finish == nullptr)
- *PR*: https://github.com/ceph/ceph/pull/10613
- 02:38 PM Bug #16956 (Resolved): rbd-mirror: FAILED assert(m_on_update_status_finish == nullptr)
- 01:25 PM Bug #16855 (In Progress): rbd mirror: after promote, the mirror image often be up+error
- Actually, I was able to repeat the issue. Thanks.
- 01:09 PM Bug #16855: rbd mirror: after promote, the mirror image often be up+error
- @de Ian: it doesn't look like debugging was enabled for the first log. Can you please provide the exact steps you per...
- 01:05 PM Bug #16179 (In Progress): rbd-mirror: image sync object map reload logs message
- 01:00 PM Feature #15706 (Resolved): Optionally limit the maximum number of snapshots for an image
- 12:46 PM Bug #16176 (Need More Info): objectmap does not show object existence correctly
- @Xinxin: I've tried to repeat your findings without success. Can you repeat with "debug rbd = 20" in your ceph client...
- 08:42 AM Bug #16519 (Resolved): librbd: potential use after free on refresh error
- 08:42 AM Bug #16517 (Resolved): TaskFinisher: cancel all tasks wait until finisher done
- 08:33 AM Bug #15225 (Resolved): Linking to -lrbd causes process startup times to balloon
- 08:33 AM Bug #15121 (Resolved): Protect against excessively large object map sizes
- 08:31 AM Backport #16952 (Resolved): hammer: ceph 10.2.2 rbd status on image format 2 returns "(2) No such...
- https://github.com/ceph/ceph/pull/10987
- 08:31 AM Backport #16951 (Resolved): jewel: ceph 10.2.2 rbd status on image format 2 returns "(2) No such ...
- https://github.com/ceph/ceph/pull/10652
- 08:31 AM Backport #16950 (Resolved): jewel: librbd/ExclusiveLock.cc: 197: FAILED assert(m_watch_handle != 0)
- https://github.com/ceph/ceph/pull/10827
- 08:28 AM Backport #15359 (Rejected): infernalis: Linking to -lrbd causes process startup times to balloon
- 08:28 AM Backport #15128 (Rejected): infernalis: Protect against excessively large object map sizes
- 08:20 AM Backport #16518 (Resolved): jewel: TaskFinisher: cancel all tasks wait until finisher done
- 08:20 AM Backport #16520 (Resolved): jewel: librbd: potential use after free on refresh error
08/07/2016
Also available in: Atom