Public bug reported: If we wish to support the Horizon dashboard out-of-the-box, it is necessary for nova-api to depend on the openstackx python libary [1] to provide necessary middleware.
With the appropriate dependencies installed, we would also need to add configuration flags to nova.conf in order to load these extensions, similar to: --osapi_extension=extensions.admin.Admin --osapi_extension=nova.api.openstack.v2.contrib.standard_extensions These options can be activated outside of packaging via Juju charms, but I predict many people will expect dashboard and the middleware it depends on to be functional out-of-the-box, like other openstack components (especially for one-node installs) Related note: Bug #906649 needs to be resolved in order for any of this to be functional. [1] Or at least until openstackx is deprecated entirely in favor of python-novaclient, I'm not sure when this is due to happen. For now, its still required. ** Affects: nova (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to nova in Ubuntu. https://bugs.launchpad.net/bugs/906654 Title: nova should depend on openstackx and load appropriate osapi_extensions by default To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nova/+bug/906654/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs