Project

General

Profile

Bug #22827

rgw_file: FLAG_EXACT_MATCH actually should be enforced

Added by Matt Benjamin almost 5 years ago. Updated almost 5 years ago.

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

0%

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

Description

Testing before reverting it was incomplete.

Steps to Reproduce:
1. Configure NFS-RGW
2. On the mount point, create few directories and child-directiories.
3. Try creating a child-directory via 'cd' with a name as the substring of an already present child-direstories (Result: It passes.)

Actual results:
child-directories getting created via 'cd'

Expected results:
child-directories should not be via 'cd'. Should throw "No such file or directory" error.

History

#1 Updated by Matt Benjamin almost 5 years ago

Revert is:
https://github.com/ceph/ceph/pull/20171

No backport required--we will avoid taking the "disable FLAG_EXACT_MATCH" commit to Luminous.

Matt

#2 Updated by Orit Wasserman almost 5 years ago

  • Status changed from In Progress to Resolved

Also available in: Atom PDF