Activity
From 03/29/2016 to 04/27/2016
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
04/26/2016
- 04:59 PM Tasks #15611 (In Progress): Need fsx test against the rbd-nbd device within teuthology
- 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.
- 07:59 AM Backport #15605 (Resolved): jewel: Potential double free of SetSnapRequest instance
- https://github.com/ceph/ceph/pull/8803
- 07:50 AM Bug #15604: RBD image mounted by command "rbd-nbd" the status is read-only.
- I am working on this item
- 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...
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
- 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...
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.
04/22/2016
- 08:21 PM Bug #15577: Demote image format 1 error message on open to information message
- ...
- 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...
- 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...
- 02:06 PM Bug #15572 (Resolved): Errors encountered disabling object-map while flatten is in-progress
- ...
- 01:38 PM Bug #15571 (Resolved): Potential double free of SetSnapRequest instance
- https://github.com/ceph/ceph/pull/8676
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...
04/15/2016
- 06:27 PM Bug #15522 (Resolved): Setting Image Metadata for an Image is accepting number, where it should a...
Description of problem:
Setting Image Metadata for an Image is accepting number, where it should accept only Str...- 06:26 PM Bug #15521 (Resolved): Seeing rollback and revert option for snapshot, which seems to be same and...
- Description of problem:
Seeing rollback and revert option for snapshot, which seems to be same
Version-Release nu... - 12:07 AM Bug #15457 (Resolved): Relax rbd CLI reg-ex validation for non-create/clone/import/rename operations
04/14/2016
- 08:08 PM Bug #15457 (Fix Under Review): Relax rbd CLI reg-ex validation for non-create/clone/import/rename...
- *PR*: https://github.com/ceph/ceph/pull/8606
- 04:11 PM Bug #15457 (In Progress): Relax rbd CLI reg-ex validation for non-create/clone/import/rename oper...
- 04:05 PM Bug #15500 (Resolved): qa: dynamic_features.sh races with image deletion
- http://qa-proxy.ceph.com/teuthology/joshd-2016-04-13_15:46:32-rbd-wip-josh-testing---basic-mira/127723/teuthology.log...
- 04:02 PM Bug #15102 (Resolved): librbd: exclusive lock AcquireRequest failed assert m_image_ctx.journal ==...
- 04:01 PM Bug #15487 (Resolved): Cannot successfully disable journaling with in-flight IO
- 04:01 PM Bug #15351 (Resolved): librbd: resize timed out
- 04:01 PM Bug #15471 (Resolved): Segfault while flattening image with in-flight IO
- 04:00 PM Bug #15479 (Resolved): ceph_test_rbd_mirror_image_replay: assert failed: "non_primary ^ primary_m...
- 04:00 PM Bug #15352 (Resolved): TestJournalEntries.AioWrite: failed assert(m_watch_in_progress)
- 04:00 PM Bug #15436 (Resolved): Deadlock updating dynamic features with in-flight IO
04/13/2016
- 05:02 PM Bug #14988 (Resolved): QEMU VM hangs talking to RBD via librbd
- 05:01 PM Backport #15033 (Resolved): hammer: QEMU VM hangs talking to RBD via librbd
- 05:00 PM Backport #15032 (Resolved): infernalis: QEMU VM hangs talking to RBD via librbd
- 04:36 PM Bug #15479 (Fix Under Review): ceph_test_rbd_mirror_image_replay: assert failed: "non_primary ^ p...
- *PR*: https://github.com/ceph/ceph/pull/8584
- 03:26 PM Bug #15479 (In Progress): ceph_test_rbd_mirror_image_replay: assert failed: "non_primary ^ primar...
- 05:17 AM Bug #15479: ceph_test_rbd_mirror_image_replay: assert failed: "non_primary ^ primary_mirror_uuid....
- Misread that, replacing everything with the real issue.
- 04:51 AM Bug #15479 (Resolved): ceph_test_rbd_mirror_image_replay: assert failed: "non_primary ^ primary_m...
- ceph_test_rbd_mirror_image_replay crashed in this run: http://qa-proxy.ceph.com/teuthology/joshd-2016-04-12_16:21:39-...
- 04:06 PM Bug #15487: Cannot successfully disable journaling with in-flight IO
- *PR*: https://github.com/ceph/ceph/pull/8511
- 04:06 PM Bug #15487 (Resolved): Cannot successfully disable journaling with in-flight IO
- IO deadlock and assert failures have been encountered.
04/12/2016
- 08:22 PM Bug #15471: Segfault while flattening image with in-flight IO
- The crash occurred if bench-write completed before the proxied flatten operation completed. The shut down of rbd did...
- 08:20 PM Bug #15471 (Fix Under Review): Segfault while flattening image with in-flight IO
- *PR*: https://github.com/ceph/ceph/pull/8565
- 01:08 PM Bug #15471 (Resolved): Segfault while flattening image with in-flight IO
- Start IO against a clone image:...
- 08:21 PM Bug #15456 (Fix Under Review): rbd bench-write shouldn't crash upon write failure
- *PR*: https://github.com/ceph/ceph/pull/8565
- 03:23 PM Bug #15456 (In Progress): rbd bench-write shouldn't crash upon write failure
- 06:18 PM Feature #14867: add object map verifier to RBD CLI
- https://github.com/ceph/ceph/pull/8562
- 06:14 PM Feature #14867 (Fix Under Review): add object map verifier to RBD CLI
- 07:10 AM Feature #15468 (New): Feature : cephx user management for RBD images
- Feature : cephx user management for RBD images
With current cephx user implementation[1] there is no way to achie... - 01:04 AM Bug #15351: librbd: resize timed out
- That was a subtle one -- couldn't reproduce w/ killing OSDs, hanging OSDs, etc. Needed a notify timeout during the f...
- 01:03 AM Bug #15351 (Fix Under Review): librbd: resize timed out
- *PR*: https://github.com/ceph/ceph/pull/8543
04/11/2016
- 11:30 PM Bug #15351: librbd: resize timed out
- No injection here, but could be ovh VMs being slow: http://teuthology.ovh.sepia.ceph.com/teuthology/teuthology-2016-0...
- 11:23 PM Bug #15351: librbd: resize timed out
- Pretty consistent that is happens after a "Testing filestore_inject_stall pause injection for duration 3" thrasher op...
- 10:38 PM Bug #15351: librbd: resize timed out
- also happened to flatten here: http://teuthology.ovh.sepia.ceph.com/teuthology/teuthology-2016-04-11_16:00:01-rbd-mas...
- 03:44 PM Backport #15360 (In Progress): hammer: Linking to -lrbd causes process startup times to balloon
- 02:43 PM Backport #14512 (Fix Under Review): hammer: snapshot, flatten, and rollback of cloned image leads...
- 02:32 PM Backport #14512: hammer: snapshot, flatten, and rollback of cloned image leads to data loss
- https://github.com/ceph/ceph/pull/8535
- 02:30 PM Bug #15457 (Resolved): Relax rbd CLI reg-ex validation for non-create/clone/import/rename operations
- Suggested alternative reg-ex for non-strict mode would be "^(?[^/]+)/)?([^@]+)(?:@(.+))?$"
- 01:14 PM Bug #15456 (Resolved): rbd bench-write shouldn't crash upon write failure
- If a write IO fails during bench-write, the CLI will crash due to an 'assert(0 == ret)' statement. It would be clean...
04/10/2016
04/08/2016
- 08:46 PM Bug #15259: performance: journaling results in 4X slowdown when writes are not blocked by cache
- Running against an NVMe-backed OSD:
Using bench-write on a non-journaled image:... - 07:55 PM Bug #15436 (Fix Under Review): Deadlock updating dynamic features with in-flight IO
- *PR*: https://github.com/ceph/ceph/pull/8511
- 03:49 PM Bug #15436 (Resolved): Deadlock updating dynamic features with in-flight IO
- http://qa-proxy.ceph.com/teuthology/teuthology-2016-04-06_12:01:02-rbd-jewel-distro-basic-smithi/111658/teuthology.log
- 07:55 PM Bug #15102 (Fix Under Review): librbd: exclusive lock AcquireRequest failed assert m_image_ctx.jo...
- *PR*: https://github.com/ceph/ceph/pull/8511
- 07:46 PM Bug #15102 (In Progress): librbd: exclusive lock AcquireRequest failed assert m_image_ctx.journal...
- 04:15 PM Bug #15351: librbd: resize timed out
- Not sure where it's coming from either. Seems like it would have to be one of the notifies or something watch related.
- 01:31 PM Bug #15351: librbd: resize timed out
- Having trouble figuring out where the ETIMEDOUT error came from. In theory, this error should bubble-up from the Obj...
- 12:44 PM Bug #15353 (New): librbd: disable optimizations that result in pipelining guarded writes mixed wi...
- @Josh: OK, I'm more than happy to avoid changing the IO path right before the Jewel release. :-)
- 03:51 AM Bug #15353: librbd: disable optimizations that result in pipelining guarded writes mixed with non...
- Since this wasn't caused by the recent optimizations, and we haven't seen any reports of it in the wild, I'm wonderin...
- 03:09 AM Bug #15353: librbd: disable optimizations that result in pipelining guarded writes mixed with non...
- @Josh: my assumption was that dropping the guard if we know the object exists doesn't really save us (the client) muc...
- 03:05 AM Bug #15353: librbd: disable optimizations that result in pipelining guarded writes mixed with non...
- @Josh: You will hit this issue with object map disabled when you have multiple in-flight writes to a cloned image's o...
- 02:47 AM Bug #15353: librbd: disable optimizations that result in pipelining guarded writes mixed with non...
- A fortuitous message to ceph-users makes a good point - we could also drop the guarded write when object map is used ...
- 02:44 AM Bug #15353: librbd: disable optimizations that result in pipelining guarded writes mixed with non...
- It seems like it's more probable to have the flat write overlap with guarded writes now that the object map tells us ...
- 01:42 AM Bug #15353: librbd: disable optimizations that result in pipelining guarded writes mixed with non...
- @Josh: I think I am missing something. The only times we drop the guard are during copy-ups. ...
04/07/2016
- 09:50 PM Bug #15354 (Resolved): rbd_mirror: valgrind says the 'impossible' happened - thread limit too low
- 08:42 PM Bug #15354 (Fix Under Review): rbd_mirror: valgrind says the 'impossible' happened - thread limit...
- *PR*: https://github.com/ceph/ceph/pull/8493
- 07:41 PM Bug #15354 (In Progress): rbd_mirror: valgrind says the 'impossible' happened - thread limit too low
- 09:44 PM Bug #15353 (In Progress): librbd: disable optimizations that result in pipelining guarded writes ...
- 09:40 PM Bug #15364 (Resolved): TestJournalRecorder.FutureFlush
- 09:40 PM Bug #15097 (Resolved): journal.sh fails when removing image
- 07:40 PM Bug #15097 (Fix Under Review): journal.sh fails when removing image
- *PR*: https://github.com/ceph/ceph/pull/8490
- 06:55 PM Bug #15097 (In Progress): journal.sh fails when removing image
- 09:38 PM Bug #15352 (Fix Under Review): TestJournalEntries.AioWrite: failed assert(m_watch_in_progress)
- *PR*: https://github.com/ceph/ceph/pull/8494
- 08:49 PM Bug #15352 (In Progress): TestJournalEntries.AioWrite: failed assert(m_watch_in_progress)
- 06:53 PM Bug #15233 (Need More Info): Flattening an rbd image with a running Qemu instances causes librbd ...
- @Christian: I just occurred to me that the fix for the original issue, while flagged as resolved, is still forthcomin...
- 02:40 PM Bug #15233 (In Progress): Flattening an rbd image with a running Qemu instances causes librbd wor...
- 02:42 PM Backport #15415 (Duplicate): infernalis: Flattening an rbd image with a running Qemu instances ca...
- 02:42 PM Backport #15414 (Duplicate): hammer: Flattening an rbd image with a running Qemu instances causes...
04/06/2016
- 09:39 PM Bug #15364 (Fix Under Review): TestJournalRecorder.FutureFlush
- *PR*: https://github.com/ceph/ceph/pull/8477
- 03:30 PM Bug #15364 (In Progress): TestJournalRecorder.FutureFlush
- 03:37 PM Bug #15233: Flattening an rbd image with a running Qemu instances causes librbd worker threads to...
- 12:06 PM Bug #15233: Flattening an rbd image with a running Qemu instances causes librbd worker threads to...
- Thanks -- so what client applications does this log output include? Does this log combine the rbd CLI and qemu? What...
- 06:22 AM Bug #15233: Flattening an rbd image with a running Qemu instances causes librbd worker threads to...
- It seems the client log went missing. Here it is (again). Ah it's too big. Redmine says max. size 73.4MiB, but your n...
- 03:01 PM Backport #15129 (Resolved): hammer: Protect against excessively large object map sizes
- 02:34 PM Backport #15033: hammer: QEMU VM hangs talking to RBD via librbd
- @Stefan: are you able to recreate your lockup and provide "debug rbd=20"-level logging?
- 02:32 PM Backport #15033: hammer: QEMU VM hangs talking to RBD via librbd
- but this backport was just merged into the hammer branch ;-)
- 02:31 PM Backport #15033: hammer: QEMU VM hangs talking to RBD via librbd
- hammer-backports is not a branch that is for usage, it is solely for test purposes
- 01:50 PM Backport #15033: hammer: QEMU VM hangs talking to RBD via librbd
- Hammer Backports was force pushed.
last time i tested it there was the following commit:
commit 7d6737ea82f23f5... - 12:23 PM Backport #15033: hammer: QEMU VM hangs talking to RBD via librbd
- @Stefan: are you sure this fix was in hammer-backports when you ran your test or are you saying you merged it manuall...
- 02:13 PM Bug #15404 (Can't reproduce): KVM: terminate called after throwing an instance of 'ceph::buffer::...
- KVM instances throwing "terminate called after throwing an instance of 'ceph::buffer::end_of_buffer'" after adding ov...
04/05/2016
- 10:37 PM Bug #15034: Possible inconsistent IO when using configured for multiple op threads
- https://github.com/ceph/ceph/pull/8459 ignores this option in librbd for now.
- 10:28 PM Bug #15332 (Resolved): tests: race in unittest_librbd during make check
- 10:27 PM Bug #15370 (Resolved): Multiple 'FAILED assert(sub < m_subsys.size())' failures in TestObjectMap
- 03:46 PM Feature #15388 (Resolved): Inherit the Parent Image properties while Cloning a rbd Image
- While Cloning a rbd Image, can we inherit parent features if user doesn't specify any explicit options.
- 08:14 AM Bug #15233: Flattening an rbd image with a running Qemu instances causes librbd worker threads to...
- Oh, and yes: this is 0.94.6 (with jemalloc)
- 08:13 AM Bug #15233: Flattening an rbd image with a running Qemu instances causes librbd worker threads to...
- Thanks, sorry for the delay, I must have missed the notification.
You can find the RBD client log output and some ...
04/04/2016
- 10:09 PM Feature #15371 (Resolved): Delayed rbd-mirror replication support
- Allow an administrator to configure a time-delay for rbd-mirror asynchronous replication (e.g. the non-primary site i...
- 10:05 PM Bug #15370 (Fix Under Review): Multiple 'FAILED assert(sub < m_subsys.size())' failures in TestOb...
- *PR*: https://github.com/ceph/ceph/pull/8435
- 09:58 PM Bug #15370 (Resolved): Multiple 'FAILED assert(sub < m_subsys.size())' failures in TestObjectMap
- Example: http://qa-proxy.ceph.com/teuthology/joshd-2016-04-02_21:18:10-rbd-master---basic-smithi/104382/teuthology.log
- 09:03 PM Bug #15364 (Resolved): TestJournalRecorder.FutureFlush
- ...
- 12:55 PM Bug #15355 (Resolved): tests: qemu_rebuild_object_map.sh needs to wait for image to appear
- 11:20 AM Subtask #15265 (Resolved): Automatically disable image mirroring when image is removed
- PR: https://github.com/ceph/ceph/pull/8375
04/03/2016
- 02:45 PM Bug #15351 (In Progress): librbd: resize timed out
- 02:31 PM Bug #15355 (Fix Under Review): tests: qemu_rebuild_object_map.sh needs to wait for image to appear
- *PR*: https://github.com/ceph/ceph/pull/8425
04/02/2016
- 08:23 PM Backport #15360 (Resolved): hammer: Linking to -lrbd causes process startup times to balloon
- https://github.com/ceph/ceph/pull/8538
- 08:22 PM Backport #15359 (Rejected): infernalis: Linking to -lrbd causes process startup times to balloon
- 08:02 PM Backport #15033: hammer: QEMU VM hangs talking to RBD via librbd
- Hi,
i recompiled hammer from current hammer-backport branch which includes #15033. I just replaced librbd and kept... - 07:44 PM Bug #15225: Linking to -lrbd causes process startup times to balloon
- commit:1c2831a2c1277c69f9649200d74a75c04a4b0296
- 07:40 PM Bug #15225 (Pending Backport): Linking to -lrbd causes process startup times to balloon
- Thanks, passed a rados run (http://pulpito.ceph.com/joshd-2016-04-01_22:23:13-rados-wip-mirror-test---basic-smithi/) ...
04/01/2016
- 04:11 PM Bug #15355 (Resolved): tests: qemu_rebuild_object_map.sh needs to wait for image to appear
- It's failing early since it doesn't exist yet when enabling features:...
- 04:06 PM Bug #15354 (Resolved): rbd_mirror: valgrind says the 'impossible' happened - thread limit too low
- http://qa-proxy.ceph.com/teuthology/teuthology-2016-03-30_12:01:01-rbd-jewel-distro-basic-smithi/97384/teuthology.log...
- 04:01 PM Bug #15353 (Rejected): librbd: disable optimizations that result in pipelining guarded writes mix...
- These cause ordering issues, resulting in an osd crash as seen here:
http://qa-proxy.ceph.com/teuthology/teutholog... - 03:55 PM Bug #15352 (Resolved): TestJournalEntries.AioWrite: failed assert(m_watch_in_progress)
- http://qa-proxy.ceph.com/teuthology/teuthology-2016-03-30_12:01:01-rbd-jewel-distro-basic-smithi/97305/teuthology.log...
- 03:52 PM Bug #15097: journal.sh fails when removing image
- http://qa-proxy.ceph.com/teuthology/teuthology-2016-03-30_12:01:01-rbd-jewel-distro-basic-smithi/97276/teuthology.log
- 03:48 PM Bug #15351 (Resolved): librbd: resize timed out
- http://qa-proxy.ceph.com/teuthology/teuthology-2016-03-30_12:01:01-rbd-jewel-distro-basic-smithi/97490/teuthology.log...
03/31/2016
- 03:48 PM Backport #15129 (In Progress): hammer: Protect against excessively large object map sizes
- 01:54 AM Bug #15225: Linking to -lrbd causes process startup times to balloon
- LGTM
03/30/2016
- 10:45 PM Bug #15332 (Fix Under Review): tests: race in unittest_librbd during make check
- *PR*: https://github.com/ceph/ceph/pull/8380
- 10:43 PM Bug #15332: tests: race in unittest_librbd during make check
- Ah of course. Guess my partial recompile wasn't complete enough.
- 10:41 PM Bug #15332: tests: race in unittest_librbd during make check
- D'oh -- librados_test_stub needs the new cls methods.
- 10:36 PM Bug #15332: tests: race in unittest_librbd during make check
- ENOSYS on image open -- must have been an issue opening the cls shared libraries. Notice that it fails on the first ...
- 10:31 PM Bug #15332 (Resolved): tests: race in unittest_librbd during make check
- This doesn't reproduce locally, so I'm assuming it's a race (maybe related to real daemons used by 'make check'?
h... - 03:11 PM Feature #15322 (Resolved): Support asynchronous v2 image deletion
- When the rbd-mirror daemon needs to propagate the deletion of a primary-image to the local non-primary image, this is...
- 03:09 PM Feature #15321 (Resolved): Support asynchronous v2 image creation/cloning
- The rbd-mirror daemon needs to create/clone images from remote peers. Right now this is handled as a blocking operat...
- 03:08 PM Subtask #14421 (In Progress): Propagate image deletes from remote pool to local pool
- 01:52 PM Subtask #14937 (In Progress): Cloned images must only be bootstrapped after parent image successf...
- 12:57 PM Bug #15076 (Won't Fix): client upgrade(osd: firefly, client: jewel) rbd import_export firefly wor...
- 12:56 PM Subtask #15232 (Resolved): Support failover / failback
- 12:55 PM Subtask #15267 (Resolved): Enabling/Disabling image mirroring must respect pool mirroring mode
03/29/2016
- 05:32 PM Subtask #15029: Use watch/notify to alert to specific changes in the rbd_mirroring object
- *librbd PR*: https://github.com/ceph/ceph/pull/8355
- 03:44 PM Subtask #15265 (In Progress): Automatically disable image mirroring when image is removed
- 02:37 PM Cleanup #15306 (Resolved): ImageWatcher should derive from ObjectWatcher
- The new ObjectWatcher will handle the necessary watch, unwatch, and error recovery steps.
- 02:24 PM Subtask #15267 (Fix Under Review): Enabling/Disabling image mirroring must respect pool mirroring...
- 02:23 PM Subtask #15217 (Resolved): Enabling/disabling pool-level mirroring should enable/disable mirrorin...
- 11:50 AM Subtask #15144 (In Progress): rbd CLI to retrieve rbd mirror state for a pool / specific image
- 11:49 AM Subtask #14420 (In Progress): New RBD notification pool object for recording mirroring errors
Also available in: Atom