Project

General

Profile

Activity

From 02/02/2020 to 03/02/2020

03/02/2020

07:56 PM Backport #43626: luminous: rbd-mirror daemon command "rbd mirror status" produces invalid JSON
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/32718
merged
Yuri Weinstein
07:55 PM Backport #43831: luminous: Potential live-lock in disable/enable feature request
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/32955
merged
Yuri Weinstein

03/01/2020

02:36 AM Backport #39501: mimic: snapshot object maps can go inconsistent during copyup
This is probably the reason for the corruption observed when performing backups based on diff output when fast-diff i... Oliver Freyermuth

02/28/2020

02:28 PM Subtask #43590 (In Progress): [rbd-mirror snapshot] optimize image copy state machine to use fast...
Jason Dillaman
02:28 PM Subtask #44103 (Resolved): [rbd-mirror snapshot] provide initial snapshot replay status
Jason Dillaman
08:43 AM Backport #44264 (In Progress): luminous: [rbd-mirror] Mirror daemon never recovers from being bla...
Mykola Golub
08:19 AM Backport #44262 (In Progress): mimic: [rbd-mirror] Mirror daemon never recovers from being blackl...
Mykola Golub

02/27/2020

11:21 PM Feature #43619 (Resolved): [rbd_support] add built-in MGR schedule for running trash purge operat...
Jason Dillaman
09:18 PM Feature #43793 (Resolved): Improved support for balanced and localized reads
Jason Dillaman
04:28 PM Subtask #44249 (Resolved): [rbd-mirror snapshot] update documentation for snapshot-based mirroring
Jason Dillaman
04:27 PM Subtask #43934 (Resolved): [rbd-mirror snapshot] support resync requests for non-primary images
Jason Dillaman

02/26/2020

07:54 PM Subtask #44106 (In Progress): [rbd-mirror snapshot] image sync should support full vs fast-diff s...
Jason Dillaman
07:49 PM Subtask #44249 (Fix Under Review): [rbd-mirror snapshot] update documentation for snapshot-based ...
Jason Dillaman

02/25/2020

