Project

General

Profile

Activity

From 05/14/2016 to 06/12/2016

06/12/2016

05:54 PM Backport #16246 (In Progress): jewel: Disabling journaling with in-progress image sync can result...
Jason Dillaman
05:52 PM Backport #16246 (Resolved): jewel: Disabling journaling with in-progress image sync can result in...
https://github.com/ceph/ceph/pull/9654 Jason Dillaman
05:49 PM Bug #16245 (Fix Under Review): rbd-mirror: FAILED assert(!m_status_watcher)
PR: https://github.com/ceph/ceph/pull/9653 Mykola Golub
05:32 PM Bug #16245 (Resolved): rbd-mirror: FAILED assert(!m_status_watcher)
... Mykola Golub
05:39 PM Bug #16235 (Pending Backport): Disabling journaling with in-progress image sync can result in crash
Mykola Golub
12:17 PM Bug #15982 (Resolved): Python Librbd API have default value of "features=0", which is causing the...
Jason Dillaman
12:16 PM Backport #16038 (Resolved): jewel: Python Librbd API have default value of "features=0", which is...
Jason Dillaman
12:13 PM Bug #15500 (Resolved): qa: dynamic_features.sh races with image deletion
Jason Dillaman
12:13 PM Backport #15981 (Resolved): jewel: qa: dynamic_features.sh races with image deletion
Jason Dillaman
12:11 PM Bug #16196 (Resolved): rbd-mirror can crash while syncing in-use image
Jason Dillaman
12:11 PM Backport #16217 (Resolved): jewel: rbd-mirror can crash while syncing in-use image
Jason Dillaman
12:10 PM Bug #16165 (Resolved): rbd-mirror: crash while deleting hundreds of images
Jason Dillaman
12:10 PM Backport #16224 (Resolved): jewel: rbd-mirror: crash while deleting hundreds of images
Jason Dillaman
12:09 PM Bug #16226 (Resolved): rbd-mirror: not propagating deletes for images with snapshots
Jason Dillaman
12:09 PM Backport #16231 (Resolved): jewel: rbd-mirror: not propagating deletes for images with snapshots
Jason Dillaman
12:09 PM Bug #16229 (Resolved): rbd-mirror: do not propagate deletions when pool unavailable
Jason Dillaman
12:09 PM Backport #16233 (Resolved): jewel: rbd-mirror: do not propagate deletions when pool unavailable
Jason Dillaman

06/11/2016

02:24 AM Bug #16235 (Fix Under Review): Disabling journaling with in-progress image sync can result in crash
*PR*: https://github.com/ceph/ceph/pull/9640 Jason Dillaman

06/10/2016

