Comment 3 for bug 1207635

Revision history for this message
Kieran Spear (kspear) wrote : Re: panel /admin/info/ not usable when Cinder is listed in service catalog but it's not usable

Looks like a cinderclient bug to me. Any bug raised by cinderclient should be a subclass of cinderclient.exceptions.ClientException, and our exception handling depends on that to catch errors from the client. But in this case it's just passing an exception from the requests library straight though.

For now I'd suggest working around this by adding this particular exception to the list of recoverable settings in your local_settings.py:

from requests.exceptions import ConnectionError

# Default OpenStack Dashboard configuration.
HORIZON_CONFIG = {
[snip]
    'exceptions': {'recoverable': exceptions.RECOVERABLE + (ConnectionError,),
                             'not_found': exceptions.NOT_FOUND,
                             'unauthorized': exceptions.UNAUTHORIZED},
}