Project

General

Profile

Activity

From 05/05/2016 to 06/03/2016

06/03/2016

06:47 PM Cleanup #16130: Proxied operations shouldn't result in error messages if replayed
@Jason , I hope here you meant we should not return replay errors in Snapshot<Type>Request . For types : snap create,... Vikhyat Umrao
12:00 PM Cleanup #16130 (In Progress): Proxied operations shouldn't result in error messages if replayed
Vikhyat Umrao
04:53 PM Backport #16147 (Resolved): jewel: Object Map is showing as invalid, even when Object Map is disa...
https://github.com/ceph/ceph/pull/9555 Nathan Cutler
03:11 PM Feature #16145 (New): v1 images should no longer use tmap for directory listing
Need a (temporary) tool to convert the existing v1 tmap directory listing to a new omap-based v1 directory listing. l... Jason Dillaman
02:31 PM Bug #16077 (In Progress): Seeing a BT while writing and re-sizing on a RBD Image in parallel, wit...
Jason Dillaman
02:30 PM Bug #16102 (Fix Under Review): rbd-cli: no warning message displayed when enabling/disabling feat...
*PR*: https://github.com/ceph/ceph/pull/9451 Jason Dillaman
12:13 PM Feature #15388 (Fix Under Review): Inherit the Parent Image properties while Cloning a rbd Image
Jason Dillaman
02:55 AM Feature #15388: Inherit the Parent Image properties while Cloning a rbd Image
PR: https://github.com/ceph/ceph/pull/9334 Xinxin Shu
12:13 PM Feature #15593 (Fix Under Review): support names in rbd default feature instead of numbering syst...
Jason Dillaman
10:22 AM Feature #15593: support names in rbd default feature instead of numbering system in ceph.conf
Proposal
https://github.com/ceph/ceph/pull/9479
Alyona Kiseleva
12:08 PM Bug #16076 (Pending Backport): Object Map is showing as invalid, even when Object Map is disabled...
Jason Dillaman

06/02/2016

06:23 PM Cleanup #16130 (Resolved): Proxied operations shouldn't result in error messages if replayed
For example, if the "snap rename" operation is replayed, it's possible that the second SnapshotRenameRequest state ma... Jason Dillaman
06:15 PM Bug #15807 (Fix Under Review): need to change the error message returned while protecting an alre...
*PR*: https://github.com/ceph/ceph/pull/9464 Jason Dillaman
01:47 PM Bug #15807 (In Progress): need to change the error message returned while protecting an already p...
Vikhyat Umrao
05:41 PM Bug #15991: Should not allow the allow-shrink flag while resizing the image to a greater size
If this is used as a force flag wouldn't it be better to have one common force flag for growing and reducing the size... Rohith Radhakrishnan
02:43 PM Bug #16123 (Fix Under Review): ceph_test_librbd_fsx crashes during journal replay shut down
*PR*: https://github.com/ceph/ceph/pull/9459 Jason Dillaman
12:41 PM Bug #16123 (Resolved): ceph_test_librbd_fsx crashes during journal replay shut down
http://teuthology.ovh.sepia.ceph.com/teuthology/jdillaman-2016-06-01_19:34:35-rbd-master---basic-openstack/16556/teut... Jason Dillaman
12:49 PM Bug #16076 (Fix Under Review): Object Map is showing as invalid, even when Object Map is disabled...
*PR*: https://github.com/ceph/ceph/pull/9441 Jason Dillaman
12:47 PM Bug #16079 (Fix Under Review): Enable/Disable of features is allowed even the features are alread...
Jason Dillaman
11:01 AM Bug #16079: Enable/Disable of features is allowed even the features are already enabled/disabled
I have alreadr midified by the pull request below
https://github.com/ceph/ceph/pull/9451
lu shi
04:48 AM Bug #16114 (Fix Under Review): Numerous error messages when disabling journaling against an image...
*PR*: https://github.com/ceph/ceph/pull/9440 Jason Dillaman
02:22 AM Bug #14846 (Fix Under Review): teuthology: helgrind warnings
*PR*: https://github.com/ceph/ceph/pull/9436 Jason Dillaman
01:30 AM Bug #16096 (Fix Under Review): librbd: feature updates are not seen by mirror_image_enable()
Jason Dillaman
01:06 AM Bug #16096: librbd: feature updates are not seen by mirror_image_enable()
pull request: https://github.com/ceph/ceph/pull/9433 Jon Bernard

06/01/2016

