Trove backup should have link to instance

Modified trove backup details page so that
the ID for the trove instance is a
navigable link

Change-Id: I3a538d901bb3836f3d7d5e27fcefe124069cedcb
Closes-Bug: #1341600
AttributeError at attaching a non-existent volume

When user tries to attach a non-existent volume, AttributeError
exception is thrown in get_data function, where the right behavior
is returning [].

This patch is based in the solution proposed by Matthew D. Wood.

Change-Id: Ib6c5f83845e0056865a8ace82d9e2f4351d4be3e
Closes-Bug: #1288419
Merge "Add datastore and version information for backups"
Merge "Incorrect config item in local_settings.py.example"
Merge "Add IMAGE related settings to documentation"
Merge "Add max-width and ellipsis to project names in the tenant switch."
Make distinction for disabled text field in membership step

Right now, on the Create Flavor modal > Flavor Access tab,
you see two text fields.  Whether on not they are disabled, they
look the same unless you hover over it (to see a red cancel
cursor).

This patch shows an immediate visual distinction between
disabled/enabled text fields for membership text fields
(also used in Create Project modal > Project Members).

Change-Id: I15c83ff2cf2fb125dfbf368d2a2be637ab69dab0
Closes-Bug: #1325666
Remove Cinder traces from test output (add missing mock)

Change-Id: If0191f56b7242a422198b7fed40ca342669dd211
Closes-Bug: #1340146
Imported Translations from Transifex

Change-Id: Id54305a5c0ea2a508e670b17ab06d7e6bd8f1913
Merge "Adding nodegroup_template panel for Sahara"
Merge "Add support for resize of Trove volume"
Merge "Imported Translations from Transifex"
Merge "Improve display of flavor information for trove"
Run router dashboard unit tests by default

Currently the "router" dashboard does not have its unit tests
run by default. This was beacuse the dashboard needed to be
turned on for these tests to be run and turning on this dashboard
was not mandatory.

However, now that the dashboards are pluggable, turning on the
router dashboard tests, and more specifically the Cisco N1K profile
tests is doable and necessary. This fix aims to remove the checks
put in place to run the tests only when the dashboard is available
and instead now run all the tests mandatorily

Closes-bug: #1229819

Change-Id: I3c77a71db08ac611e5bdf9274af5a558bfda3327
Adding cluster_template and cluster panels for Sahara

The cluster_template and cluster panels give the ability
to define and launch a hadoop cluster (made from
nodegroup_templates).  They are in the same commit because
some of the functionality of cluster_templates requires
that the cluster panel also exist.
This code was originally from:
https://github.com/openstack/sahara-dashboard

Change-Id: I85534b0dd97ce5def5f3a447d68c6aa206964f0a
Partial-Implements: blueprint merge-sahara-dashboard
Co-Authored-By: Nikita Konovalov <nkonovalov@mirantis.com>
Co-Authored-By: Dmitry Mescheryakov <dmescheryakov@mirantis.com>
Fix security group modal header overflow

If you go to Edit Instance > Security Group
The two headers "All Security Groups" and "Instance Security Groups"
overflow when translated

Change-Id: I5acd0e4670a6595e6f38ba7f17371b6329ed5836
Closes-Bug:#1288402
Imported Translations from Transifex

Change-Id: I39d21317570f4c3b58aa9e303bdbf23116a962c5
Merge "LBaaS member creation enhancement"
Display flavor details in instance listing in a popover

This patch moves the flavor details in the instance listing into
a popover to reduce the amount of displayed details in the listing.

Change-Id: Ibd8cd228bae41e0f2870a8a14b6ce21338d61a8f
Closes-Bug: #1314177
Fix typo in select methods definition

Constructor of Support.Select object expects webelement, just one
argument is necessary, therefore the asterisk is redundant.

It seems like this method was refactored and was originaly used with
locator.

Partially implements blueprint: selenium-integration-testing

Change-Id: Id0b1432a8a254283d8d03ec03da7cb4c3e30347b