mirror of
https://github.com/s3fs-fuse/s3fs-fuse.git
synced 2026-04-25 21:35:58 +03:00
[GH-ISSUE #363] mkdir on CEPH radosgw doesn't work properly #184
Labels
No labels
bug
bug
dataloss
duplicate
enhancement
feature request
help wanted
invalid
need info
performance
pull-request
question
question
testing
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/s3fs-fuse#184
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @dirkjanw on GitHub (Feb 12, 2016).
Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/363
Hi,
when you try to create a directory on a mounted bucket from CEPH radosgw 0.94.5 and S3FS (either latest GIT or 1.79 release), it will give an input/output error and a subsequent ls returns a file:
Please find the debugging log attached!
[s3fs.txt](https://github.com/s3fs-fuse/s3fs-fuse/files/128086/s3fs.txt
@dirkjanw commented on GitHub (Feb 12, 2016):
While looking through the closed issues, I found #358 which looks quite the same. Upon inspecting the headers and the source-code, it looks like the radosgw embedded webserver is returning 'Content-type' instead of 'Content-Type' (capital T).
If I interpret the RFC https://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html#sec4.2 right, these headers should not be interpreted case sensitive, so while not 'standard' this reply isn't wrong either, but correct me if I'm wrong :)
I will see if the radosgw guys are inclined to change the response, however perhaps you'd like to change the way of checking headers too :)
@ggtakec commented on GitHub (Feb 13, 2016):
@dirkjanw I merged codes by #364, it fixed this issue.
Please use latest codes in master branch.
Regards,