10:48 PM Bug #16114 (Resolved): Numerous error messages when disabling journaling against an image with ac...
... Jason Dillaman
03:50 PM Backport #16101 (In Progress): jewel: Cloned images must only be bootstrapped after parent image ...
Jason Dillaman
10:19 AM Backport #16101 (Resolved): jewel: Cloned images must only be bootstrapped after parent image suc...
https://github.com/ceph/ceph/pull/9423 Nathan Cutler
03:45 PM Feature #16105 (New): fio: improve semantics of multi-job runs
With Jewel, exclusive-lock is enabled by default. We should warn if a multi-job run is being executed against the sam... Jason Dillaman
12:57 PM Bug #16102 (Duplicate): rbd-cli: no warning message displayed when enabling/disabling features th...
Description of problem:
-----------------------
There is no warning message when tried to enable Journaling on an i...
Brett Niver
08:14 AM Bug #15991 (Rejected): Should not allow the allow-shrink flag while resizing the image to a great...
See discussion in https://github.com/ceph/ceph/pull/9408. Ilya Dryomov
08:06 AM Subtask #14937 (Pending Backport): Cloned images must only be bootstrapped after parent image suc...
Mykola Golub
06:47 AM Feature #15321 (In Progress): Support asynchronous v2 image creation/cloning
As suggested by Jason, it's good to have changes for this bug before fixing http://tracker.ceph.com/issues/15764. Venky Shankar
02:07 AM Bug #16096: librbd: feature updates are not seen by mirror_image_enable()
@Jon: feel free to work on it. All the API external "mirror_image_XYZ" methods within internal.cc should refresh the ... Jason Dillaman
01:25 AM Bug #16096 (Resolved): librbd: feature updates are not seen by mirror_image_enable()
I'm making two calls to librbd:
1. feature_update(JOURNALING)
2. mirror_image_enable()
The mirror call [...
Jon Bernard

05/31/2016

05:11 PM Bug #16045 (Resolved): rbd-mirror does not handle multiple replicated pools
Jason Dillaman
05:11 PM Backport #16068 (Resolved): jewel: rbd-mirror does not handle multiple replicated pools
Jason Dillaman
03:58 PM Backport #16068 (In Progress): jewel: rbd-mirror does not handle multiple replicated pools
Jason Dillaman
11:09 AM Backport #16068 (New): jewel: rbd-mirror does not handle multiple replicated pools
Switching back to New because there does not seem to be a pull request for this yet. Loïc Dachary
04:16 PM Bug #15916 (Resolved): rbd-mirror might got stuck in calculating "behind master" position
Jason Dillaman
04:15 PM Backport #15959 (Resolved): jewel: rbd-mirror might got stuck in calculating "behind master" posi...
rbd-mirror fix was included with another PR (https://github.com/ceph/ceph/pull/9372) and unit-test fix is not applica... Jason Dillaman
03:54 PM Bug #15993 (Resolved): rbd-mirror can become stuck during live-replay
Jason Dillaman
03:54 PM Backport #16020 (Resolved): jewel: rbd-mirror can become stuck during live-replay
Jason Dillaman
03:51 PM Bug #15949 (Resolved): Potential crash during rbd-mirror shutdown
Jason Dillaman
03:51 PM Backport #16055 (Resolved): jewel: Potential crash during rbd-mirror shutdown
Jason Dillaman
03:50 PM Subtask #14421 (Resolved): Propagate image deletes from remote pool to local pool
Jason Dillaman
03:50 PM Backport #15995 (Resolved): jewel: Propagate image deletes from remote pool to local pool
Jason Dillaman
03:48 PM Bug #16011 (Resolved): Failure in journal.sh workunit test
Jason Dillaman
03:48 PM Backport #16063 (Resolved): jewel: Failure in journal.sh workunit test
Jason Dillaman
03:47 PM Bug #15757 (Resolved): Journal clients should register with oldest registered commit position
Jason Dillaman
03:46 PM Backport #15994 (Resolved): jewel: Journal clients should register with oldest registered commit ...
Jason Dillaman
03:46 PM Bug #15938 (Resolved): rbd_mirror_stress: possible inconsistent replay after client crash
Jason Dillaman
03:45 PM Backport #15955 (Resolved): jewel: rbd_mirror_stress: possible inconsistent replay after client c...
Jason Dillaman
03:45 PM Bug #15991 (Fix Under Review): Should not allow the allow-shrink flag while resizing the image to...
Pull request available :
rbd: don't allow --allow-shrink when growing image #9408
Brett Niver
03:31 PM Bug #15928 (Resolved): Metadata config overrides are applied synchronously
Jason Dillaman
03:31 PM Backport #15957 (Resolved): jewel: Metadata config overrides are applied synchronously
Jason Dillaman
03:30 PM Bug #15930 (Resolved): rbd-mirror should disable the rbd cache for local images
Jason Dillaman
03:30 PM Backport #15956 (Resolved): jewel: rbd-mirror should disable the rbd cache for local images
Jason Dillaman
07:45 AM Backport #16084 (Resolved): jewel: Setting Image Metadata for an Image is accepting number, where...
https://github.com/ceph/ceph/pull/9554 Loïc Dachary
06:10 AM Bug #16079 (Resolved): Enable/Disable of features is allowed even the features are already enable...
Description of problem:
If the feature is already enabled, still it allow user to enable it again.
Similarly goes w...
Tanay Ganguly
05:19 AM Bug #16077 (Resolved): Seeing a BT while writing and re-sizing on a RBD Image in parallel, with J...
Created attachment 1163026 [details]
RBD Log
Description of problem:
While reproducing BZ: https://bugzilla.redh...
Tanay Ganguly
05:17 AM Bug #16076 (Resolved): Object Map is showing as invalid, even when Object Map is disabled for tha...
Description of problem:
Object Map is showing invalid, after disabling the object map feature
Version-Release num...
Tanay Ganguly
05:16 AM Bug #16075 (Duplicate): Seeing Error Message "librbd::SnapshotRenameRequest: encountered error: (...
Description of problem:
Seeing lots of Error message while Rename of Snapshot and IO is happening on the Parent Imag...
Tanay Ganguly

05/30/2016

08:26 AM Subtask #15108 (In Progress): Periodically update the sync point object number during sync
Ricardo Dias

05/28/2016

11:23 PM Backport #16068 (In Progress): jewel: rbd-mirror does not handle multiple replicated pools
Jason Dillaman
11:22 PM Backport #16068 (Resolved): jewel: rbd-mirror does not handle multiple replicated pools
https://github.com/ceph/ceph/pull/9409 Jason Dillaman
07:22 PM Bug #16045 (Pending Backport): rbd-mirror does not handle multiple replicated pools
Mykola Golub
03:14 PM Bug #8184: krbd: make sure we have latest osdmap on 'rbd map'
Your kernel is missing support for firefly tunables, see http://docs.ceph.com/docs/master/rados/operations/crush-map/... Ilya Dryomov
02:54 PM Bug #8184: krbd: make sure we have latest osdmap on 'rbd map'
I run ... Luciano Andrade

05/27/2016

08:17 PM Bug #15522 (Pending Backport): Setting Image Metadata for an Image is accepting number, where it ...
*PR*: https://github.com/ceph/ceph/pull/9280 Jason Dillaman
08:16 PM Feature #14867 (Resolved): add object map verifier to RBD CLI
Jason Dillaman
07:05 PM Backport #16063 (In Progress): jewel: Failure in journal.sh workunit test
Jason Dillaman
07:05 PM Backport #16063 (Resolved): jewel: Failure in journal.sh workunit test
https://github.com/ceph/ceph/pull/9377 Jason Dillaman
07:05 PM Bug #16011 (Pending Backport): Failure in journal.sh workunit test
Jason Dillaman
06:54 PM Backport #15994 (In Progress): jewel: Journal clients should register with oldest registered comm...
Jason Dillaman
05:59 PM Subtask #15670 (Fix Under Review): Delete image when a resync is requested
*PR*: https://github.com/ceph/ceph/pull/9207 Jason Dillaman
05:58 PM Subtask #14530 (Resolved): Journal close should be non-blocking
Jason Dillaman
05:57 PM Bug #15991 (In Progress): Should not allow the allow-shrink flag while resizing the image to a gr...
Jason Dillaman
05:56 PM Bug #15654 (Resolved): librbd: TestJournalReplay.SnapCreate hang
The synchronous shut down path was removed under issue #15949 -- moving to resolved. Jason Dillaman
05:54 PM Subtask #14937 (Fix Under Review): Cloned images must only be bootstrapped after parent image suc...
*PR*: https://github.com/ceph/ceph/pull/9375 Jason Dillaman
02:24 PM Bug #16056 (Resolved): RBD should restrict mirror enable/disable actions on parents/clones
If attempting to enable replication on a clone (both at creation time or afterwards) and the parent is is not replica... Jason Dillaman
02:00 PM Backport #15995 (In Progress): jewel: Propagate image deletes from remote pool to local pool
Jason Dillaman
01:38 PM Backport #16055 (In Progress): jewel: Potential crash during rbd-mirror shutdown
Jason Dillaman
01:37 PM Backport #16055 (Resolved): jewel: Potential crash during rbd-mirror shutdown
https://github.com/ceph/ceph/pull/9373 Jason Dillaman
01:36 PM Bug #15949 (Pending Backport): Potential crash during rbd-mirror shutdown
Jason Dillaman
04:56 AM Bug #16045 (Fix Under Review): rbd-mirror does not handle multiple replicated pools
*PR*: https://github.com/ceph/ceph/pull/9360 Jason Dillaman

05/26/2016

05:24 PM Bug #16045 (Resolved): rbd-mirror does not handle multiple replicated pools
I created two replicated pools and added a single image to only one pool. The rbd-mirror daemon started two Replayer... Jason Dillaman
04:55 PM Cleanup #16044 (New): Stop supporting rbd v1 images

In order to remove tmap support we need to stop supporting or converting all rbd v1 images.
David Zafman
01:26 PM Documentation #15000: Need better documentation to describe RBD image features
The features can be specified via the command-line when creating images or the default features can be specified in t... Jason Dillaman
12:01 PM Backport #16038 (Resolved): jewel: Python Librbd API have default value of "features=0", which is...
https://github.com/ceph/ceph/pull/9553 Nathan Cutler

05/25/2016

08:02 PM Bug #15982: Python Librbd API have default value of "features=0", which is causing the Clone oper...
PR tested https://github.com/ceph/ceph/pull/9258 Yuri Weinstein
08:01 PM Bug #15982 (Pending Backport): Python Librbd API have default value of "features=0", which is cau...
Jason Dillaman
03:27 PM Backport #15415 (Duplicate): infernalis: Flattening an rbd image with a running Qemu instances ca...
Jason Dillaman
03:26 PM Backport #15414 (Duplicate): hammer: Flattening an rbd image with a running Qemu instances causes...
Jason Dillaman
03:26 PM Bug #15233 (Duplicate): Flattening an rbd image with a running Qemu instances causes librbd worke...
Awesome news! I am going to close this ticket for now -- please re-open it if the issue re-occurs. Jason Dillaman
03:24 PM Bug #15233: Flattening an rbd image with a running Qemu instances causes librbd worker threads to...
Looks like this works now. Previously I could reliably trigger VMs getting stuck after flattening, this hasn't happen... Christian Theune
02:51 PM Bug #15791 (Fix Under Review): Journal IO error results in failed assertion in AioCompletion
Jason Dillaman
01:07 PM Bug #15928 (Pending Backport): Metadata config overrides are applied synchronously
Jason Dillaman
01:06 PM Bug #15928 (Fix Under Review): Metadata config overrides are applied synchronously
Jason Dillaman
12:21 PM Backport #16020 (In Progress): jewel: rbd-mirror can become stuck during live-replay
Jason Dillaman
12:21 PM Backport #16020 (Resolved): jewel: rbd-mirror can become stuck during live-replay
https://github.com/ceph/ceph/pull/9325 Jason Dillaman
12:21 PM Bug #15993 (Pending Backport): rbd-mirror can become stuck during live-replay
Jason Dillaman
12:20 PM Subtask #14530 (Fix Under Review): Journal close should be non-blocking
Jason Dillaman
06:35 AM Subtask #14530 (In Progress): Journal close should be non-blocking
Fix included in PR for tracker #15949 Jason Dillaman
12:18 PM Bug #16019 (Resolved): Failure in TestJournalReplay.Rename after injected socket failure
http://qa-proxy.ceph.com/teuthology/trociny-2016-05-24_16:39:21-rbd-wip-mgolub-testing---basic-vps/212254/teuthology.... Jason Dillaman
12:07 PM Bug #16011 (Fix Under Review): Failure in journal.sh workunit test
PR: https://github.com/ceph/ceph/pull/9322 Mykola Golub
10:51 AM Backport #15957 (In Progress): jewel: Metadata config overrides are applied synchronously
Abhishek Varshney
10:48 AM Backport #15956 (In Progress): jewel: rbd-mirror should disable the rbd cache for local images
Abhishek Varshney
06:57 AM Bug #15949 (Fix Under Review): Potential crash during rbd-mirror shutdown
*PR*: https://github.com/ceph/ceph/pull/9309 Jason Dillaman

05/24/2016

03:54 PM Bug #15233: Flattening an rbd image with a running Qemu instances causes librbd worker threads to...
Awesome, thanks. I'll check. Christian Theune
03:30 PM Bug #16011 (Resolved): Failure in journal.sh workunit test
... Jason Dillaman
02:40 AM Bug #15259: performance: journaling results in 4X slowdown when writes are not blocked by cache
@Yuan: we should only expect a 2x slowdown when the OSD is at 100% utilization. In the example above, the OSD is the... Jason Dillaman
02:34 AM Bug #15259: performance: journaling results in 4X slowdown when writes are not blocked by cache
Jason, I think we might should expect 2x slowdown in this case, since theatrically all the writes are doubled(journal... Yuan Zhou
02:30 AM Bug #15993 (Fix Under Review): rbd-mirror can become stuck during live-replay
*PR*: https://github.com/ceph/ceph/pull/9282 Jason Dillaman

05/23/2016

12:41 PM Backport #15995 (Resolved): jewel: Propagate image deletes from remote pool to local pool
https://github.com/ceph/ceph/pull/9372 Nathan Cutler
12:39 PM Backport #15994 (Resolved): jewel: Journal clients should register with oldest registered commit ...
https://github.com/ceph/ceph/pull/9376 Nathan Cutler
12:34 PM Backport #15955 (In Progress): jewel: rbd_mirror_stress: possible inconsistent replay after clien...
Jason Dillaman
12:19 PM Bug #15993 (In Progress): rbd-mirror can become stuck during live-replay
Jason Dillaman
12:16 PM Bug #15993 (Resolved): rbd-mirror can become stuck during live-replay
... Jason Dillaman
11:37 AM Bug #15991 (Rejected): Should not allow the allow-shrink flag while resizing the image to a great...
--Allow-shrink flag right now can be be used even while increasing the rbd image size. We should restrict the flag to... Rohith Radhakrishnan
11:35 AM Subtask #14421 (Pending Backport): Propagate image deletes from remote pool to local pool
Jason Dillaman
07:11 AM Bug #15749 (Closed): rbd journal inspect / export tools should start at specific client commit po...
`rbd journal inspect/export` calls register_client() and uses the registered position as starting point.
The issue...
Mykola Golub
06:40 AM Bug #15757 (Pending Backport): Journal clients should register with oldest registered commit posi...
Venky Shankar
06:28 AM Bug #15982 (Fix Under Review): Python Librbd API have default value of "features=0", which is cau...
PR: https://github.com/ceph/ceph/pull/9258 Mykola Golub

05/22/2016

06:46 AM Bug #15982 (In Progress): Python Librbd API have default value of "features=0", which is causing ...
Mykola Golub

05/21/2016

04:57 PM Bug #15982 (Resolved): Python Librbd API have default value of "features=0", which is causing the...
clone(self, p_ioctx, p_name, p_snapname, c_ioctx, c_name, features=0, order=None, stripe_unit=0, stripe_count=0)
B...
Tanay Ganguly
05:18 AM Backport #15981 (Resolved): jewel: qa: dynamic_features.sh races with image deletion
https://github.com/ceph/ceph/pull/9552 Nathan Cutler

05/20/2016

09:06 PM Backport #15969 (Resolved): jewel: Initial python APIs to support mirroring
https://github.com/ceph/ceph/pull/9550 Nathan Cutler
09:05 PM Backport #15963 (Resolved): jewel: Disabling journaling feature results in "Transport endpoint is...
https://github.com/ceph/ceph/pull/9548 Nathan Cutler
09:05 PM Backport #15959 (Resolved): jewel: rbd-mirror might got stuck in calculating "behind master" posi...
Nathan Cutler
09:05 PM Backport #15957 (Resolved): jewel: Metadata config overrides are applied synchronously
https://github.com/ceph/ceph/pull/9318 Nathan Cutler
09:05 PM Backport #15956 (Resolved): jewel: rbd-mirror should disable the rbd cache for local images
https://github.com/ceph/ceph/pull/9317 Nathan Cutler
09:05 PM Backport #15955 (Resolved): jewel: rbd_mirror_stress: possible inconsistent replay after client c...
https://github.com/ceph/ceph/pull/9269 Nathan Cutler
05:53 PM Bug #15938 (Pending Backport): rbd_mirror_stress: possible inconsistent replay after client crash
Mykola Golub
01:27 PM Bug #15949 (In Progress): Potential crash during rbd-mirror shutdown
Jason Dillaman
12:18 PM Bug #15949 (Resolved): Potential crash during rbd-mirror shutdown
If the JournalPlayer is in the WATCH_STEP_ASSERT stage and the journal is closed, there might be an in-flight op requ... Jason Dillaman
01:05 PM Bug #15909 (Resolved): Segfault in 'rbd::mirror::ImageReplayer<librbd::ImageCtx>::update_mirror_i...
Jason Dillaman
06:05 AM Bug #15909 (Pending Backport): Segfault in 'rbd::mirror::ImageReplayer<librbd::ImageCtx>::update_...
Mykola Golub
01:04 PM Backport #15950 (Resolved): jewel: Segfault in 'rbd::mirror::ImageReplayer<librbd::ImageCtx>::upd...
Jason Dillaman
12:50 PM Backport #15950 (Resolved): jewel: Segfault in 'rbd::mirror::ImageReplayer<librbd::ImageCtx>::upd...
Jason Dillaman
01:03 PM Bug #15665 (Resolved): Live journal replay might skip entries from previous object set
Jason Dillaman
01:03 PM Backport #15945 (Resolved): jewel: Live journal replay might skip entries from previous object set
Jason Dillaman
12:31 AM Backport #15945 (In Progress): jewel: Live journal replay might skip entries from previous object...
Jason Dillaman
12:28 AM Backport #15945 (Resolved): jewel: Live journal replay might skip entries from previous object set
https://github.com/ceph/ceph/pull/9217 Jason Dillaman
12:24 PM Feature #15656 (Pending Backport): Initial python APIs to support mirroring
Jason Dillaman
12:23 PM Bug #15500 (Pending Backport): qa: dynamic_features.sh races with image deletion
Jason Dillaman
12:23 PM Bug #15863 (Pending Backport): Disabling journaling feature results in "Transport endpoint is not...
Jason Dillaman
12:21 PM Bug #15916 (Pending Backport): rbd-mirror might got stuck in calculating "behind master" position
Jason Dillaman
12:12 PM Bug #15829 (Resolved): RBD MIRROR: assert fails in ImageReplayer, daemon aborts
Jason Dillaman
10:02 AM Bug #15864 (Resolved): journal replay doesn't properly handle missing entries
Venky Shankar
09:22 AM Bug #15947: Sporadic TestImageReplayer.NextTag failure
When running under valgrind, it much harder to reproduce, still I observed one failure. There were no valgrind error ... Mykola Golub
09:19 AM Bug #15947 (Resolved): Sporadic TestImageReplayer.NextTag failure
`ceph_test_rbd_mirror --gtest_filter=TestImageReplayer.NextTag` might fail with:
...
m_replayer->flush()
get_com...
Mykola Golub
07:16 AM Bug #15928 (Pending Backport): Metadata config overrides are applied synchronously
Mykola Golub
06:03 AM Bug #15930 (Pending Backport): rbd-mirror should disable the rbd cache for local images
Mykola Golub

05/19/2016

08:31 PM Bug #15938 (Fix Under Review): rbd_mirror_stress: possible inconsistent replay after client crash
*PR*: https://github.com/ceph/ceph/pull/9211 Jason Dillaman
05:46 PM Bug #15938 (Resolved): rbd_mirror_stress: possible inconsistent replay after client crash
During a write-after-write operation, the librbd cache writeback handler does not properly wait for the overwrite jou... Jason Dillaman
09:29 AM Bug #15665 (Pending Backport): Live journal replay might skip entries from previous object set
Mykola Golub
12:56 AM Bug #15930 (Fix Under Review): rbd-mirror should disable the rbd cache for local images
*PR*: https://github.com/ceph/ceph/pull/9191 Jason Dillaman
12:37 AM Bug #15930 (In Progress): rbd-mirror should disable the rbd cache for local images
Jason Dillaman
12:32 AM Bug #15928 (Fix Under Review): Metadata config overrides are applied synchronously
*PR*: https://github.com/ceph/ceph/pull/9190 Jason Dillaman

05/18/2016

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

05/17/2016

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

05/16/2016

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

05/15/2016

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

05/14/2016

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

05/13/2016

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

05/12/2016

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

05/11/2016

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

05/10/2016

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

05/09/2016

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

05/07/2016

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

05/06/2016

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

05/05/2016

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

Also available in: Atom