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

Reply via email to