Project

General

Profile

Activity

From 01/16/2020 to 02/14/2020

02/14/2020

04:02 PM Subtask #44043 (Fix Under Review): [rbd-mirror snapshot] apply image state during replay
Jason Dillaman
03:58 PM Subtask #37529 (Resolved): [namespaces] mirroring should support namespaces
Mykola Golub
03:58 PM Backport #41812 (Rejected): nautilus: [namespaces] mirroring should support namespaces
Given that Octopus is due soon and backporting namespace support to rbd-mirror is non-trivial, and there is no partic... Mykola Golub
02:33 PM Bug #44150 (New): [rbd-mirror] deep-copy does not copy the snap limit
The initial image sync will not detect any per-image snapshot limits. Additionally, the SnapLimit journal event is no... Jason Dillaman
01:39 PM Subtask #43933 (Resolved): [rbd-mirror snapshot] tweak deep-copy to avoid creating last snapshot ...
Mykola Golub
11:14 AM Bug #41241 (Resolved): failed to list descendants with child's pool deleted
Nathan Cutler
11:14 AM Bug #41241: failed to list descendants with child's pool deleted
This is a follow-on fix for 3d5f055a0796c4e059c22b46f6f1b840bb9d10ef which was a part of https://github.com/ceph/ceph... Nathan Cutler
11:14 AM Backport #43510 (Rejected): mimic: failed to list descendants with child's pool deleted
This is a follow-on fix for 3d5f055a0796c4e059c22b46f6f1b840bb9d10ef which was a part of https://github.com/ceph/ceph... Nathan Cutler
11:09 AM Backport #43507 (In Progress): mimic: the progress percent of creating thick-provisoin image exce...
Nathan Cutler
11:09 AM Backport #43475 (In Progress): mimic: rbd export-diff with --whole-object skips parent data for f...
Nathan Cutler
11:08 AM Backport #43242 (In Progress): mimic: update krbd_exclusive_option.sh and kernel.sh for exclusive...
Nathan Cutler
11:07 AM Backport #43238 (In Progress): mimic: rbd_open_by_id/rbd_open_by_id_read_only incorrectly delete ...
Nathan Cutler
11:05 AM Backport #42992 (In Progress): mimic: update krbd_blkroset.t for read-only changes
Nathan Cutler
11:04 AM Backport #42954 (Need More Info): mimic: unittest_journal failure during make check
Nathan Cutler
02:18 AM Subtask #44105: [rbd-mirror snapshot] clean-up unnecessary non-primary snapshots
... also delete any non-primary snapshots that are incomplete w/ zero copy-progress. This could imply that the image ... Jason Dillaman

02/13/2020

11:40 AM Backport #44080 (In Progress): nautilus: [test] fixed CEPH_ARGS processing is causing test failures
Nathan Cutler

02/12/2020

