test_s3: Add tests of post object.

Tests the implementation of browser based uploads via a POST request.

Signed-off-by: caleb miles <caleb.miles@inktank.com>
s3tests: fix post tests

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
rgw: add missing fails_on_dho to post tests

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
test_s3: add test_object_copy_canned_acl

test copy object with canned acl modification

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
rgw: remove fails_on_dho tags

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
rgw: remove more fails_on_dho tags

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
rgw: fix post tests to include tcp port

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
requirements.txt: change requests package requirement

Specifying a specific version number (0.14.0). Newer version (1.1.0)
does not handle POST redirect correctly.

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
test_s3: check stats correct after multipart upload

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
test_s3: Add tests for additional canned acl support.

Corresponds to tracker issue 3667.

Signed-off-by: caleb miles <caleb.miles@inktank.com>
generate_objects: use rewind=True in upload_objects

Use the rewind=True argument when uploading objects to make
realistic.py's use of upload_objects compatible with boto>=2.4.1, which
will try to seek to the end of the fp if rewind is not True.
Merge pull request #5 from ceph/wip-migrate-test1

generate_objects: use rewind=True in upload_objects
foo commit