05:29 PM Bug #16235 (In Progress): Disabling journaling with in-progress image sync can result in crash
Jason Dillaman
05:24 PM Bug #16235 (Resolved): Disabling journaling with in-progress image sync can result in crash
The ImageCtx::snap_lock is held within `update_features` and the sync point snapshot removal attempts to recursively ... Jason Dillaman
05:11 PM Backport #16232 (In Progress): jewel: Improve rbd-mirror test case coverage
Jason Dillaman
01:51 PM Backport #16232 (Resolved): jewel: Improve rbd-mirror test case coverage
https://github.com/ceph/ceph/pull/9631 Jason Dillaman
05:08 PM Backport #16233 (In Progress): jewel: rbd-mirror: do not propagate deletions when pool unavailable
Jason Dillaman
02:01 PM Backport #16233 (Resolved): jewel: rbd-mirror: do not propagate deletions when pool unavailable
https://github.com/ceph/ceph/pull/9630 Jason Dillaman
04:50 PM Backport #16231 (In Progress): jewel: rbd-mirror: not propagating deletes for images with snapshots
Jason Dillaman
01:40 PM Backport #16231 (Resolved): jewel: rbd-mirror: not propagating deletes for images with snapshots
https://github.com/ceph/ceph/pull/9629 Jason Dillaman
04:47 PM Backport #16224 (In Progress): jewel: rbd-mirror: crash while deleting hundreds of images
Jason Dillaman
04:44 PM Backport #16217 (In Progress): jewel: rbd-mirror can crash while syncing in-use image
Jason Dillaman
04:40 PM Bug #15863 (Resolved): Disabling journaling feature results in "Transport endpoint is not connect...
Jason Dillaman
04:40 PM Backport #15963 (Resolved): jewel: Disabling journaling feature results in "Transport endpoint is...
Jason Dillaman
04:39 PM Feature #15656 (Resolved): Initial python APIs to support mirroring
Jason Dillaman
04:39 PM Backport #15969 (Resolved): jewel: Initial python APIs to support mirroring
Jason Dillaman
04:38 PM Bug #15522 (Resolved): Setting Image Metadata for an Image is accepting number, where it should a...
Jason Dillaman
04:38 PM Backport #16084 (Resolved): jewel: Setting Image Metadata for an Image is accepting number, where...
Jason Dillaman
04:37 PM Bug #16076 (Resolved): Object Map is showing as invalid, even when Object Map is disabled for tha...
Jason Dillaman
04:37 PM Backport #16147 (Resolved): jewel: Object Map is showing as invalid, even when Object Map is disa...
Jason Dillaman
04:36 PM Bug #16123 (Resolved): ceph_test_librbd_fsx crashes during journal replay shut down
Jason Dillaman
04:36 PM Backport #16162 (Resolved): jewel: ceph_test_librbd_fsx crashes during journal replay shut down
Jason Dillaman
04:35 PM Bug #16178 (Resolved): rbd mirror status only shows a maximum of 64 images
Jason Dillaman
04:35 PM Backport #16189 (Resolved): jewel: rbd mirror status only shows a maximum of 64 images
Jason Dillaman
04:35 PM Bug #16201 (Resolved): rbd-mirror: support bootstrap canceling
Jason Dillaman
04:35 PM Backport #16208 (Resolved): jewel: rbd-mirror: support bootstrap canceling
Jason Dillaman
04:34 PM Bug #16114 (Resolved): Numerous error messages when disabling journaling against an image with ac...
Jason Dillaman
04:34 PM Backport #16209 (Resolved): jewel: Numerous error messages when disabling journaling against an i...
Jason Dillaman
04:34 PM Bug #15791 (Resolved): Journal IO error results in failed assertion in AioCompletion
Jason Dillaman
04:34 PM Backport #16210 (Resolved): jewel: Journal IO error results in failed assertion in AioCompletion
Jason Dillaman
04:33 PM Bug #16096 (Resolved): librbd: feature updates are not seen by mirror_image_enable()
Jason Dillaman
04:33 PM Backport #16216 (Resolved): jewel: librbd: feature updates are not seen by mirror_image_enable()
Jason Dillaman
01:59 PM Bug #16229 (Pending Backport): rbd-mirror: do not propagate deletions when pool unavailable
Mykola Golub
12:18 PM Bug #16229 (Fix Under Review): rbd-mirror: do not propagate deletions when pool unavailable
*PR*: https://github.com/ceph/ceph/pull/9621 Jason Dillaman
12:10 PM Bug #16229 (Resolved): rbd-mirror: do not propagate deletions when pool unavailable
For safety reasons, if the remote pool is unavailable/unreachable, do not propagate deletion events. Jason Dillaman
01:51 PM Feature #16197 (Pending Backport): Improve rbd-mirror test case coverage
Jason Dillaman
06:13 AM Feature #16197 (Fix Under Review): Improve rbd-mirror test case coverage
*PR*: https://github.com/ceph/ceph/pull/9619 Jason Dillaman
01:40 PM Bug #16226 (Pending Backport): rbd-mirror: not propagating deletes for images with snapshots
Jason Dillaman
04:18 AM Bug #16226 (Fix Under Review): rbd-mirror: not propagating deletes for images with snapshots
*PR*: https://github.com/ceph/ceph/pull/9618 Jason Dillaman
03:25 AM Bug #16226: rbd-mirror: not propagating deletes for images with snapshots
If refresh is required, the clearing of the journal bit will be refreshed such that journaling is re-enabled. Therefo... Jason Dillaman
01:08 AM Bug #16226 (Resolved): rbd-mirror: not propagating deletes for images with snapshots
If an image has snapshots, the deletion will first need to purge the snapshots before attempting to remove the image.... Jason Dillaman
01:17 PM Bug #16230 (Resolved): rbd-mirror: potential race condition accessing local image journal
If the image watch is lost, the exclusive lock will be released and reacquired for safety reasons. Therefore, it's p... Jason Dillaman
01:43 AM Bug #16227 (Resolved): rbd-mirror: volume rename followed by delete, not deleted on secondary
I will try to reproduce this and describe the steps more exactly, but I believe a volume rename followed immediatly b... Jon Bernard

