nova specific service not shown on syspanel/services

Bug #946284 reported by Christian Berendt
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Invalid
Wishlist
Unassigned

Bug Description

in the syspanel/services i can see 5 services at the moment (volume, image, compute, ec2, identity).

if i run nova-manage service list i can also see the specific nova services. i think it would be useful to also display those services in the syspanel. also it would be nice to enable/disable the nova specific services using syspanel/services.

node001:~ # nova-manage service list
Binary Host Zone Status State Updated_At
nova-scheduler node001 nova enabled :-) 2012-03-04 12:12:40
nova-volume node001 nova enabled :-) 2012-03-04 12:12:35
nova-compute node002 nova enabled :-) 2012-03-04 12:12:40
nova-network node002 nova enabled :-) 2012-03-04 12:12:43
nova-compute node004 nova enabled :-) 2012-03-04 12:12:39
nova-network node004 nova enabled :-) 2012-03-04 12:12:43

summary: - not all services shown on syspanel/services
+ nova specific service not shown on syspanel/services
Revision history for this message
Gabriel Hurley (gabriel-hurley) wrote :

The services available to Horizon come from Keystone's service catalog, not nova-manage service list... I'm not currently certain that data is programmatically available via the nova API/novaclient. If so, we can look into incorporating that data into Horizon, if not, they need to be exposed via nova's API first.

Revision history for this message
Devin Carlen (devcamcar) wrote :

as of e4 nova-volume api is a separate service endpoint and should now show up.

nova-network (by itself) still won't show up in this list.

Devin Carlen (devcamcar)
Changed in horizon:
status: New → Confirmed
importance: Undecided → Wishlist
Changed in horizon:
importance: Wishlist → Medium
assignee: nobody → Nebula (nebula)
milestone: none → grizzly-1
importance: Medium → Wishlist
Revision history for this message
Tihomir Trifonov (ttrifonov) wrote :

It is not so clear what needs to be done for this bug. As I see novaclient still doesn't support service retrieval, and keystone still returns the same services in the 'service-list' query..

Revision history for this message
Gabriel Hurley (gabriel-hurley) wrote :

I thought it was present in the API even if not in novaclient (in which case adding it to novaclient wouldn't be hard) but it appears that's not the case.

Bumping out of the milestone until such time as it is possible to implement it.

Changed in horizon:
milestone: grizzly-1 → none
Revision history for this message
Justin Shepherd (jshepher) wrote :

Service list is available in 2013.1 via the os-services api call.

I would propose 2 changes:

  1. Rename the current services tab to service catalog
  2. Add a new tab with nova specific service list

Changed in horizon:
assignee: Nebula (nebula) → nobody
Revision history for this message
Christian Berendt (berendt) wrote :

Looks like I created a duplicate bugreport at #1198247 and committed referencing this bugreport (https://review.openstack.org/#/c/36024/).

A listing of the Compute services is available in Horizon now. I'll close this bugreport as invalid.

Changed in horizon:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.