Description of problem:
Right after installation of tendrl with one cluster there is no cluster returned from API. API call for listing clusters `hostname/api/1.0/clusters` returns `500 Internal Server Error` message. API call starts to give correct response with cluster available to import after 2 minutes.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install Red Hat Gluster storage web administration with tendrl-ansible.
2. Look at status code and content returned from hostname/api/1.0/clusters in firebug on `Clusters` page.
run `curl -XGET -H "Authorization: Bearer
some_authorization_token" -H "Content-Type: application/json" http://hostname/api/1.0/clusters`
Server returns `500 Internal Server Error`. This behaviour remains for at least 2 minutes.
There should be probably returned not yet fully loaded cluster with some attribute indicating that the cluster is not yet ready and is being loaded. Or its loading status may be reflected somehow else by API but there shouldn't be any 5xx error code.
Triage Nov 8: up for PM decision.
Server does not return any errors including `500 Internal Server Error`.
Clusters are listed successfully.
Verified with : tendrl-api-1.5.4-2.el7rhgs.noarch
Moving this bug to verified.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.