← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1150499] Re: Make services api extension work in cells

 

** Changed in: nova
       Status: Fix Committed => Fix Released

** Changed in: nova
    Milestone: None => havana-1

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1150499

Title:
  Make services api extension work in cells

Status in OpenStack Compute (Nova):
  Fix Released

Bug description:
  The nova api services extension uses the DB directly and therefore
  doesn't work with cells where there are several DBs, not directly
  accessible to the API extension.

  The old archecetecture is:

  api.opentack.compute.contrib.services => DB

  The new archcetecture will be:

  api.opentack.compute.contrib.services =>
    nova.compute.api.HostAPI => DB

  and when cells are being used:

  api.opentack.compute.contrib.services =>
    nova.compute.cells_api.HostAPI =>
      rpc to other cell =>
         compute_api => conductor => DB

  ----

  We need to make the 'index' method and the 'update' methods work.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1150499/+subscriptions