Bug 849456 - [RFE] Support for authentication methods beyond tempauth for Swift
Summary: [RFE] Support for authentication methods beyond tempauth for Swift
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Red Hat Gluster Storage
Classification: Red Hat Storage
Component: gluster-swift
Version: 2.0
Hardware: Unspecified
OS: Unspecified
low
low
Target Milestone: ---
: ---
Assignee: Thiago da Silva
QA Contact: SATHEESARAN
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-08-19 15:39 UTC by Jacob Shucart
Modified: 2016-09-20 05:18 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-02-17 09:42:50 UTC
Embargoed:


Attachments (Terms of Use)

Description Jacob Shucart 2012-08-19 15:39:14 UTC
Red Hat Storage New Feature Submission Template

Feature Title: Support for authentication methods beyond tempauth for Swift


Feature Description: Our current Swift implementation is limited to tempauth which stores passwords in a flat file.  This is not ideal.  Customers have requested that other authentication methods such as integration with LDAP be added


Customer(s) Asking for the feature: Catalyst was one.  This has come up in other discussions as well.


Customer(s) contacts re: requests for future feature clarification  Brian Ford


Use-cases that this feature solves or helps in solving: Anyone who wants to use Swift and needs better authentication security than flat files.


Dependencies on other features & capabilities: **Optional


Potential Revenue Impact: None currently.


Risks (if any) if we don't implement:** Optional


Time Frame (when is this needed):** Required

Comment 2 Luis Pabón 2013-07-12 18:22:45 UTC
RHS 2.1 Swift support will have support for Keystone through normal openstack api's and kerberos through Fed-c https://forge.gluster.org/swiftkerbauth project.

Comment 3 Luis Pabón 2013-07-17 01:00:32 UTC
RHS 2.0 UFO Bugs are being set to low priority.

Comment 4 Prashanth Pai 2014-02-05 15:54:59 UTC
gluster-swift can work with the following in Corbett:
- tempauth
- gswauth
- keystone (can have ldap integration)

Comment 5 crisbud@redhat.com 2014-03-25 08:53:06 UTC
Later releases would have SwiftKerbAuth with gluster-swift.

Comment 6 crisbud@redhat.com 2014-03-25 09:00:15 UTC
Post Corbett will have SwiftKerbAuth code changes : 

http://review.gluster.org/#/c/6597/

http://review.gluster.org/#/c/6764/

http://review.gluster.org/#/c/6925/

Are merged to master (icehouse) gluster-swift project.

Comment 7 Prashanth Pai 2016-02-17 09:42:50 UTC
RHGS works with:
* tempauth
* gswauth
* keystone

swiftkerbauth project is defunct and not maintained. LDAP integration can be achieved via keystone.


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