Bug 1327095 - [Doc RFE] Document RGW Swift Per-tenant Namespaces in Administration Guide
Summary: [Doc RFE] Document RGW Swift Per-tenant Namespaces in Administration Guide
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Ceph Storage
Classification: Red Hat Storage
Component: Documentation
Version: 2.0
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: rc
: 2.0
Assignee: John Wilkins
QA Contact: shilpa
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-04-14 09:39 UTC by Anjana Suparna Sriram
Modified: 2016-09-30 17:21 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-09-30 17:21:11 UTC
Embargoed:


Attachments (Terms of Use)

Description Anjana Suparna Sriram 2016-04-14 09:39:03 UTC
Description of problem:
Overview
=======
Unlike S3 which has a global namespace which means that no two buckets can have the same name, Swift implements a namespace per tenant user). RGW does not currently implement this which means that the expected experience for a user is not the same as when using OpenStack Swift, even if the API semantics are the same.

User Stories
=========

- As a storage consumer, I can create a bucket or object whose name is unique within my tenant namespace.


Additional info:

Comment 3 shilpa 2016-08-02 13:01:54 UTC
The feature is verified. In the doc "https://access.qa.redhat.com/documentation/en/red-hat-ceph-storage/2/paged/object-gateway-guide-for-red-hat-enterprise-linux/chapter-3-administration-cli#per-tenant-namespace", creation of subuser key command is invalid:


#radosgw-admin --subuser 'testx$tester:test' --key-type swift --secret test123

should be changed to:

#radosgw-admin key create --subuser 'testx$tester:test' --key-type swift --secret test123

Comment 5 shilpa 2016-08-04 06:36:30 UTC
Looks good to me.


Note You need to log in before you can comment on or make changes to this bug.