06/09/2016

10:11 PM Backport #16224 (Resolved): jewel: rbd-mirror: crash while deleting hundreds of images
https://github.com/ceph/ceph/pull/9628 Jason Dillaman
09:51 PM Bug #16223 (Resolved): journal should prefetch small chunks of the object during replay
Assuming 4 objects per set and 16 MB for each object, rbd-mirror will quickly consume too much memory if replicating ... Jason Dillaman
08:34 PM Bug #16165 (Pending Backport): rbd-mirror: crash while deleting hundreds of images
Mykola Golub
07:27 PM Feature #16197 (In Progress): Improve rbd-mirror test case coverage
Jason Dillaman
06:25 PM Backport #16217 (Resolved): jewel: rbd-mirror can crash while syncing in-use image
https://github.com/ceph/ceph/pull/9627 Jason Dillaman
06:24 PM Bug #16196 (Pending Backport): rbd-mirror can crash while syncing in-use image
Mykola Golub
06:14 PM Backport #16208 (In Progress): jewel: rbd-mirror: support bootstrap canceling
Jason Dillaman
08:04 AM Backport #16208 (Resolved): jewel: rbd-mirror: support bootstrap canceling
https://github.com/ceph/ceph/pull/9612 Nathan Cutler
06:12 PM Backport #16210 (In Progress): jewel: Journal IO error results in failed assertion in AioCompletion
Jason Dillaman
08:05 AM Backport #16210 (Resolved): jewel: Journal IO error results in failed assertion in AioCompletion
https://github.com/ceph/ceph/pull/9611 Nathan Cutler
06:09 PM Backport #16209 (In Progress): jewel: Numerous error messages when disabling journaling against a...
Jason Dillaman
08:04 AM Backport #16209 (Resolved): jewel: Numerous error messages when disabling journaling against an i...
https://github.com/ceph/ceph/pull/9610 Nathan Cutler
05:57 PM Backport #16216 (In Progress): jewel: librbd: feature updates are not seen by mirror_image_enable()
Jason Dillaman
05:39 PM Backport #16216 (Resolved): jewel: librbd: feature updates are not seen by mirror_image_enable()
https://github.com/ceph/ceph/pull/9609 Jason Dillaman
05:55 PM Backport #16189 (In Progress): jewel: rbd mirror status only shows a maximum of 64 images
Jason Dillaman
05:42 PM Bug #16102 (Duplicate): rbd-cli: no warning message displayed when enabling/disabling features th...
Duplicate of # 16079 Jason Dillaman
05:39 PM Bug #16096 (Pending Backport): librbd: feature updates are not seen by mirror_image_enable()
Jason Dillaman
05:36 PM Bug #15848 (Duplicate): Performance degradation within AioImageRequestWQ compared to Hammer
Setting as duplicate of #15847 Jason Dillaman
05:30 PM Bug #15715 (Fix Under Review): rbd-nbd does not properly handle resize notifications
*PR*: https://github.com/ceph/ceph/pull/9291 Jason Dillaman
05:29 PM Subtask #14937 (Resolved): Cloned images must only be bootstrapped after parent image successfull...
Jason Dillaman
12:21 PM Feature #16213 (Resolved): Replicate dynamic feature updates
The rbd mirror feature should replicate any dynamic feature updates between peers. This will require new journal even... Jason Dillaman
12:19 PM Feature #16212 (Resolved): Replicate image metadata settings
The rbd mirror feature should replicate any image metadata settings between peers. This will require new journal eve... Jason Dillaman

