dashboard fails to connect to nova api
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack + Chef |
Fix Released
|
High
|
Dr. Jens Harbott |
Bug Description
release: newton
OS: xenial
In both my 3 node bare metal newton deployment and also when using the allinone role from the openstack-chef-repo horizon fails to display anything related to compute.
In horizon if you attempt to list the "compute services" on the system information page you get the following error in the UI.
"Error: Unable to get nova services list."
From the apache error log the error is:
"Call to list supported extensions failed. This is likely due to a problem communicating with the Nova endpoint. Host Aggregates panel will not be displayed."
However from the command line running `openstack hypervisor list` command successfully lists the active hypervisors.
In horizon other actions like listing other services and creating images etc... work fine.
Its only when it needs to access the nova endpoint is where it fails.
The nova endpoints for admin, public and private are :
http://
To reproduce this just spin up the allinone role `chef exec rake allinone`, log into the dashboard and attempt to list the running hypervisors.
summary: |
- dashboard fails to connect to to nova api + dashboard fails to connect to nova api |
Changed in openstack-chef: | |
status: | Incomplete → In Progress |
assignee: | nobody → Dr. Jens Rosenboom (j-rosenboom-j) |
Changed in openstack-chef: | |
importance: | Undecided → High |
status: | In Progress → Fix Released |
Thanks for the report!
A quick check of the cookbooks confirms tenant_id exists in multiple places: block-storage, common, compute, orchestraion and repo