Project

General

Profile

Subtask #14420

Feature #11766: rbd-mirror: basic structure

New RBD notification pool object for recording mirroring errors

Added by Jason Dillaman about 3 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
01/19/2016
Due date:
% Done:

0%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

There are multiple possible failures that could occur during runtime with mirroring. There needs to be a way to alert the operator of these errors without scanning log files. When the RBD mirroring daemon encounters an error with an image, it should register an alert in this pool object and send a "update" notify. The rbd CLI should be expanded to watch this file and dump its contents.

Associated revisions

Revision 52b2fe14 (diff)
Added by Mykola Golub over 2 years ago

rbd-mirror: store replay status in mirroring object

Fixes: #14420
Signed-off-by: Mykola Golub <>

Revision 6111a254 (diff)
Added by Mykola Golub over 2 years ago

rbd-mirror: store replay status in mirroring object

Fixes: #14420
Signed-off-by: Mykola Golub <>
(cherry picked from commit 52b2fe14cfc932b2aa53ce76a3150ce87ce4d377)

History

#1 Updated by Jason Dillaman almost 3 years ago

We should also use this object to report the current status of an image's replication (e.g. is a sync is in-progress, provide some feedback).

#2 Updated by Jason Dillaman almost 3 years ago

See #15144 for a related task

#3 Updated by Jason Dillaman almost 3 years ago

  • Status changed from New to In Progress

#4 Updated by Jason Dillaman over 2 years ago

  • Status changed from In Progress to Need Review
  • Backport set to jewel

#5 Updated by Jason Dillaman over 2 years ago

  • Status changed from Need Review to Resolved

#6 Updated by Nathan Cutler over 2 years ago

  • Backport deleted (jewel)

Also available in: Atom PDF