10:57 PM Subtask #43936: [rbd-mirror snapshot] initial snapshot replay state machine
The image-sync integration has been moved to its own sub-task for better tracking. Jason Dillaman
10:34 PM Subtask #43936 (Fix Under Review): [rbd-mirror snapshot] initial snapshot replay state machine
Jason Dillaman
10:56 PM Subtask #43613 (Resolved): [rbd-mirror snapshot] initial bootstrap support for snapshot mode
Jason Dillaman
10:55 PM Subtask #44106 (New): [rbd-mirror snapshot] image sync should support full vs fast-diff syncs
We want to avoid potentially hundreds of snapshot-based mirroring images scanning every resulting object for deltas. ... Jason Dillaman
10:46 PM Subtask #44105 (Resolved): [rbd-mirror snapshot] clean-up unnecessary non-primary snapshots
When creating new non-primary snapshots, attempt to delete older non-primary snapshots that are no longer useful (i.e... Jason Dillaman
10:43 PM Subtask #44104 (New): [rbd-mirror snapshot] allow an in-flight snapshot sync to be interrupted
The snapshot copy and image copy steps should be interruptable. Any step that touches the local image should also be ... Jason Dillaman
10:39 PM Subtask #44103 (Resolved): [rbd-mirror snapshot] provide initial snapshot replay status
JSON-encode the most recent local synced mirror snapshot timestamp, the idle/replaying state, and the most-recent rem... Jason Dillaman
10:36 PM Subtask #41558 (Closed): [rbd-mirror snapshot] snapshot image replayer
Covered by ticket #43936 Jason Dillaman
10:35 PM Subtask #44043 (In Progress): [rbd-mirror snapshot] apply image state during replay
Jason Dillaman

02/11/2020

09:50 PM Backport #44080 (Resolved): nautilus: [test] fixed CEPH_ARGS processing is causing test failures
https://github.com/ceph/ceph/pull/33261 Nathan Cutler
07:19 PM Bug #44066: [test] fixed CEPH_ARGS processing is causing test failures
Additional PR for backport: https://github.com/ceph/ceph/pull/33219 Jason Dillaman
02:27 PM Bug #44066 (Pending Backport): [test] fixed CEPH_ARGS processing is causing test failures
Mykola Golub

02/10/2020

04:40 PM Bug #44066 (Fix Under Review): [test] fixed CEPH_ARGS processing is causing test failures
Jason Dillaman
04:31 PM Bug #44066 (Resolved): [test] fixed CEPH_ARGS processing is causing test failures
The fix for #43795 has introduced failures in the RBD test suite Jason Dillaman

02/07/2020

06:35 PM Subtask #44043 (Resolved): [rbd-mirror snapshot] apply image state during replay
Prior to marking a non-primary snapshot as complete, the associated image state should be applied to the local image. Jason Dillaman

02/06/2020

02:43 PM Bug #43982: segfault in _dl_catch_error() on "rbd unmap" startup
Ah, here is the same-looking segfault, but in sudo!... Ilya Dryomov
03:36 AM Subtask #43936 (In Progress): [rbd-mirror snapshot] initial snapshot replay state machine
Jason Dillaman
03:36 AM Subtask #43933 (Fix Under Review): [rbd-mirror snapshot] tweak deep-copy to avoid creating last s...
Jason Dillaman

02/05/2020

07:47 PM Feature #42097 (Resolved): Add support for RADOS compressible/incompressible allocation hints
While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are ... Nathan Cutler
07:44 PM Bug #43378 (Resolved): [namespaces] removing a namespace can leak helper objects
While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are ... Nathan Cutler
06:05 PM Bug #43982 (Can't reproduce): segfault in _dl_catch_error() on "rbd unmap" startup
... Ilya Dryomov

02/04/2020

03:42 PM Feature #43958 (Rejected): librbd: Add support for RBD Snapshot purge in python bindings
I though the CLI command might do more than just that.
In that case, I will implement that in the dashboard.
Thanks.
Tiago Melo
02:21 PM Feature #43958 (Need More Info): librbd: Add support for RBD Snapshot purge in python bindings
I don't think there is a C/C++ API for this. The rbd CLI just lists the existing snapshots on an image and deletes th... Jason Dillaman
02:08 PM Feature #43958 (Rejected): librbd: Add support for RBD Snapshot purge in python bindings
Would be nice to have access to this functionality in the python bindings,
so we can use it in the ceph dashboard.
...
Tiago Melo

02/03/2020

06:38 PM Feature #43951 (New): [mirroring] provide support for replicated image annotation
When mirroring a k8s PVC, the PVC name/namespace will be passed to the CSI under [1]. The ceph-csi will need a quick ... Jason Dillaman

02/01/2020

10:17 AM Backport #43830 (Resolved): nautilus: Potential live-lock in disable/enable feature request
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/32900
m...
Nathan Cutler
10:17 AM Backport #43735 (Resolved): nautilus: Add support for RADOS compressible/incompressible allocatio...
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/32842
m...
Nathan Cutler
10:16 AM Backport #43511 (Resolved): nautilus: failed to list descendants with child's pool deleted
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/32841
m...
Nathan Cutler
10:16 AM Backport #43508 (Resolved): nautilus: the progress percent of creating thick-provisoin image exce...
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/32840
m...
Nathan Cutler
10:15 AM Backport #43501 (Resolved): nautilus: [namespaces] removing a namespace can leak helper objects
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/32839
m...
Nathan Cutler
10:15 AM Backport #43237 (Resolved): nautilus: rbd_open_by_id/rbd_open_by_id_read_only incorrectly delete ...
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/32837
m...
Nathan Cutler

01/31/2020

02:25 PM Subtask #43613 (Fix Under Review): [rbd-mirror snapshot] initial bootstrap support for snapshot mode
Jason Dillaman
02:24 PM Subtask #43933 (In Progress): [rbd-mirror snapshot] tweak deep-copy to avoid creating last snapsh...
Jason Dillaman
02:10 PM Subtask #43933 (Resolved): [rbd-mirror snapshot] tweak deep-copy to avoid creating last snapshot ...
When deep-copying from snapshot A -> B, delay the creation of snapshot B but do copy its data to the HEAD revision of... Jason Dillaman
02:24 PM Subtask #43936 (Resolved): [rbd-mirror snapshot] initial snapshot replay state machine
The current image-sync state machine should be tweaked to support throttling for both full image sync vs delta image ... Jason Dillaman
02:18 PM Subtask #43935 (Resolved): [rbd-mirror snapshot] initial prepare replay state machine
The prepare replay state machine needs to determine if an image-sync is still in-progress or if a resync has been req... Jason Dillaman
02:17 PM Subtask #43934 (Resolved): [rbd-mirror snapshot] support resync requests for non-primary images
Create a new helper class that can encode/decode a JSON property stored within the non-primary image's image-meta. Th... Jason Dillaman

01/30/2020

03:15 PM Feature #43907 (New): Add 'rbd_nbd_map'/'rbd_nbd_unmap' API calls.
Once the "rbd-nbd" daemon runs as a unified daemon and is controllable via ASOK or other RPC messages, permit mapping... Jason Dillaman
03:13 PM Feature #43906 (New): Add 'rbd_kernel_map'/'rbd_kernel_unmap' API calls
Move the "krbd.c" functions under librbd and expose via C/C++/Python API bindings. The rbd CLI will then use the new ... Jason Dillaman
02:39 PM Bug #43771 (Rejected): pybind/rbd: config_list hangs if given an pool with a bad pg state
Practically every RADOS command will fail if you point it at a bad pool. It's not going to be worth the effort to one... Jason Dillaman

01/29/2020

07:55 PM Backport #43830: nautilus: Potential live-lock in disable/enable feature request
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/32900
merged
Yuri Weinstein
07:55 PM Backport #43735: nautilus: Add support for RADOS compressible/incompressible allocation hints
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/32842
merged
Yuri Weinstein
07:54 PM Backport #43511: nautilus: failed to list descendants with child's pool deleted
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/32841
merged
Yuri Weinstein
07:54 PM Backport #43508: nautilus: the progress percent of creating thick-provisoin image exceeds 100%
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/32840
merged
Yuri Weinstein
07:51 PM Backport #43501: nautilus: [namespaces] removing a namespace can leak helper objects
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/32839
merged
Yuri Weinstein
07:50 PM Backport #43237: nautilus: rbd_open_by_id/rbd_open_by_id_read_only incorrectly delete ImageCtx on...
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/32837
merged
Yuri Weinstein
10:35 AM Backport #43831 (In Progress): luminous: Potential live-lock in disable/enable feature request
Nathan Cutler
09:53 AM Backport #43241 (Resolved): nautilus: update krbd_exclusive_option.sh and kernel.sh for exclusive...
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/32838
m...
Nathan Cutler
07:42 AM Backport #43829 (In Progress): mimic: Potential live-lock in disable/enable feature request
Shyukri Shyukriev

01/28/2020

11:05 PM Backport #41812: nautilus: [namespaces] mirroring should support namespaces
The 'rbd::mirror::image_replayer::CreateImageRequest' does not properly create IoCtx within the image namespace -- th... Jason Dillaman
10:18 AM Backport #42953 (Need More Info): nautilus: unittest_journal failure during make check
First attempted backport - https://github.com/ceph/ceph/pull/32061 - was closed. Nathan Cutler

01/27/2020

02:32 PM Backport #43830 (In Progress): nautilus: Potential live-lock in disable/enable feature request
Nathan Cutler
11:55 AM Backport #43830 (Resolved): nautilus: Potential live-lock in disable/enable feature request
https://github.com/ceph/ceph/pull/32900 Nathan Cutler
11:55 AM Backport #43831 (Resolved): luminous: Potential live-lock in disable/enable feature request
https://github.com/ceph/ceph/pull/32955 Nathan Cutler
11:55 AM Backport #43829 (Resolved): mimic: Potential live-lock in disable/enable feature request
https://github.com/ceph/ceph/pull/32952 Nathan Cutler

01/26/2020

04:19 PM Bug #43589 (Pending Backport): Potential live-lock in disable/enable feature request
Jason Dillaman
03:15 PM Bug #43666 (Resolved): TestMirroring.SnapshotUnlinkPeer sporadic failure
Jason Dillaman

01/24/2020

04:18 PM Backport #43735 (In Progress): nautilus: Add support for RADOS compressible/incompressible alloca...
Nathan Cutler
04:17 PM Backport #43511 (In Progress): nautilus: failed to list descendants with child's pool deleted
Nathan Cutler
04:14 PM Subtask #43613 (In Progress): [rbd-mirror snapshot] initial bootstrap support for snapshot mode
Jason Dillaman
04:13 PM Backport #43508 (In Progress): nautilus: the progress percent of creating thick-provisoin image e...
Nathan Cutler
04:12 PM Backport #43501 (In Progress): nautilus: [namespaces] removing a namespace can leak helper objects
Nathan Cutler
04:09 PM Backport #43241 (In Progress): nautilus: update krbd_exclusive_option.sh and kernel.sh for exclus...
Nathan Cutler
04:09 PM Backport #43237 (In Progress): nautilus: rbd_open_by_id/rbd_open_by_id_read_only incorrectly dele...
Nathan Cutler
04:07 PM Backport #43204 (Need More Info): nautilus: [rbd-mirror] mirror pool status should incorporate da...
Nathan Cutler
02:10 PM Backport #43474 (Resolved): nautilus: rbd export-diff with --whole-object skips parent data for f...
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/32469
m...
Nathan Cutler
01:53 PM Backport #43474: nautilus: rbd export-diff with --whole-object skips parent data for fast-diff en...
yin zheng wrote:
> https://github.com/ceph/ceph/pull/32469
merged
Yuri Weinstein

01/23/2020

07:09 PM Feature #43793 (Resolved): Improved support for balanced and localized reads
When the OSD min compatible version is set to at least octopus, support a new "rbd_read_from_replica_policy" configur... Jason Dillaman
04:53 PM Bug #43771 (Rejected): pybind/rbd: config_list hangs if given an pool with a bad pg state
If the dashboard tries to get the configuration of RBDs on a pool basis with a pool in the pg state 'creating+incompl... Stephan Müller

01/21/2020

07:12 PM Bug #43666 (Fix Under Review): TestMirroring.SnapshotUnlinkPeer sporadic failure
Mykola Golub

01/20/2020

10:21 PM Backport #43735 (Resolved): nautilus: Add support for RADOS compressible/incompressible allocatio...
https://github.com/ceph/ceph/pull/32842 Nathan Cutler
10:19 PM Bug #42916 (Resolved): update kernel.sh for read-only changes
While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are ... Nathan Cutler
10:18 PM Bug #43428 (Resolved): rbd-mirror daemons don't logrotate correctly
While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are ... Nathan Cutler
10:11 PM Backport #43498 (Resolved): mimic: rbd-mirror daemons don't logrotate correctly
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/32598
m...
Nathan Cutler
08:01 PM Backport #43498: mimic: rbd-mirror daemons don't logrotate correctly
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/32598
merged
Yuri Weinstein
09:20 PM Backport #42990 (Resolved): mimic: update kernel.sh for read-only changes
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/31847
m...
Nathan Cutler
07:58 PM Backport #42990: mimic: update kernel.sh for read-only changes
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/31847
merged
Yuri Weinstein
01:58 PM Bug #43589 (Fix Under Review): Potential live-lock in disable/enable feature request
Mykola Golub
09:45 AM Bug #43666: TestMirroring.SnapshotUnlinkPeer sporadic failure
The related part of the log:... Mykola Golub
09:36 AM Bug #43666 (Resolved): TestMirroring.SnapshotUnlinkPeer sporadic failure
http://qa-proxy.ceph.com/teuthology/trociny-2020-01-18_14:02:44-rbd-wip-mgolub-testing-distro-basic-smithi/4681379/te... Mykola Golub
09:11 AM Subtask #43537 (Resolved): [rbd-mirror snapshot] periodically poll remote mirror configuration
Mykola Golub

01/19/2020

08:42 AM Feature #42097 (Pending Backport): Add support for RADOS compressible/incompressible allocation h...
Mykola Golub

01/18/2020

01:58 PM Backport #43626 (In Progress): luminous: rbd-mirror daemon command "rbd mirror status" produces i...
Mykola Golub
10:02 AM Backport #43626 (Need More Info): luminous: rbd-mirror daemon command "rbd mirror status" produce...
not sure how to apply this patch to luminous - Mykola, can you take it? Nathan Cutler
11:15 AM Bug #41945 (Resolved): unbreak krbd_huge_image.t on bionic
While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are ... Nathan Cutler
10:26 AM Backport #42991 (Resolved): nautilus: update krbd_blkroset.t for read-only changes
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/32059
m...
Nathan Cutler
10:26 AM Backport #41954 (Resolved): nautilus: unbreak krbd_huge_image.t on bionic
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/32059
m...
Nathan Cutler
10:25 AM Backport #42989 (Resolved): nautilus: update kernel.sh for read-only changes
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/31848
m...
Nathan Cutler
10:21 AM Backport #43500 (Resolved): nautilus: rbd-mirror daemons don't logrotate correctly
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/32593
m...
Nathan Cutler
09:58 AM Backport #43625 (In Progress): mimic: rbd-mirror daemon command "rbd mirror status" produces inva...
Nathan Cutler

01/16/2020

10:59 PM Backport #43474 (In Progress): nautilus: rbd export-diff with --whole-object skips parent data fo...
Nathan Cutler
07:56 PM Feature #42097 (Fix Under Review): Add support for RADOS compressible/incompressible allocation h...
Jason Dillaman
02:37 PM Feature #42097 (In Progress): Add support for RADOS compressible/incompressible allocation hints
Jason Dillaman
02:45 PM Backport #43626 (Resolved): luminous: rbd-mirror daemon command "rbd mirror status" produces inva...
https://github.com/ceph/ceph/pull/32718 Nathan Cutler
02:45 PM Backport #43625 (Resolved): mimic: rbd-mirror daemon command "rbd mirror status" produces invalid...
https://github.com/ceph/ceph/pull/32714 Nathan Cutler
02:35 PM Feature #23505 (Rejected): rbd zero copy
Jason Dillaman
02:35 PM Feature #20070 (Rejected): [qemu] implement bdrv_co_write_zeroes via discard
This path is not useful as it's currently only used by qemu-img. Jason Dillaman
02:32 PM Feature #43619 (Resolved): [rbd_support] add built-in MGR schedule for running trash purge operat...
Mimic the design of the mirroring snapshot scheduler to also support scheduling periodic trash purges globally or on ... Jason Dillaman
02:30 PM Feature #42619 (Rejected): rbd namespace deletion should support deleting all RBDs of that namespace
Jason Dillaman
02:13 PM Backport #43499 (Resolved): luminous: rbd-mirror daemons don't logrotate correctly
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/32599
m...
Nathan Cutler
10:50 AM Documentation #20119 (Closed): Documentation of Python RBD API does not say that aio_* functions ...
This bug has been judged too old to fix. This is because either it is either 1) raised against a version of Ceph prio... Zac Dover
10:40 AM Documentation #14629 (Closed): rbd-replay documentation should be updated
This bug has been judged too old to fix. This is because either it is either 1) raised against a version of Ceph prio... Zac Dover
03:55 AM Subtask #43613 (Resolved): [rbd-mirror snapshot] initial bootstrap support for snapshot mode
Create a new local image from a remote image configured in snapshot-based mirror mode. Integrate with the existing im... Jason Dillaman
03:53 AM Subtask #43537 (Fix Under Review): [rbd-mirror snapshot] periodically poll remote mirror configur...
Jason Dillaman
 

Also available in: Atom