# RiakCS bucket provisioning support

**URL:** <https://forum.ansible.com/t/riakcs-bucket-provisioning-support/19778>\
**Category:** Ansible Project\
**Created:** [November 16, 2015, 8:33pm UTC](https://forum.ansible.com/t/riakcs-bucket-provisioning-support/19778 "2015-11-16T20:33:18Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Patrick\_Marques](https://avatars.discourse-cdn.com/v4/letter/p/c68b51/32.png) [@Patrick\_Marques](https://forum.ansible.com/u/Patrick_Marques)\
**Post date:** [November 16, 2015, 8:33pm UTC](https://forum.ansible.com/t/riakcs-bucket-provisioning-support/19778/1 "2015-11-16T20:33:18Z")

</div>

Hi, RiakCS uses S3 API but is not yet 100% compliant. I would like t discusse some changes that I have made to support RiakCS bucket provisioning:

RiakCS doesn’t support versioning pays & it seems to not support tags and payments

- [`devel...pmarques:s3_none_options`](https://github.com/ansible/ansible-modules-extras/compare/devel...pmarques:s3_none_options)

Suppoer proxy on S3 connection:

- [`devel...pmarques:s3_bucket_proxy`](https://github.com/ansible/ansible-modules-extras/compare/devel...pmarques:s3_bucket_proxy)

I also had to import urlparse, but this got me confused, maybe an issue from my side

- `[devel...pmarques:s3_import_url_parse](https://github.com/ansible/ansible-modules-extras/compare/devel...pmarques:s3_import_url_parse)`  
Also due to other issue on RiakCS we need to force Content-Type when “putting” policy:

- `[devel...pmarques:s3_bucket_policy](https://github.com/ansible/ansible-modules-extras/compare/devel...pmarques:s3_bucket_policy)`  
Github issue [https://github.com/ansible/ansible-modules-extras/issues/1251#issuecomment-157144260](https://github.com/ansible/ansible-modules-extras/issues/1251#issuecomment-157144260)

Best regards,
