Project

General

Profile

Actions

Bug #48874

closed

multipart object names may have null characters

Added by Casey Bodley over 3 years ago. Updated about 3 years ago.

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

0%

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

Description

when a multipart upload races to write the part's head object, it generates a randomized prefix and tries again. this calls gen_rand_alphanumeric(), but didn't account for the trailing null character


Related issues 4 (0 open4 closed)

Related to rgw - Feature #49184: rgw: allow rgw-orphan-list to handle intermediate files w/ binary dataResolvedJ. Eric Ivancich

Actions
Copied to rgw - Backport #49129: pacific: multipart object names may have null charactersResolvedCasey BodleyActions
Copied to rgw - Backport #49130: nautilus: multipart object names may have null charactersResolvedNathan CutlerActions
Copied to rgw - Backport #49131: octopus: multipart object names may have null charactersResolvedNathan CutlerActions
Actions #1

Updated by Casey Bodley over 3 years ago

  • Status changed from New to Fix Under Review
  • Pull request ID set to 38905
Actions #2

Updated by Casey Bodley about 3 years ago

  • Status changed from Fix Under Review to Pending Backport
  • Backport changed from nautilus, octopus to pacific, nautilus, octopus
Actions #3

Updated by Backport Bot about 3 years ago

  • Copied to Backport #49129: pacific: multipart object names may have null characters added
Actions #4

Updated by Backport Bot about 3 years ago

  • Copied to Backport #49130: nautilus: multipart object names may have null characters added
Actions #5

Updated by Backport Bot about 3 years ago

  • Copied to Backport #49131: octopus: multipart object names may have null characters added
Actions #6

Updated by J. Eric Ivancich about 3 years ago

  • Related to Feature #49184: rgw: allow rgw-orphan-list to handle intermediate files w/ binary data added
Actions #7

Updated by Nathan Cutler about 3 years ago

  • Status changed from Pending Backport to Resolved

While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are in status "Resolved" or "Rejected".

Actions

Also available in: Atom PDF