Project

General

Profile

Actions

Cleanup #18734

closed

crush: transparently deprecated ruleset/ruleid difference

Added by Loïc Dachary about 7 years ago. Updated almost 7 years ago.

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

0%

Tags:
Backport:
Reviewed:
Affected Versions:
Component(RADOS):
Pull request ID:

Description

The crush tools and ceph commands will make sure there is no difference between ruleset and ruleid. However, existing crushmap in which ruleset are different from ruleid will be kept as is. It may lead to misbehavior that becomes increasingly difficult to diagnose and fix as time passes and people forget the difference ever existed.

There should be a way to either transparently make the change or at least allow the admins to trigger the change if they know it won't negatively affect external tools that rely on the fact that a ruleset may be different from a rule id.

Actions #1

Updated by Greg Farnum almost 7 years ago

  • Project changed from Ceph to RADOS
  • Category deleted (10)
Actions #2

Updated by Sage Weil almost 7 years ago

  • Status changed from 12 to Resolved
Actions

Also available in: Atom PDF