Project

General

Profile

Actions

Feature #9167

closed

erasure-code: check plugin version when loading it

Added by Loïc Dachary over 9 years ago. Updated over 9 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
OSD
Target version:
% Done:

100%

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

Description

When loading the erasure code plugin, check the Ceph version against which it was built and fail if it does not match. A given plugin will work with a given version of Ceph only and if this check is not done it will crash the daemon instead of reporting a human readable error. See http://tracker.ceph.com/issues/9153 for an example of such failure.


Related issues 1 (0 open1 closed)

Related to Ceph - Bug #9153: erasure-code: jerasure_matrix_dotprod segmentation fault due to package upgrade raceResolvedLoïc Dachary08/17/2014

Actions
Actions #1

Updated by Loïc Dachary over 9 years ago

  • Target version changed from 0.85 cont. to 0.86
Actions #2

Updated by Loïc Dachary over 9 years ago

  • Status changed from 12 to Fix Under Review
  • % Done changed from 0 to 80
Actions #3

Updated by Loïc Dachary over 9 years ago

  • Status changed from Fix Under Review to Resolved
  • % Done changed from 80 to 100
Actions

Also available in: Atom PDF