Project

General

Profile

Actions

Bug #9044

closed

erasure-code: use ruleset instead of ruleid

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

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
OSD
Target version:
-
% Done:

90%

Source:
Community (dev)
Tags:
Backport:
firefly
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

When ruleset is looked up by name when creating an erasure coded pool, the ruleid is used instead of the ruleset. This works as long as the two are the same, which is true most of the time, but it will lead to unexpected results when it is not.

Reported and discussed in the "context of a pull request":
https://github.com/ceph/ceph/pull/2221

Actions #1

Updated by Loïc Dachary over 9 years ago

  • Description updated (diff)
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

  • Backport set to firefly
Actions #4

Updated by Loïc Dachary over 9 years ago

  • Status changed from Fix Under Review to 7

gitbuilder is running

Actions #6

Updated by Loïc Dachary over 9 years ago

Works. The problems of this run are

Actions #7

Updated by Loïc Dachary over 9 years ago

  • Status changed from 7 to Resolved
  • % Done changed from 80 to 100
Actions #8

Updated by Loïc Dachary over 9 years ago

  • Status changed from Resolved to Pending Backport
  • % Done changed from 100 to 90
Actions #10

Updated by Sage Weil over 9 years ago

  • Status changed from Pending Backport to Resolved
Actions

Also available in: Atom PDF