-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 12/01/2012 08:17 PM, Nux! wrote: > Hello, > > I just did yet another openstack-demo-install on some server and > this one will not use swift and cinder, therefore I want it removed > from the dashboard. Merely uninstalling the packages didn't seem to > do anything, except making dashboard spitting out an error about > not being able to retrieve the quota. Looking through the > settings.py in /usr/share/openstack-dashboard there doesn't seem to > be anything relevant to this and trying to remove the service via > keystone service-delete borked the whole keystone auth for some > reason. > > Any pointers welcome. > > Regards, Lucian > Hi, from https://github.com/openstack/horizon in the "Settings Up OpenStack" section (it's their spelling, not mine): The minimum required set of OpenStack services running includes the following: Nova (compute, api, scheduler, network, and volume services) Glance Keystone In general: the dashboard is configured through keystone, nothing else. It might be possible to remove the dependency to volume service by the following patch: diff --git a/horizon/dashboards/nova/dashboard.py b/horizon/dashboards/nova/dashboard.py index 822f926..79b9a91 100644 - --- a/horizon/dashboards/nova/dashboard.py +++ b/horizon/dashboards/nova/dashboard.py @@ -24,7 +24,6 @@ class BasePanels(horizon.PanelGroup): name = _("Manage Compute") panels = ('overview', 'instances', - - 'volumes', 'images_and_snapshots', 'access_and_security', 'networks') diff --git a/horizon/dashboards/syspanel/dashboard.py b/horizon/dashboards/syspanel/dashboard.py index a25c9fc..94e2529 100644 - --- a/horizon/dashboards/syspanel/dashboard.py +++ b/horizon/dashboards/syspanel/dashboard.py @@ -22,7 +22,7 @@ import horizon class SystemPanels(horizon.PanelGroup): slug = "syspanel" name = _("System Panel") - - panels = ('overview', 'instances', 'volumes', 'services', 'flavors', + panels = ('overview', 'instances', 'services', 'flavors', 'images', 'projects', 'users', 'quotas', 'networks',) That's it. - -- Matthias Runge <mrunge@xxxxxxxxxxxxxxxxx> <mrunge@xxxxxxxxxxxxxxxxx> -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with undefined - http://www.enigmail.net/ iQEcBAEBAgAGBQJQu0cdAAoJEOnz8qQwcaIWDqwIAIsagMqP8PnQF/g8qPTnivSK Axbnb64QdLh9KiFND4T/sEV9cnPkv6F8lIWuS2p3HtIMxK7aydL4kwrPFqI92z9c Ae8hey3bY7BJ2+LEh2kjC4Dmi2ohFCjbd+UAsRXiNPsC0NdbII3JrIrMmjob35KL NF72yCaw17KZUAdO9SXqc2+XDmRHLTPkbI6oxHeF3Q3Avdm3e7lp4Zdvxw/w+2Zu uxU5Tozlp5Nr/fSdu3sBtCaYSneX2o1APEE1n/N6RYXWEZS5BZtElLk2jhhuJ+6A mrhSfNIV2Xizuv9SngbgombjqOLJD8q7W+eLTzQ4SBmvBcJtb7+5voTRlgjEwmM= =X/PP -----END PGP SIGNATURE----- _______________________________________________ cloud mailing list cloud@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/cloud