06/08/2016

09:22 PM Bug #16202 (Resolved): teuthology: mon/rbd_snaps_ops.sh needs update for cppool command
http://qa-proxy.ceph.com/teuthology/yuriw-2016-06-07_18:48:31-rbd-wip-yuri-testing_JUN_7_2016---basic-smithi/243437/t... Jason Dillaman
09:09 PM Bug #16201: rbd-mirror: support bootstrap canceling
*PR*: https://github.com/ceph/ceph/pull/8830 Jason Dillaman
09:09 PM Bug #16201 (Resolved): rbd-mirror: support bootstrap canceling
Jason Dillaman
07:52 PM Bug #16200 (Can't reproduce): rbd-mirror: deleting an image being synced results in split-brain
Jason Dillaman
07:51 PM Bug #16075 (Duplicate): Seeing Error Message "librbd::SnapshotRenameRequest: encountered error: (...
Duplicating to tracker issue #16130 Jason Dillaman
07:49 PM Bug #16114 (Pending Backport): Numerous error messages when disabling journaling against an image...
Jason Dillaman
07:47 PM Bug #16198 (Resolved): Possible race condition during journal transition from replay to ready
If an op is replayed, it's possible that its completion could race with the 'handle_replay_complete' notification, wh... Jason Dillaman
07:43 PM Bug #16077 (Resolved): Seeing a BT while writing and re-sizing on a RBD Image in parallel, with J...
Jason Dillaman
07:39 PM Bug #15791 (Pending Backport): Journal IO error results in failed assertion in AioCompletion
Jason Dillaman
07:35 PM Bug #16196 (Fix Under Review): rbd-mirror can crash while syncing in-use image
*PR*: https://github.com/ceph/ceph/pull/9598 Jason Dillaman
04:37 PM Bug #16196 (Resolved): rbd-mirror can crash while syncing in-use image
Run 'rbd bench-write' against an image and start rbd-mirror to bootstrap the in-use image. Jason Dillaman
07:33 PM Feature #16197 (Resolved): Improve rbd-mirror test case coverage
# move rbd_mirror.sh helper functions to shared script that supports teuthology
# create a test case for bootstrap o...
Jason Dillaman
03:08 PM Bug #16165 (Fix Under Review): rbd-mirror: crash while deleting hundreds of images
*PR*: https://github.com/ceph/ceph/pull/9594 Jason Dillaman
08:59 AM Backport #16101 (Resolved): jewel: Cloned images must only be bootstrapped after parent image suc...
Loïc Dachary
08:18 AM Backport #16189 (Resolved): jewel: rbd mirror status only shows a maximum of 64 images
https://github.com/ceph/ceph/pull/9608 Nathan Cutler
07:24 AM Feature #15321 (Fix Under Review): Support asynchronous v2 image creation/cloning
PR https://github.com/ceph/ceph/pull/9585, asynchronous create_v2() Venky Shankar
02:06 AM Bug #16179: rbd-mirror: image sync object map reload logs message
Also affects "rbd snap rollback" Jason Dillaman

06/07/2016

