added new exception cinderclient.ConnectionError

Introduced new exception cinderclient.ConnectionError
with the change  I37da522e812286e72706409b8a6d4652515f720f.

Adding the exception cinderclient.ConnectionError to the
RECOVERABLE list solves the issues described in the
bug ##1207635.

fixes bug #1207635

Change-Id: I6b90343e79433fe554d84df1db65e096c8ed4423
    Adds support for passing extra tenant attributes to keystoneclient

    Patch adds simple kwargs passthrough to tenant update and create
    methods allowing users to exercise the extras functionality
    of keystone.

    As-per keystone data model docs:
    http://docs.openstack.org/developer/keystone/architecture.html#data-model

    Fixes: bug #1220790

Change-Id: Ie02c9b5ae5fc4ec394e98d284c5c8516c73e04c3
added tab showing all servers assigned to a hypervisor

fixes bug #1199244

Change-Id: Iba7cd52eea261c6b391774c7f48e306577db9c39
Adds pseudo-folder creation

Users can create pseudo-folders independent of object upload

Implements: blueprint swift-pseudo-directory
Change-Id: I5797ae9aab83135643680a410b2394165dc55271
Validate volume size is larger than image minDisk

Creating volume from image currently validates that the volume size
must be larger or equal to the image size. If the Image has a minDisk
size configured, the volumen size must also be larger or equal to the
minDisk.

Took the opportunity to clean up the parenthesis in some localized
messages as well.

Change-Id: I0ae99504c1ae7a9c0b7dda5b3307602c48b0a6a8
Closes-bug: 1241253
Fix AttributeError on Ajax calls with expired session

When the session expires and horizon does an Ajax call (for example,
to get a modal window), an exception is raised instead of redirecting
to the login screen, because the exception handler in the horizon
middleware doesn't add the "horizon" attribute to the request. This is
a very simple fix to avoid throwing the exception.

Change-Id: I663999dd616b1a4fa3292615eecf3cc44c3e808a
Closes-bug: #1224458
Provide missing hover hints for instance:<type> meters

Fixes bug 1243241

Previously, the Metric dropdown list on the Stats tab of the admin/
Resource Usage panel had hover hints with a short description of each
meter, except for the instance:<type> meters which were missing.

Now, we construct the hover hints list using the current set of flavor
names as reported by nova.

Change-Id: Ieb64ee1eec43fae6036a3a97e86907b9fcc201e1
Fix horizon.tables.Column __init__ method.

__init__ method currently does not work (raises an exception)
when 'transform' arg is callable and 'verbose_name' arg is absent.
Fixed __init__ to use "" as default for 'verbose_name' when
'transform' is callable.

Change-Id: I45c7cd4502e7ea8c809f05ff0ed70b4f766c17fd
Closes-bug: #1230400
Updated from global requirements

Change-Id: I1c8faf25d2d4dcd95f76fd0744a7906e7210615c
Fix warning in run_tests.sh --makemessages

Specify --extension=html,txt,csv only for openstack_dashboard.
For djangojs, --extension should be 'js'.
This is the cause of the warning.

Change-Id: Ia5ac03fa82c18356b8d210005f8696ae148981bd
Closes-Bug: #1243526
Removed extraneous period

Change-Id: Ia662ccf2cef3a19a3ae57119c20bb33b64ff2e2a
Update my mailmap

Using new email address.

Change-Id: Iabbc373bbdec6f7ec6316975fb693775070fae13
Rename the action lable of LBaaS monitor disassociation

Closes-Bug: #1242319

Use "Associate/Disassociate Monitor" for all related operations.
It is more clear than "Add/Delete association".

Change-Id: I6d046a9c2060efd0dcead8a26770404fad839f13
Merge "Rename the action lable of LBaaS monitor disassociation"
Merge "Update my mailmap"
Merge "Removed extraneous period"
Merge "Fix horizon.tables.Column __init__ method."
Merge "Fix warning in run_tests.sh --makemessages"
Merge "Updated from global requirements"
Add the missing _

The error messages use the _() gettext function, which wasn't imported.

Change-Id: If515e405dcc895073643681a5e822f12ba9b9ef7