03:46 PM Bug #44161 (Resolved): rbd_mirror/NamespaceReplayer.cc: 248: FAILED ceph_assert(m_image_map)
While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are ... Nathan Cutler
12:13 PM Backport #44263 (In Progress): nautilus: [rbd-mirror] Mirror daemon never recovers from being bla...
Mykola Golub
10:53 AM Backport #44261 (Rejected): nautilus: rbd_mirror/NamespaceReplayer.cc: 248: FAILED ceph_assert(m_...
Initially the plan was to backport namespace support for rbd-mirror (see #41812), but later it was decided to drop it... Mykola Golub
12:32 AM Feature #43793 (Fix Under Review): Improved support for balanced and localized reads
Jason Dillaman

02/24/2020

10:04 AM Bug #42335 (Resolved): the progress percent of creating thick-provisoin image exceeds 100%
While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are ... Nathan Cutler
10:04 AM Bug #42405 (Resolved): [rbd-mirror] v2 clone non-primary snapshot can leave snapshot in trash
While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are ... Nathan Cutler
10:04 AM Bug #42488 (Resolved): [rbd-mirror] mirrored clone should be the same format as the primary
While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are ... Nathan Cutler
10:03 AM Bug #42915 (Resolved): update krbd_blkroset.t 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:01 AM Backport #44264 (Rejected): luminous: [rbd-mirror] Mirror daemon never recovers from being blackl...
https://github.com/ceph/ceph/pull/33599 Nathan Cutler
10:01 AM Backport #44263 (Resolved): nautilus: [rbd-mirror] Mirror daemon never recovers from being blackl...
https://github.com/ceph/ceph/pull/33533 Nathan Cutler
10:01 AM Backport #44262 (Resolved): mimic: [rbd-mirror] Mirror daemon never recovers from being blacklisted
https://github.com/ceph/ceph/pull/33598 Nathan Cutler
10:00 AM Backport #44261 (Rejected): nautilus: rbd_mirror/NamespaceReplayer.cc: 248: FAILED ceph_assert(m_...
Nathan Cutler
09:56 AM Backport #42992 (Resolved): mimic: 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/33314
m...
Nathan Cutler
09:56 AM Backport #43242 (Resolved): mimic: update krbd_exclusive_option.sh and kernel.sh for exclusive lo...
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/33316
m...
Nathan Cutler
09:56 AM Backport #43507 (Resolved): mimic: the progress percent of creating thick-provisoin image exceeds...
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/33318
m...
Nathan Cutler
09:55 AM Backport #43238 (Resolved): mimic: rbd_open_by_id/rbd_open_by_id_read_only incorrectly delete Ima...
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/33315
m...
Nathan Cutler
09:55 AM Backport #43829 (Resolved): mimic: 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/32952
m...
Nathan Cutler
09:55 AM Backport #43625 (Resolved): mimic: rbd-mirror daemon command "rbd mirror status" produces invalid...
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/32714
m...
Nathan Cutler
09:55 AM Backport #43475 (Resolved): mimic: rbd export-diff with --whole-object skips parent data for fast...
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/32470
m...
Nathan Cutler
09:55 AM Backport #42700 (Resolved): mimic: [rbd-mirror] v2 clone non-primary snapshot can leave snapshot ...
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/31520
m...
Nathan Cutler
09:55 AM Backport #42727 (Resolved): mimic: [rbd-mirror] mirrored clone should be the same format as the p...
This update was made using the script "backport-resolve-issue".
backport PR https://github.com/ceph/ceph/pull/31520
m...
Nathan Cutler

02/23/2020

02:15 PM Subtask #44043 (Resolved): [rbd-mirror snapshot] apply image state during replay
Jason Dillaman

02/22/2020

08:30 PM Subtask #44249 (Resolved): [rbd-mirror snapshot] update documentation for snapshot-based mirroring
Jason Dillaman
08:25 PM Subtask #43934 (Fix Under Review): [rbd-mirror snapshot] support resync requests for non-primary ...
Jason Dillaman

02/21/2020

04:12 PM Backport #42992: mimic: update krbd_blkroset.t for read-only changes
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/33314
merged
Yuri Weinstein
04:12 PM Backport #43242: mimic: update krbd_exclusive_option.sh and kernel.sh for exclusive lock changes
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/33316
merged
Yuri Weinstein
03:13 AM Subtask #41559 (Resolved): [rbd-mirror snapshot] mirror Snapshot scheduling
Jason Dillaman
03:10 AM Bug #44161 (Pending Backport): rbd_mirror/NamespaceReplayer.cc: 248: FAILED ceph_assert(m_image_map)
Jason Dillaman
03:10 AM Bug #44159 (Pending Backport): [rbd-mirror] Mirror daemon never recovers from being blacklisted
Jason Dillaman

02/20/2020

07:53 PM Backport #43507: mimic: the progress percent of creating thick-provisoin image exceeds 100%
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/33318
merged
Yuri Weinstein
07:53 PM Backport #43238: mimic: rbd_open_by_id/rbd_open_by_id_read_only incorrectly delete ImageCtx on error
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/33315
merged
Yuri Weinstein
07:52 PM Backport #43829: mimic: Potential live-lock in disable/enable feature request
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/32952
merged
Yuri Weinstein
07:52 PM Backport #43625: mimic: rbd-mirror daemon command "rbd mirror status" produces invalid JSON
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/32714
merged
Yuri Weinstein
07:51 PM Backport #43475: mimic: rbd export-diff with --whole-object skips parent data for fast-diff enabl...
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/32470
merged
Yuri Weinstein
07:50 PM Backport #42700: mimic: [rbd-mirror] v2 clone non-primary snapshot can leave snapshot in trash
Nathan Cutler wrote:
> https://github.com/ceph/ceph/pull/31520
merged
Yuri Weinstein
06:56 PM Subtask #43934 (In Progress): [rbd-mirror snapshot] support resync requests for non-primary images
Jason Dillaman
06:54 PM Subtask #44230 (New): [rbd-mirror snapshot] support delayed replay
Use the primary snapshot timestamp to optionally delay the snapshot sync to the non-primary image. Jason Dillaman
06:53 PM Subtask #44103 (Fix Under Review): [rbd-mirror snapshot] provide initial snapshot replay status
Jason Dillaman
03:33 PM Subtask #43936 (Resolved): [rbd-mirror snapshot] initial snapshot replay state machine
Jason Dillaman

02/19/2020

10:05 PM Subtask #44103 (In Progress): [rbd-mirror snapshot] provide initial snapshot replay status
Jason Dillaman
03:56 PM Feature #43619 (Fix Under Review): [rbd_support] add built-in MGR schedule for running trash purg...
Mykola Golub
11:57 AM Bug #44159 (Fix Under Review): [rbd-mirror] Mirror daemon never recovers from being blacklisted
In the provided log there are many messages like these ones:... Mykola Golub
09:22 AM Bug #44159 (In Progress): [rbd-mirror] Mirror daemon never recovers from being blacklisted
Mykola Golub
08:57 AM Bug #44195 (Rejected): new a librbd::ImageCtx cnstruct, but no delete
Please look at `ImageState::open` function (in librbd/ImageState.cc file). It deletes the context when it fails. Mykola Golub
03:05 AM Bug #44195 (Rejected): new a librbd::ImageCtx cnstruct, but no delete

code
----------------------------------------
rbd_open(...)
{
librbd::ImageCtx *ictx = new librbd::ImageCtx(....
HYPATIA LOU

02/17/2020

02:24 PM Bug #44161 (Fix Under Review): rbd_mirror/NamespaceReplayer.cc: 248: FAILED ceph_assert(m_image_map)
Mykola Golub

02/16/2020

02:00 PM Bug #44161 (Resolved): rbd_mirror/NamespaceReplayer.cc: 248: FAILED ceph_assert(m_image_map)
http://qa-proxy.ceph.com/teuthology/trociny-2020-02-15_12:15:24-rbd-wip-mgolub-testing-distro-basic-smithi/4767054/te... Mykola Golub

02/15/2020

05:18 PM Bug #44159 (Resolved): [rbd-mirror] Mirror daemon never recovers from being blacklisted
I can reproduce this rather reliably by:
- Restarting many OSDs (old nodes, slow spinning disks, likely exceeding de...
Oliver Freyermuth

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
 

Also available in: Atom