Description of problem: as a part of the steps user is required to perform when configuring a new external provider, user need to manually update data-base value and add keystone URL for authentication. we need to provide an easier way to do that. also, what happens if user wants to have several authentication servers? command: psql -U postgres engine -c "UPDATE vdc_options SET option_value = 'http://10.35.161.239:35357/v2.0/' where option_id = '107' ";
(In reply to Haim from comment #0) > Description of problem: > > psql -U postgres engine -c "UPDATE vdc_options SET option_value = > 'http://10.35.161.239:35357/v2.0/' where option_id = '107' "; that's db hacking - use engine-config please... multiple auth providers not supported yet. plan is to add keystone as a provider later on.
*** Bug 1019612 has been marked as a duplicate of this bug. ***
(In reply to Itamar Heim from comment #1) > (In reply to Haim from comment #0) > > Description of problem: > > > > psql -U postgres engine -c "UPDATE vdc_options SET option_value = > > 'http://10.35.161.239:35357/v2.0/' where option_id = '107' "; > > that's db hacking - use engine-config please... > > multiple auth providers not supported yet. > plan is to add keystone as a provider later on. we need to provide better way, maybe using UI.
We decided on engine-config, when there was a need only for one setting. IMO this is a valid approach. However, now we moved to configuration per provider, so obviously using engine-config isn't enough, so this was changed as part of Bug 1157999. Closing this as duplicate. *** This bug has been marked as a duplicate of bug 1157999 ***