CloudVPSnow offersobject storage, using both the S3 and the OpenStack
Swift APIs. Horizon includes an 'Object store' tab which supports
creation of containers and uploading of files.
Some basic user documentation can be found on Wikitech[0]. For detailed
API documentation, please consult the upstream documentation[1][2].
What doesn't work:
- Due to '-' not being a valid character in Ceph tenant names, object
storage will not work at all for projects with a - in their name. Feel
free to open a a project request[3] for a new project with a simpler
name, either to replace your project or to use alongside your current
project for object storage.
- Large files (greater than about 200M) cannot be uploaded from the
Horizon UI. Large file support works fine via the openstack CLI using
application credentials[4].
- Integrating this service with Toolforge remains as an open question.
Currently only full cloud-vps project members will have access to object
storage.
If you run into other surprising or bad behaviors, please log tickets
under https://phabricator.wikimedia.org/T276961
-Andrew + the WMCS team
[0] https://wikitech.wikimedia.org/wiki/Help:Object_storage_user_guide
[1] https://docs.ceph.com/en/quincy/radosgw/s3/#radosgw-s3
[2] https://docs.ceph.com/en/quincy/radosgw/swift/#radosgw-swift
[3]
https://wikitech.wikimedia.org/wiki/Help:Cloud_VPS_project#Request_a_new_Cloud_VPS_project
[4]
https://wikitech.wikimedia.org/wiki/Help:Using_OpenStack_APIs#Application_Credentials
_______________________________________________
Cloud-announce mailing list -- cloud-annou...@lists.wikimedia.org
List information:
https://lists.wikimedia.org/postorius/lists/cloud-announce.lists.wikimedia.org/
_______________________________________________
Cloud mailing list -- cloud@lists.wikimedia.org
List information:
https://lists.wikimedia.org/postorius/lists/cloud.lists.wikimedia.org/