[library] add support for keystone ldap integration

Bug #1379011 reported by Oleksii Aleksieiev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
Wishlist
Fuel Library (Deprecated)
Mitaka
Won't Fix
Wishlist
Fuel Library (Deprecated)
Newton
Invalid
Wishlist
Fuel Library (Deprecated)

Bug Description

Community keystone puppet module allows to deploy keystone with storing identity in ldap backed.
Fuel should support setting ldap configuration on deployment stage at lease by changing settings.yaml.

Documentation about keystone with dap backend
http://docs.openstack.org/admin-guide-cloud/content/configuring-keystone-for-ldap-backend.html

puppet class for configuration keystone with dap backend
https://github.com/stackforge/puppet-keystone/blob/master/manifests/ldap.pp

Revision history for this message
Tomasz 'Zen' Napierala (tzn) wrote :
Changed in fuel:
status: New → Confirmed
importance: Undecided → Wishlist
assignee: nobody → Fuel Library Team (fuel-library)
Revision history for this message
Dmitry Borodaenko (angdraug) wrote :

Looks like a duplicate of this blueprint: https://blueprints.launchpad.net/fuel/+spec/fuel-with-existed-ldap

If so, please work with blueprint authors to make sure your ideas are reflected in their spec.

Changed in fuel:
milestone: none → next
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: next → 7.0
Revision history for this message
Sergii Golovatiuk (sgolovatiuk) wrote :

It's already possible with plugins. It's easy to write simple plugin to override keystone settings to use LDAP.

Changed in fuel:
assignee: Fuel Library Team (fuel-library) → nobody
Changed in fuel:
status: Confirmed → Won't Fix
Revision history for this message
Oleksii Aleksieiev (alexzzman) wrote :

was the plugin architecture fixed to make sure that fuel and plugin changes to keystone fongi will not revert the into different directions?

The main problem with plugins in 6,1 is that the changes are maid in post deployment step but there is a gap between changes to config made by fuel and changes made by plug so we have several minutes when keystone will work with default setting (without ldap).

Usually ldap used in big deployments and i think its not acceptable to have several minutes of downtime during each change apply.

Dmitry Pyzhov (dpyzhov)
Changed in fuel:
assignee: nobody → Fuel Library Team (fuel-library)
milestone: 7.0 → 8.0
status: Won't Fix → Confirmed
no longer affects: fuel/8.0.x
Dmitry Pyzhov (dpyzhov)
tags: added: area-library
tags: added: team-enhancements
Changed in fuel:
milestone: 8.0 → 9.0
tags: added: feature
Revision history for this message
Michael Polenchuk (mpolenchuk) wrote :
Revision history for this message
Peter Zhurba (pzhurba) wrote :

Due to inactivity, bug was closed. Feel free to reopen the bug by providing the requested information and set the bug status back to "New"

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.