Comment 1 for bug 848396

Revision history for this message
Gabriel Hurley (gabriel-hurley) wrote :

Novaclient's service catalog handling is currently intricately tied to the HTTPClient.authenticate method, which doesn't deal well with the two-step unscoped token -> select tenant -> scoped token authentication workflow.

In order to port service catalog over to novaclient the service catalog methods either need to be separated/extracted from the authentication method, or the entire authentication mechanisms in the dashboard would have to be replaced in conjunction with some reworking in novaclient to support getting tenant lists via unscoped tokens.