Dashboard without nova-volume?

Asked by Christian Wittwer

Is it possible to use the dashboard without having nova-volume?
I'm not using it and I get an error if I browse to a page on the dashboard where volume related information are displayed. All other pages are working fine.

Error: "Invalid service catalog service: volume"

Question information

Language:
English Edit question
Status:
Answered
For:
OpenStack Dashboard (Horizon) Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Gabriel Hurley (gabriel-hurley) said :
#1

Currently it *is* required. However, as of very late in the E4 cycle it actually no longer needs to be. I've opened a bug to document the requirement (https://bugs.launchpad.net/horizon/+bug/946874) and a blueprint to make the volume components optional (https://blueprints.launchpad.net/horizon/+spec/nova-volume-optional).

Revision history for this message
Ding Deng (dingdeng) said :
#2

I'm still getting this error with nova-volume service running. My understanding is that what Horizon is looking for are some kind of API endpoints, but I can't find any references to them, so any pointers would be greatly appreciated.

Revision history for this message
Gabriel Hurley (gabriel-hurley) said :
#3

Your keystone service catalog would need to include a service with type "volume" and the appropriate endpoint (usually port 8776) on your nova volume host. Take a look at how DevStack handles it if you need an example: https://github.com/openstack-dev/devstack/blob/master/files/default_catalog.templates

Revision history for this message
Ding Deng (dingdeng) said :
#4

Thanks Gabriel, I've got every part of Horizon working now. :-)

Revision history for this message
antiError (zhonghuabaima0913) said :
#5

How did you make it ???? My endpoint is saved in mysql database.

Can you help with this problem?

Provide an answer of your own, or ask Christian Wittwer for more information if necessary.

To post a message you must log in.