Ask Your Question
1

Password to be given for horizon

asked 2013-06-26 08:26:48 -0500

Deepak gravatar image

Hi Friends,

I installed horizon following the steps provided in the link http://docs.openstack.org/developer/horizon/quickstart.html

The problem is it never asked me for UN/PWD. I get the link that serves horizon but how do I login to the horizon (openstack dashboard) after following that link ?

Do I need to install devstack ? but I am working on Horizon and I prefer to have just the horizon server and not all other services. Please help me.

THANK YOU IN ADVANCE

edit retag flag offensive close merge delete

3 answers

Sort by ยป oldest newest most voted
1

answered 2013-06-26 08:53:08 -0500

sgordon gravatar image

updated 2013-06-26 09:21:51 -0500

Horizon relies on Keystone to provide authentication services. As such you must have installed Keystone [1] and created a user [2]. Horizon determines where to look for the Keystone server using the OPENSTACK_KEYSTONE_URL configuration key in the local_settings.py file:

OPENSTACK_HOST = "127.0.0.1"
OPENSTACK_KEYSTONE_URL = "http://%s:5000/v2.0" % OPENSTACK_HOST

It then attempts to authenticate with the Keystone server using the credentials you provide on the login screen. You do not need to deploy all of the other services to be able to run/access Horizon, just Keystone, however the tabs and actions available in Horizon will vary based on what services are installed.

The Network tab for example is only available if Quantum / Neutron is installed and configured in your environment. Horizon detects what services are available based on the service endpoints defined in Keystone, once authenticated.

[1] http://docs.openstack.org/developer/keystone/installing.html [2] http://docs.openstack.org/trunk/openstack-compute/admin/content/adding-users-tenants-and-roles-with-python-keystoneclient.html

edit flag offensive delete link more
0

answered 2013-06-26 09:09:03 -0500

Deepak gravatar image

Hi Gordon,

I have installed keystone,could you please advice me if I need to install all the services in order to develop horizon ? My project is to provide federated access to horizon. I kindly request you to suggest me in the next steps to be followed ? what are the services I need to modify in keystone in order to logging into horizon(the openstack dashboard) ?

Thank You in advance

edit flag offensive delete link more

Comments

I have updated my answer with additional clarification and a link to the instructions for adding a user. In future it is better to update the original question with more information rather than post further questions as answers.

sgordon gravatar imagesgordon ( 2013-06-26 09:22:45 -0500 )edit
0

answered 2013-06-27 03:43:08 -0500

jpichon gravatar image

You can't install Horizon on its own. As explained in the Quickstart docs you linked to, it requires at least Keystone (for authentication), Nova and Glance (for launching instances) to be installed.

From http://docs.openstack.org/developer/horizon/quickstart.html :

The minimum required set of OpenStack services running includes the following:

Nova (compute, api, scheduler, and network)

Glance

Keystone

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

Stats

Asked: 2013-06-26 08:26:48 -0500

Seen: 177 times

Last updated: Jun 27 '13