Project

General

Profile

Activity

From 03/06/2016 to 04/04/2016

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... Jason Dillaman
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 Jason Dillaman
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 Jason Dillaman
09:03 PM Bug #15364 (Resolved): TestJournalRecorder.FutureFlush
... Sage Weil
12:55 PM Bug #15355 (Resolved): tests: qemu_rebuild_object_map.sh needs to wait for image to appear
Sage Weil
11:20 AM Subtask #15265 (Resolved): Automatically disable image mirroring when image is removed
PR: https://github.com/ceph/ceph/pull/8375 Ricardo Dias

04/03/2016

02:45 PM Bug #15351 (In Progress): librbd: resize timed out
Jason Dillaman
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 Jason Dillaman

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 Nathan Cutler
08:22 PM Backport #15359 (Rejected): infernalis: Linking to -lrbd causes process startup times to balloon
Nathan Cutler
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...
Stefan Priebe
07:44 PM Bug #15225: Linking to -lrbd causes process startup times to balloon
commit:1c2831a2c1277c69f9649200d74a75c04a4b0296 Josh Durgin
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/) ... Josh Durgin

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:... Josh Durgin
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... Josh Durgin
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...
Josh Durgin
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... Josh Durgin
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 Josh Durgin
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... Josh Durgin

03/31/2016

03:48 PM Backport #15129 (In Progress): hammer: Protect against excessively large object map sizes
Wei-Chung Cheng
01:54 AM Bug #15225: Linking to -lrbd causes process startup times to balloon
LGTM Haomai Wang

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 Jason Dillaman
10:43 PM Bug #15332: tests: race in unittest_librbd during make check
Ah of course. Guess my partial recompile wasn't complete enough. Josh Durgin
10:41 PM Bug #15332: tests: race in unittest_librbd during make check
D'oh -- librados_test_stub needs the new cls methods. Jason Dillaman
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 ... Jason Dillaman
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...
Josh Durgin
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... Jason Dillaman
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... Jason Dillaman
03:08 PM Subtask #14421 (In Progress): Propagate image deletes from remote pool to local pool
Ricardo Dias
01:52 PM Subtask #14937 (In Progress): Cloned images must only be bootstrapped after parent image successf...
Jason Dillaman
12:57 PM Bug #15076 (Won't Fix): client upgrade(osd: firefly, client: jewel) rbd import_export firefly wor...
Jason Dillaman
12:56 PM Subtask #15232 (Resolved): Support failover / failback
Jason Dillaman
12:55 PM Subtask #15267 (Resolved): Enabling/Disabling image mirroring must respect pool mirroring mode
Jason Dillaman

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 Jason Dillaman
03:44 PM Subtask #15265 (In Progress): Automatically disable image mirroring when image is removed
Ricardo Dias
02:37 PM Cleanup #15306 (Resolved): ImageWatcher should derive from ObjectWatcher
The new ObjectWatcher will handle the necessary watch, unwatch, and error recovery steps. Jason Dillaman
02:24 PM Subtask #15267 (Fix Under Review): Enabling/Disabling image mirroring must respect pool mirroring...
Jason Dillaman
02:23 PM Subtask #15217 (Resolved): Enabling/disabling pool-level mirroring should enable/disable mirrorin...
Jason Dillaman
11:50 AM Subtask #15144 (In Progress): rbd CLI to retrieve rbd mirror state for a pool / specific image
Jason Dillaman
11:49 AM Subtask #14420 (In Progress): New RBD notification pool object for recording mirroring errors
Jason Dillaman

03/28/2016