08:20 PM Bug #16178 (Pending Backport): rbd mirror status only shows a maximum of 64 images
Mykola Golub
01:43 PM Bug #16178 (Fix Under Review): rbd mirror status only shows a maximum of 64 images
*PR*: https://github.com/ceph/ceph/pull/9551 Jason Dillaman
01:32 PM Bug #16178 (Resolved): rbd mirror status only shows a maximum of 64 images
... Jason Dillaman
02:29 PM Subtask #15239 (In Progress): Throttle in-flight image syncs to only a X concurrent
Ricardo Dias
02:02 PM Bug #16179 (Resolved): rbd-mirror: image sync object map reload logs message
The image sync state machine's RELOAD_OBJECT_MAP state should reload the object map without attempting to lock the ob... Jason Dillaman
01:58 PM Backport #16162 (In Progress): jewel: ceph_test_librbd_fsx crashes during journal replay shut down
Abhishek Varshney
01:56 PM Backport #16147 (In Progress): jewel: Object Map is showing as invalid, even when Object Map is d...
Abhishek Varshney
01:53 PM Backport #16084 (In Progress): jewel: Setting Image Metadata for an Image is accepting number, wh...
Abhishek Varshney
01:48 PM Backport #16038 (In Progress): jewel: Python Librbd API have default value of "features=0", which...
Abhishek Varshney
01:48 PM Cleanup #16130: Proxied operations shouldn't result in error messages if replayed
@Vikhyat: yes, we should suppress the lderr log messages from the state machines if it's possible to hit the error fr... Jason Dillaman
01:26 PM Cleanup #16130: Proxied operations shouldn't result in error messages if replayed
- I have tested in latest master and I am not getting these error messages from Snapshot<Type>Request, if replayed ... Vikhyat Umrao
01:43 PM Backport #15981 (In Progress): jewel: qa: dynamic_features.sh races with image deletion
Abhishek Varshney
01:41 PM Backport #15969 (In Progress): jewel: Initial python APIs to support mirroring
Abhishek Varshney
01:36 PM Backport #15963 (In Progress): jewel: Disabling journaling feature results in "Transport endpoint...
Abhishek Varshney
12:25 PM Bug #16077: Seeing a BT while writing and re-sizing on a RBD Image in parallel, with Journaling E...
Fix included with PR for issue #15791 and will be backported via that tracker ticket. Jason Dillaman
11:38 AM Bug #16077 (Fix Under Review): Seeing a BT while writing and re-sizing on a RBD Image in parallel...
*PR*: https://github.com/ceph/ceph/pull/9023 Jason Dillaman
02:05 AM Bug #16176 (Resolved): objectmap does not show object existence correctly
in the latest master, i create 10GB rbd and use rbd bench-write to fill objects, and i used "ctrl + c" to terminate b... Xinxin Shu

06/06/2016

07:59 PM Feature #16171 (Resolved): Request exclusive lock if owner sends -ENOTSUPP for proxied maintenanc...
Jason Dillaman
06:49 PM Bug #16056 (Fix Under Review): RBD should restrict mirror enable/disable actions on parents/clones
*PR*: https://github.com/ceph/ceph/pull/9500 Jason Dillaman
09:12 AM Bug #16056 (In Progress): RBD should restrict mirror enable/disable actions on parents/clones
Mykola Golub
05:13 PM Feature #15632 (In Progress): Expose librbd API methods to directly acquire and release the exclu...
Mykola Golub
03:44 PM Bug #16165 (Resolved): rbd-mirror: crash while deleting hundreds of images
NON-PRIMARY... Jason Dillaman
11:46 AM Backport #16162 (Resolved): jewel: ceph_test_librbd_fsx crashes during journal replay shut down
https://github.com/ceph/ceph/pull/9556 Nathan Cutler
07:21 AM Bug #16123 (Pending Backport): ceph_test_librbd_fsx crashes during journal replay shut down
Mykola Golub

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
 

Also available in: Atom