If a file has a space in the name walrus replaces it with a plus sign
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Eucalyptus |
New
|
Undecided
|
Unassigned |
Bug Description
Wlarus version 2.0.3 installed on CentOS 5.6
If we upload a file to walrus that has a space in its name the space is replaced with a + sign.
If we upload the file Adobe AIR.png
with this request
PUT /services/
Host: 176.58.97.142
x-amz-acl: private
Connection: keep-alive
Content-Type: image/png
Content-Length: 7614
Date: Thu, 26 Apr 2012 14:46:55 GMT
Authorization: AWS WKy3rMzOWPouVOx
[FILE BODY]
The response is
HTTP/1.1 200 OK
Content-Length: 295
Content-Type: application/xml
ETag: "0d170af9d5d4f7
Last-Modified: 2012-04-
<PutObjectResponse xmlns="http://
It all looks correct.
But when we load the contents of the folder with this file then the file contains +
<ListBucketResponse xmlns="http://
<Key>Adobe+
We also validated with Cyberduck which exhibits the same behaviour
This issue is now being tracked upstream at http:// eucalyptus. atlassian. net/browse/ EUCA-2793
Please watch that issue for further updates.