11:56 PM Subtask #15029 (In Progress): Use watch/notify to alert to specific changes in the rbd_mirroring ...
Jason Dillaman
09:13 PM Subtask #14418: rbd-mirror multi-peer: cleanly transition alive peers to new period
Not required for initial version of mirroring as only a single peer is supported. Jason Dillaman
08:25 PM Subtask #15232 (Fix Under Review): Support failover / failback
*PR*: https://github.com/ceph/ceph/pull/8287 Jason Dillaman
03:18 PM Bug #15290 (Can't reproduce): rbd journal
I use fio to test rbd-mirror, I do not use two rbd-mirror each run witin cluster.
I just use one rbd-mirror in clus...
Anonymous

03/25/2016

12:48 PM Bug #15250 (Resolved): librbd is not respecting cache setting
Jason Dillaman

03/24/2016

03:10 PM Subtask #15267 (Resolved): Enabling/Disabling image mirroring must respect pool mirroring mode
The enabling/disabling of image mirroring ("rbd mirror image enable / disable") is only allowed when mirroring pool m... Ricardo Dias
02:58 PM Subtask #15238 (Resolved): Switch fsid over to mirror uuid
PR: https://github.com/ceph/ceph/pull/8280 Ricardo Dias
02:29 PM Subtask #15265 (Resolved): Automatically disable image mirroring when image is removed
When a user removes an rbd image, if mirroring is enabled for that image, we must disable mirroring before deleting t... Ricardo Dias

03/23/2016

08:19 PM Bug #15233 (Need More Info): Flattening an rbd image with a running Qemu instances causes librbd ...
Jason Dillaman
08:08 PM Bug #15259 (Resolved): performance: journaling results in 4X slowdown when writes are not blocked...
Using bench-write on a non-journaled image:... Jason Dillaman
07:42 PM Bug #15250 (Fix Under Review): librbd is not respecting cache setting
*PR*: https://github.com/ceph/ceph/pull/8282 Jason Dillaman
03:50 PM Bug #15250 (In Progress): librbd is not respecting cache setting
Jason Dillaman
03:35 PM Bug #15250 (Resolved): librbd is not respecting cache setting
Attempting to disable the rbd cache via "rbd cache = false" results in the cache still being enabled. Only affects t... Jason Dillaman
04:33 PM Bug #14984 (Resolved): rbdmap.service should include RBDMAPFILE environment variable
Sage Weil
01:04 PM Bug #15248 (Rejected): Flag is showing "flags: object map invalid", after enabling object map on ...
This is expected behavior -- when you enable object map on a pre-existing image, the object map is in fact invalid. ... Jason Dillaman
12:21 PM Bug #15248 (Rejected): Flag is showing "flags: object map invalid", after enabling object map on ...
1. Create a Image
sudo rbd create Tanay-RBD/new4 --size 10240G --image-format 2 --image-feature exclusive-lock
2. ...
Tanay Ganguly

03/22/2016

06:32 PM Subtask #15239 (Resolved): Throttle in-flight image syncs to only a X concurrent
Otherwise, adding a new peer could result in hundreds of images attempting to be sync'ed at the same time. Jason Dillaman
05:16 PM Subtask #15238 (Resolved): Switch fsid over to mirror uuid
Each replicated pool has its own unique uuid. This uuid should be used when registering with remote journals instead... Jason Dillaman
12:37 PM Bug #15233: Flattening an rbd image with a running Qemu instances causes librbd worker threads to...
I assume this is on 0.94.6? Can you please provide the full "debug rbd=20" logs pre/post hang or can you attach to t... Jason Dillaman
08:59 AM Bug #15233 (Duplicate): Flattening an rbd image with a running Qemu instances causes librbd worke...
I'm sorry if this is noise, but #14483 is not solved for me and it seems responding to the fixed issue doesn't attrac... Christian Theune
01:18 AM Subtask #14417: Interlock RBD mirroring daemon and acquiring exclusive lock
Basic support for interlock is include in branch for #15232 Jason Dillaman
01:17 AM Subtask #15232 (Resolved): Support failover / failback
An image being mirrored from cluster A to B should be able to be promoted in site B and eventually cleanly failback t... Jason Dillaman
01:16 AM Subtask #14981 (Resolved): rbd-mirror daemon systemd / upstart scripts
Jason Dillaman

