Actions
Bug #53062
closedOMAP upgrade to PER-PG format result in ill-formatted OMAP keys.
Status:
Resolved
Priority:
Urgent
Assignee:
-
Target version:
-
% Done:
0%
Source:
Tags:
Backport:
pacific
Regression:
No
Severity:
1 - critical
Reviewed:
Description
Looks like the code appends the full legacy key to the new prefix rather that use the user-provided OMAP name from the tail of the key.
So the resulting key gets the following format:
<new key prefix: <pool_id, hash, onode_nid>> + '.' + <legacy key prefix: <nid>> + '.' + <user name>
while the expected one is:
<new key prefix: <pool_id, hash, onode_nid>> + '.' + <user name>
Originally brought up here:
https://lists.ceph.io/hyperkitty/list/ceph-users@ceph.io/thread/XDMISQC74Z67RXP2PJHERARJ7KT2ADW4/
and here
https://lists.ceph.io/hyperkitty/list/ceph-users@ceph.io/thread/7PZWYBIB53G2TBVYE4TFOISKYEP3W4ND/
Actions