Project

General

Profile

Actions

Bug #18653

closed

Improve compatibility between librbd + krbd for the data pool

Added by Jason Dillaman over 7 years ago. Updated almost 7 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Jason Dillaman
Target version:
-
% Done:

0%

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

Description

The data pool feature results in a larger block name prefix. krbd uses fixed-sized data structures that will not currently hold this larger block name prefix. Need to (1) encode the pool id in hex to reduce bytes, (2) determine a new maximum block name prefix length, (3) ensure new images do not violate this new limit.


Related issues 2 (0 open2 closed)

Related to rbd - Bug #16887: ceph 10.2.2 rbd status on image format 2 returns "(2) No such file or directory"ResolvedJason Dillaman08/01/2016

Actions
Copied to rbd - Backport #18771: kraken: rbd: Improve compatibility between librbd + krbd for the data poolResolvedNathan CutlerActions
Actions

Also available in: Atom PDF