03/21/2016

08:17 PM Bug #15224 (Resolved): EINVAL on test_cls_rbd set_features on infernalis->jewel upgrade
Jason Dillaman
01:34 PM Bug #15224 (Fix Under Review): EINVAL on test_cls_rbd set_features on infernalis->jewel upgrade
*PR*: https://github.com/ceph/ceph/pull/8240 Jason Dillaman
01:16 PM Bug #15224 (In Progress): EINVAL on test_cls_rbd set_features on infernalis->jewel upgrade
Jason Dillaman
11:34 AM Bug #15224: EINVAL on test_cls_rbd set_features on infernalis->jewel upgrade
from infernalis test_cls_rbd.cc:... Sage Weil
11:25 AM Bug #15224 (Resolved): EINVAL on test_cls_rbd set_features on infernalis->jewel upgrade
... Sage Weil
03:05 PM Bug #15202 (Resolved): rbd bench-write crashes at end with journalling turned on.
Jason Dillaman
02:33 PM Bug #15225: Linking to -lrbd causes process startup times to balloon
I can't get Ceph to compile at the moment. Seems to break with GCC 6.0. Anyway, I wrote the attached, lightly teste... Richard Jones
02:12 PM Bug #15225: Linking to -lrbd causes process startup times to balloon
Attaching perf output from the original bug report. This shows the perf output of the null program linked to librbd. Richard Jones
01:42 PM Bug #15225: Linking to -lrbd causes process startup times to balloon
@Haomai, it appears that Cycles is only used in a couple test cases. Can we explicitly enable Cycles only within the... Jason Dillaman
01:06 PM Bug #15225: Linking to -lrbd causes process startup times to balloon
Original source: https://bugzilla.redhat.com/show_bug.cgi?id=1319483 Jason Dillaman
01:04 PM Bug #15225 (Resolved): Linking to -lrbd causes process startup times to balloon
Take a trivial program:
$ cat test.c
#include <stdlib.h>
int main () { exit (0); }
and compare the sta...
Jason Dillaman
01:56 PM Subtask #15144: rbd CLI to retrieve rbd mirror state for a pool / specific image
Perhaps the per-image status could just be included within 'rbd status' if mirroring is enabled. Jason Dillaman

03/20/2016

03:13 PM Bug #15220 (Can't reproduce): Deadlock in Objecter::_throttle_op
This was encountered on an infernalis build:... Jason Dillaman

03/19/2016

10:19 PM Subtask #14415 (Resolved): Pull journal events from remote peer to local journal
Jason Dillaman
10:17 PM Subtask #15142 (Resolved): Integrate the rbd mirroring directory within the replay daemon
Jason Dillaman
10:03 PM Subtask #15217 (Resolved): Enabling/disabling pool-level mirroring should enable/disable mirrorin...
When pool-level mirroring is enabled:
1) set mirroring mode to image
2) loop through all images in the pool and...
Jason Dillaman
10:01 PM Subtask #15143 (Resolved): Enabling/disabling journaling needs to interact with mirroring
Jason Dillaman
08:54 PM Documentation #15212 (In Progress): rbdmap manpage is missing
*PR:* https://github.com/ceph/ceph/pull/8224 Nathan Cutler
05:44 AM Documentation #15212 (Resolved): rbdmap manpage is missing
There does not appear to be any manpage for /usr/bin/rbdmap Nathan Cutler
05:43 AM Bug #14984 (Fix Under Review): rbdmap.service should include RBDMAPFILE environment variable
Nathan Cutler
04:44 AM Bug #14984 (In Progress): rbdmap.service should include RBDMAPFILE environment variable
*PR:* https://github.com/ceph/ceph/pull/8222 Nathan Cutler

03/18/2016

