Ask Your Question

tres's profile - activity

2012-05-10 00:07:06 -0500 answered a question How do I change the theme/branding?

This is awesome! Might be good to talk to Anne Gentle and see if we can put this on http://wiki.openstack.org somewhere.

2012-05-08 20:30:58 -0500 answered a question How do I change the theme/branding?

All of the Horizon styles are contained in style.css ( https://github.com/openstack/horizon/blob/master/openstack_dashboard/static/dashboard/css/style.css (https://github.com/openstack/horizon/...) ). You should be able to completely change the theme with only changes to this file.

2012-04-25 16:24:55 -0500 answered a question Create a volume using Openstack dashboard

Do you have nova-volume running? Do you have the volume service enpoint configured in the service catalog in Keystone? It should look something like this (with the correct IPs for your environment of course):

catalog.RegionOne.volume.publicURL = http://172.0.0.1:8776/v1/$(tenant_id)s catalog.RegionOne.volume.adminURL = http://172.0.0.1:8776/v1/$(tenant_id)s catalog.RegionOne.volume.internalURL = http://172.0.0.1:8776/v1/$(tenant_id)s catalog.RegionOne.volume.name = Volume Service

You should also look in the nova-volume, nova-api and horizon logs to see if that gives you any clues.

Hope this help!

2012-03-07 18:39:24 -0500 answered a question Can not login Dashboard / Unable to find the server at mykeystoneurl.

Keystone is the auth backend for OpenStack services and Horizon. You need a functioning Keystone endpoint with a correctly configured service catalog and you need to update Horizon's local_settings.py file to point Horizon at it. The OPENSTACK_HOST setting in local_settings.py should be the IP address of your Keystone service. MySql is no longer needed to run Horizon.

It might help to check out DevStack ( http://devstack.org/ ) and take a look at what it's doing to install OpenStack + Horizon.

2012-03-02 22:10:13 -0500 answered a question Dashboard user interface for Swift

The config setting for showing the Swift UI has been removed. As long as the Swift endpoint is correctly registered in the Keystone service catalog Horizon will show the Swift UI and it should "just work".

2012-02-24 04:40:07 -0500 answered a question Dashboard user interface for Swift

There is a basic UI for managing containers and objects in Horizon. If Swift is configured in the Keystone service catalog the Swift UI will show up in Horizon and can be accessed from the "Containers" menu item in the left-hand nav.

2011-10-24 23:00:31 -0500 answered a question {'info': '0000207B: UpdErr: DSID-030511CF, problem 6002 (OBJ_CLASS_VIOLATION), data 0\n', 'desc': 'Object class violation'}

Marking this answered since it is outside the scope of the Horizon project.

2011-10-24 19:00:17 -0500 answered a question {'info': '0000207B: UpdErr: DSID-030511CF, problem 6002 (OBJ_CLASS_VIOLATION), data 0\n', 'desc': 'Object class violation'}

You want to ask this question in the Keystone LP: https://answers.launchpad.net/keystone

2011-10-24 18:56:09 -0500 answered a question ERROR:django_openstack.dash:ApiException in instance usage

What version of each are you running? The current stable Horizon (dashboard) and Keystone are in the Diablo branches: https://github.com/4P/horizon/tree/diablo (https://github.com/4P/horizon/tree/di...) https://github.com/openstack/keystone/tree/stable/diablo (https://github.com/openstack/keystone...)

Those should work well together. If you want to run the latest and greatest try using the excellent devstack from the cloudbuilders folks: https://github.com/cloudbuilders/devstack (https://github.com/cloudbuilders/devs...) which should get you set up with a good all-in-one dev setup.

Hope this helps!

2011-07-18 22:07:14 -0500 answered a question git version and password

Unfortunately the documentation is lagging behind the code. The Dashboard now fully support Keystone authentication (see https://github.com/rackspace/keystone for more info on Keystone). You no longer need to create an admin account as part of syncdb. All you need to do is point the dashboard at your properly configured Keystone end-point (OPENSTACK_ADMIN_TOKEN and OPENSTACK_KEYSTONE_URL in local_settings.py) and it should work.