Project

General

Profile

Actions

Feature #6436

open

erasure-code: Downgrade testing

Added by Samuel Just over 10 years ago. Updated over 5 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Component(RADOS):
EC plugins
Pull request ID:

Description

We need tests to verify some behavior:
1) A cluster which has had EC enabled will not downgrade to Dumpling (and there should be a good error code)
2) EC OSDs which have not had EC enabled will talk to old OSDs
3) EC OSDs which have had EC enabled will refuse to talk to old OSDs

There is code to handle part of this in the ghobject patches. The next piece will be the code which enables in the OSDMap EC and causes OSDs to switch from EC disabled and downgradable to EC enabled and not downgradable.

Actions

Also available in: Atom PDF