11:28 PM Bug #15202 (Fix Under Review): rbd bench-write crashes at end with journalling turned on.
*PR*: https://github.com/ceph/ceph/pull/8220
Able to reproduce in the presence of socket faults.
Jason Dillaman
03:46 PM Bug #15202 (Resolved): rbd bench-write crashes at end with journalling turned on.
Running basic ./vstart.sh -n cluster on laptop. At the end of the ./rbd bench-write test, we hit an assert.
journ...
Brett Niver
07:12 PM Subtask #14981 (Fix Under Review): rbd-mirror daemon systemd / upstart scripts
*PR*: https://github.com/ceph/ceph/pull/8217 Jason Dillaman
12:40 PM Subtask #15143 (Fix Under Review): Enabling/disabling journaling needs to interact with mirroring
*PR*: https://github.com/ceph/ceph/pull/8204 Jason Dillaman

03/17/2016

03:53 PM Bug #14483: Flattening an rbd image with a running Qemu instances causes librbd worker threads to...
I had a small epiphany about our pool setup today and that might be something that is the cause for this: we're runni... Christian Theune

03/16/2016

10:59 PM Documentation #15041 (Resolved): Write RBD image mirroring documentation
Jason Dillaman
06:18 PM Documentation #15041: Write RBD image mirroring documentation
*PR*: https://github.com/ceph/ceph/pull/8169 Jason Dillaman
06:11 PM Documentation #15041 (In Progress): Write RBD image mirroring documentation
Jason Dillaman
06:50 PM Bug #15140 (Resolved): librbd: TestJournalEntries races
Fixed by PR 8132: https://github.com/ceph/ceph/pull/8132/commits/921409f721d43f617a27fc1f447eaba08c36e60c Jason Dillaman
05:26 PM Bug #15150: librbd: AioImageRequestWQ::aio_write triggered helgrind assert
Makes sense, figured it was some kind of use-after-free. Josh Durgin
03:53 PM Bug #15150: librbd: AioImageRequestWQ::aio_write triggered helgrind assert
This is that fun issue where if a spin lock isn't properly destroyed and later a rwlock is placed in the same memory ... Jason Dillaman
03:08 PM Subtask #15142 (Fix Under Review): Integrate the rbd mirroring directory within the replay daemon
*PR*: https://github.com/ceph/ceph/pull/8162 Jason Dillaman
02:39 AM Subtask #15141 (Resolved): Mirroring API + rbd CLI updates for image promotion/demotion
Jason Dillaman

03/15/2016

