Description of problem: When running packstack in interactive mode, and selecting ldap as the backend, the tool then replies with: "Enter the Keystone LDAP backend URL. [ldap://192.168.100.216] : Parameter CONFIG_KEYSTONE_LDAP_URL failed validation: The python ldap package is required to use this functionality." I quit and installed python-ldap, and the next run of packstack was fine. The user shouldn't have to quit and go install something new at this point. Version-Release number of selected component (if applicable): openstack-packstack-2014.2-0.18.dev1462.gbb05296.el7ost.noarch Steps to Reproduce: 1. yum install openstack-packstack 2. run packstack 3. Reply ldap for the keystone backend, and provide a valid server Actual results: Asked to install something new (without even saying the name of the package.) Expected results: Should just go to the next step. Additional info: Found this, https://bugs.launchpad.net/ubuntu/+source/keystone/+bug/1364854
The package is missing from the spec file, adding it.
Can i have acks for this bug please?
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2015:2677