Bug 868313 - re-running aeolus-configure reverts to database auth mode--breaks LDAP authorization
Summary: re-running aeolus-configure reverts to database auth mode--breaks LDAP author...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: CloudForms Cloud Engine
Classification: Retired
Component: aeolus-configure
Version: 1.1.0
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: rc
Assignee: John Eckersberg
QA Contact: Rehana
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-10-19 13:34 UTC by Aaron Weitekamp
Modified: 2013-09-19 20:53 UTC (History)
0 users

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-09-19 20:53:24 UTC
Embargoed:


Attachments (Terms of Use)

Description Aaron Weitekamp 2012-10-19 13:34:31 UTC
Description of problem:
The only supported method of creating a new vsphere or rhevm cloud provider in v1.1 is to use aeolus-configure -p. See https://bugzilla.redhat.com/show_bug.cgi?id=867928

However, re-running aeolus-configure -p vsphere|rhevm reverts authorization mode to database. So if in LDAP mode, one needs to again edit the auth mode files and restart services after running aeolus-configure.
1. edit /etc/aeolus-conductor/settings.yml  
2. edit /etc/ldap_fluff.yml     
3. `aeolus-services restart`

Re-running aeolus-configure should only affect the provider creation.


Version-Release number of selected component (if applicable):
1.1
aeolus-configure-2.8.9-1.el6cf.noarch

How reproducible:
100%

Steps to Reproduce:
*assumes configured aeolus install in LDAP mode.*
1. edit /etc/aeolus-configure/nodes/rhevm_configure or /etc/aeolus-configure/nodes/vsphere_configure
2. run aeolus-configure -p vsphere|rhevm  

Actual results:
Files /etc/aeolus-conductor/settings.yml and /etc/ldap_fluff.yml have reverted to default. LDAP users cannot authenticate. Auth mode must be reset.
1. edit /etc/aeolus-conductor/settings.yml  
2. edit /etc/ldap_fluff.yml     
3. `aeolus-services restart`


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