11:41 PM Bug #15150 (Duplicate): librbd: AioImageRequestWQ::aio_write triggered helgrind assert
http://teuthology.ovh.sepia.ceph.com/teuthology/joshd-2016-03-15_20:25:10-rbd-master---basic-openstack/16261/teutholo... Josh Durgin
08:41 PM Subtask #15141 (Fix Under Review): Mirroring API + rbd CLI updates for image promotion/demotion
*PR*: https://github.com/ceph/ceph/pull/8138 Jason Dillaman
05:05 PM Subtask #15141 (In Progress): Mirroring API + rbd CLI updates for image promotion/demotion
Jason Dillaman
04:13 PM Subtask #15141 (Resolved): Mirroring API + rbd CLI updates for image promotion/demotion
... Jason Dillaman
05:07 PM Subtask #14420: New RBD notification pool object for recording mirroring errors
See #15144 for a related task Jason Dillaman
05:06 PM Subtask #14420: New RBD notification pool object for recording mirroring errors
We should also use this object to report the current status of an image's replication (e.g. is a sync is in-progress,... Jason Dillaman
05:01 PM Subtask #15144 (Resolved): rbd CLI to retrieve rbd mirror state for a pool / specific image
... Jason Dillaman
04:36 PM Bug #15127: fsx tests taking too long and possibly stuck
Jason,
quite a few tests failed in this run, I suspect bad jewel sha as well, As you mentioned this run just ended...
Vasu Kulkarni
01:49 PM Bug #15127: fsx tests taking too long and possibly stuck
@Vasu, I re-ran the test with the same seed value and was unable to reproduce a hang. Can you please re-test and if ... Jason Dillaman
01:20 PM Bug #15127 (Need More Info): fsx tests taking too long and possibly stuck
@Vasu, do you have any of the node logs? It appears the test was hard-killed. Jason Dillaman
04:14 AM Bug #15127 (Closed): fsx tests taking too long and possibly stuck
I have noticed in the rbd suite, that fsx tests are taking just too long and they might be stuck, I am seeing
the s...
Vasu Kulkarni
04:19 PM Subtask #15143 (Resolved): Enabling/disabling journaling needs to interact with mirroring
If the pool mirroring state is set to pool-level and the journaling feature is enabled (dynamically or during image c... Jason Dillaman
04:16 PM Subtask #15142 (Resolved): Integrate the rbd mirroring directory within the replay daemon
The current pool watcher lists all images in a pool and attempts to replicate them. Instead, it should use the RBD m... Jason Dillaman
04:13 PM Subtask #14413 (Resolved): Pull full image from remote peer when out-of-sync
Jason Dillaman
04:13 PM Subtask #15109 (Resolved): Integrate image sync process within rbd-mirror image replayer
Jason Dillaman
04:12 PM Subtask #13296 (Resolved): Mirroring API + rbd CLI updates for images
Jason Dillaman
04:11 PM Subtask #14673 (Resolved): Asynchronously open and close image replayers
*PR*: https://github.com/ceph/ceph/pull/7944 Jason Dillaman
03:29 PM Bug #15140 (Resolved): librbd: TestJournalEntries races
http://teuthology.ovh.sepia.ceph.com/teuthology/joshd-2016-03-15_06:51:24-rbd-master---basic-openstack/16163/teutholo... Josh Durgin
06:23 AM Backport #15129 (Resolved): hammer: Protect against excessively large object map sizes
https://github.com/ceph/ceph/pull/8401 Nathan Cutler
06:23 AM Backport #15128 (Rejected): infernalis: Protect against excessively large object map sizes
Nathan Cutler
01:05 AM Bug #15101 (Resolved): librbd: remove_snap TimeOut failure
Josh Durgin

03/14/2016

10:46 PM Bug #15121 (Pending Backport): Protect against excessively large object map sizes
Jason Dillaman
05:59 PM Bug #15121 (Fix Under Review): Protect against excessively large object map sizes
*PR*: https://github.com/ceph/ceph/pull/8099 Jason Dillaman
05:54 PM Bug #15121 (Resolved): Protect against excessively large object map sizes
For example, creating a 1 exabyte RBD image w/ object map enabled would require 64GB of RAM to store. Jason Dillaman
09:45 PM Bug #15078 (Resolved): client upgrade(osd/mon: hammer, client: jewel) 1 test failure TestLibRBD.T...
Jason Dillaman
09:44 PM Bug #15092 (Resolved): "rbd: image creation failed" in upgrade:client-upgrade-jewel-distro-basic-vps
Jason Dillaman
09:44 PM Bug #15101 (Fix Under Review): librbd: remove_snap TimeOut failure
*PR*: https://github.com/ceph/ceph/pull/8102 Jason Dillaman
09:43 PM Bug #15103 (Resolved): librbd: read_flags test fails to find balance_reads flag when exporting sn...
*PR*: https://github.com/ceph/ceph/pull/8104 Jason Dillaman
12:55 PM Bug #15115 (Duplicate): rbd journal reset leaves journal in inconsistent state
It needs to allocate a tag so that acquiring the exclusive lock will properly function. Jason Dillaman
02:27 AM Subtask #15109 (Fix Under Review): Integrate image sync process within rbd-mirror image replayer
*PR*: https://github.com/ceph/ceph/pull/8079 Jason Dillaman
02:27 AM Subtask #15110 (Resolved): Image sync should sync full snapshot state
Currently, image sync doesn't handle resized, protected, non-flattened snapshots. Jason Dillaman

03/13/2016

08:33 PM Bug #15078 (Fix Under Review): client upgrade(osd/mon: hammer, client: jewel) 1 test failure Test...
*PR*: https://github.com/ceph/ceph-qa-suite/pull/871 Jason Dillaman
08:20 PM Bug #15076 (Need More Info): client upgrade(osd: firefly, client: jewel) rbd import_export firefl...
Is this a valid upgrade? EOL Firefly backends with Jewel clients? Jason Dillaman
08:18 PM Bug #15092 (Fix Under Review): "rbd: image creation failed" in upgrade:client-upgrade-jewel-distr...
*PR*: https://github.com/ceph/ceph-qa-suite/pull/871 Jason Dillaman
07:58 PM Subtask #15109 (Resolved): Integrate image sync process within rbd-mirror image replayer
Jason Dillaman
07:58 PM Subtask #15108 (Resolved): Periodically update the sync point object number during sync
This will allow an interrupted image sync to restart from the (near) last synced object within the image. Jason Dillaman
03:49 AM Subtask #14413 (Fix Under Review): Pull full image from remote peer when out-of-sync
*PR*: https://github.com/ceph/ceph/pull/7979 Jason Dillaman

03/12/2016

01:54 AM Bug #15104 (Resolved): qa: verify_pool.sh: syntax error
Josh Durgin
01:09 AM Bug #15104 (Fix Under Review): qa: verify_pool.sh: syntax error
*jewel PR*: https://github.com/ceph/ceph/pull/8068 Nathan Cutler
12:56 AM Bug #15104 (In Progress): qa: verify_pool.sh: syntax error
https://wiki.ubuntu.com/DashAsBinSh#function Nathan Cutler
12:32 AM Bug #15104: qa: verify_pool.sh: syntax error
guessing this is a bashism, since /bin/sh is dash where this failed Josh Durgin
12:29 AM Bug #15104 (Resolved): qa: verify_pool.sh: syntax error
... Josh Durgin
12:26 AM Bug #15103 (Resolved): librbd: read_flags test fails to find balance_reads flag when exporting sn...
http://qa-proxy.ceph.com/teuthology/joshd-2016-03-11_15:03:28-rbd-wip-josh-testing---basic-multi/54643/teuthology.log Josh Durgin
12:22 AM Bug #15102 (Resolved): librbd: exclusive lock AcquireRequest failed assert m_image_ctx.journal ==...
http://qa-proxy.ceph.com/teuthology/joshd-2016-03-11_15:03:28-rbd-wip-josh-testing---basic-multi/54614/teuthology.log... Josh Durgin
12:18 AM Bug #15101 (Resolved): librbd: remove_snap TimeOut failure
http://qa-proxy.ceph.com/teuthology/joshd-2016-03-11_15:03:28-rbd-wip-josh-testing---basic-multi/54607/teuthology.log... Josh Durgin

03/11/2016

11:29 PM Bug #15097: journal.sh fails when removing image
same issue in the new rbd_mirror_image_replay workunit: http://qa-proxy.ceph.com/teuthology/joshd-2016-03-11_15:03:28... Josh Durgin
11:23 PM Bug #15097 (Resolved): journal.sh fails when removing image
Occurs on master as well as wip-josh-testing. From http://qa-proxy.ceph.com/teuthology/joshd-2016-03-11_15:03:28-rbd-... Josh Durgin
10:09 PM Bug #15092: "rbd: image creation failed" in upgrade:client-upgrade-jewel-distro-basic-vps
We'll need to adjust the client-upgrade tests to not use new features. Josh Durgin
10:06 PM Bug #15092 (Resolved): "rbd: image creation failed" in upgrade:client-upgrade-jewel-distro-basic-vps
Run: http://pulpito.ceph.com/teuthology-2016-03-11_10:42:14-upgrade:client-upgrade-jewel-distro-basic-vps/
Job: 5326...
Yuri Weinstein
03:29 PM Bug #15078 (Resolved): client upgrade(osd/mon: hammer, client: jewel) 1 test failure TestLibRBD.T...
osd/mon: in hammer, client on jewel
out of 43, 1 test failed: TestLibRBD.TestCreateLsDeletePP
http://magna002.cep...
Vasu Kulkarni
03:16 PM Bug #15076 (Won't Fix): client upgrade(osd: firefly, client: jewel) rbd import_export firefly wor...
OSD is firefly and Client is jewel, seen failures during rbd delete and other areas, workunit is from firefly
http...
Vasu Kulkarni
11:04 AM Bug #14483: Flattening an rbd image with a running Qemu instances causes librbd worker threads to...
Hm. I think this is still an issue. I updated everything to 0.94.6 and this still happens. What's the most helpful th... Christian Theune
04:42 AM Backport #14824: hammer: rbd and pool quota do not go well together
Moving to Ceph for cross reference purposes Loïc Dachary

03/10/2016

11:55 AM Subtask #13296: Mirroring API + rbd CLI updates for images
Jason Dillaman wrote:
>
> Also add journal details/mirroring status support to 'rbd info' and 'rbd status'
What...
Ricardo Dias
03:04 AM Documentation #15041 (Resolved): Write RBD image mirroring documentation
Jason Dillaman
02:53 AM Bug #14908 (Resolved): Journal replay needs to conditionally refresh the image between events
Jason Dillaman
02:48 AM Backport #15032 (Fix Under Review): infernalis: QEMU VM hangs talking to RBD via librbd
Jason Dillaman
02:48 AM Backport #15033 (Fix Under Review): hammer: QEMU VM hangs talking to RBD via librbd
Jason Dillaman
01:32 AM Subtask #14663 (Resolved): Integrate librbd with journal tag allocation
Jason Dillaman
01:32 AM Subtask #14869 (Resolved): journal library should re-use thread pool and timer
Jason Dillaman

03/09/2016

11:10 PM Backport #15032 (In Progress): infernalis: QEMU VM hangs talking to RBD via librbd
Jason Dillaman
09:52 PM Backport #15032 (Resolved): infernalis: QEMU VM hangs talking to RBD via librbd
https://github.com/ceph/ceph/pull/8010 Nathan Cutler
11:09 PM Backport #15033 (In Progress): hammer: QEMU VM hangs talking to RBD via librbd
Jason Dillaman
09:52 PM Backport #15033 (Resolved): hammer: QEMU VM hangs talking to RBD via librbd
https://github.com/ceph/ceph/pull/8011 Nathan Cutler
10:37 PM Bug #14988: QEMU VM hangs talking to RBD via librbd
*master PR*: https://github.com/ceph/ceph/pull/8009 (reproducer -- confirms not an issue in Jewel) Jason Dillaman
09:52 PM Bug #14988 (Pending Backport): QEMU VM hangs talking to RBD via librbd
Note that there is no master PR for this issue. Jason is going to do the fix in infernalis and then backport it from ... Nathan Cutler
09:46 PM Bug #14988: QEMU VM hangs talking to RBD via librbd
Shouldn't be an issue in Jewel due to new asynchronous internals Jason Dillaman
09:26 PM Bug #14988 (In Progress): QEMU VM hangs talking to RBD via librbd
Jason Dillaman
09:13 PM Bug #14988: QEMU VM hangs talking to RBD via librbd
If an AIO request results in an image refresh due to a new snapshot creation, the cache will be flushed. When this o... Jason Dillaman
10:02 PM Bug #14789 (Resolved): Truncate of non-existent object results in object map flagged as exists
Josh Durgin
09:55 PM Bug #15034 (Resolved): Possible inconsistent IO when using configured for multiple op threads
When 'rbd_op_threads' is set to a value higher than 1 (defaults to 1), it's quite possible for an aio flush op to com... Jason Dillaman
06:11 PM Bug #13122 (Resolved): rbd: stripingv2 feature bit not set when unnecessary for striping params
This was fixed sometime in the recent rbd cli refactor. Josh Durgin
04:56 PM Subtask #15029 (Resolved): Use watch/notify to alert to specific changes in the rbd_mirroring object
This will eliminate to constantly poll the object for updates -- instead, it would only need to pull the object after... Jason Dillaman
04:32 PM Bug #15028 (Resolved): Deep-flatten incorrectly updates fast-diff stats
Flattening a clone of an empty image with fast-diff and deep-flatten enabled results in all objects being flagged as ... Jason Dillaman
03:24 PM Fix #15026 (New): use derr instead of cerr in rbd cli actions
... Ilya Dryomov
09:14 AM Bug #15007: Cannot rebuild object map in in-flight IO
Due to the upgrade to infernalis it would be fine to get the ability for live enabling the object map. Jonas +1 Tim Förster
08:01 AM Bug #15007: Cannot rebuild object map in in-flight IO
Jason Dillaman wrote:
> > Object Map Rebuild: 99% complete...failed.
> > rbd: rebuilding object map failed: (16) De...
Jonas Keidel
02:09 AM Fix #3588 (Resolved): rbd.py's clone should take stripe parms, call rbd_clone2
Fixed as part of the new image create api use in commit:c3be44ed8f9d99d7257156f2e0bf7ef6ea1b5761 Josh Durgin

03/08/2016

06:21 PM Bug #14908 (Fix Under Review): Journal replay needs to conditionally refresh the image between ev...
*PR*: https://github.com/ceph/ceph/pull/7978 Jason Dillaman
04:52 PM Bug #14908 (In Progress): Journal replay needs to conditionally refresh the image between events
Jason Dillaman
04:58 PM Bug #14986 (Closed): rbd export/export-diff with needs to protect against unintended journal replay
The journal actually won't be replayed since export/export-diff open the image read-only. This prevents the journal ... Jason Dillaman
04:45 PM Bug #14953 (Rejected): can add 'rbd lock' to format 1 images
Jason Dillaman
04:43 PM Bug #14953: can add 'rbd lock' to format 1 images
@Vasu, the "rbd lock"-related commands are to be considered as advisory locks. There is no enforcement within librbd... Jason Dillaman
04:41 PM Bug #14988 (Need More Info): QEMU VM hangs talking to RBD via librbd
Josh Durgin
04:19 PM Bug #14780 (Resolved): librbd: TaskFinisher lifetime no longer matches ImageWatcher
Josh Durgin
02:50 PM Bug #15007 (Resolved): Cannot rebuild object map in in-flight IO
> Object Map Rebuild: 99% complete...failed.
> rbd: rebuilding object map failed: (16) Device or resource busy
Jason Dillaman

03/07/2016

04:52 PM Documentation #15000 (Resolved): Need better documentation to describe RBD image features
Jason Dillaman
01:18 PM Bug #14988: QEMU VM hangs talking to RBD via librbd
@Roy,
From the backtrace, Ceph is waiting for a cache flush to complete. The thread responsible for handling cac...
Jason Dillaman

03/06/2016

08:11 PM Bug #14988: QEMU VM hangs talking to RBD via librbd
... Jason Dillaman
06:28 PM Bug #14988: QEMU VM hangs talking to RBD via librbd
@Roy: Upgrading is recommended anyway, but before you take that step you can try setting "rbd_non_blocking_aio" to fa... Nathan Cutler
06:01 PM Bug #14988: QEMU VM hangs talking to RBD via librbd
I can try with a newer Ceph, but #13726 seems to be dependant upon RBD cache being disabled but it should be enabled ... Roy Keene
 

Also available in: Atom