Red Hat Bugzilla – Bug 849456
[RFE] Support for authentication methods beyond tempauth for Swift
Last modified: 2016-09-20 01:18:15 EDT
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
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.
RHS 2.0 UFO Bugs are being set to low priority.
gluster-swift can work with the following in Corbett:
- keystone (can have ldap integration)
Later releases would have SwiftKerbAuth with gluster-swift.
Post Corbett will have SwiftKerbAuth code changes :
Are merged to master (icehouse) gluster-swift project.
RHGS works with:
swiftkerbauth project is defunct and not maintained. LDAP integration can be achieved via keystone.