← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1550018] [NEW] Cells v1 is borked for live-migrate and evacuate

 

Public bug reported:

So, we recently added a new feature for passing a RequestSpec object from the API down to the conductor. 
Unfortunately, the CI (and the bug reporter who was the jerk who wrote the code) missed that Cells V1 provides a Proxy for the ComputeTaskAPI calls we do.
That means that the signature between ComputeTaskAPI methods and (RPC) CellsAPI needs to be the same for live-migrate and evacuate.

Unshelve was also modified, but Cells V1 has a different behaviour (not
calling ComputeTaskAPI) so we're good.

** Affects: nova
     Importance: High
     Assignee: Sylvain Bauza (sylvain-bauza)
         Status: In Progress


** Tags: cells live-migration

-- 
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/1550018

Title:
  Cells v1 is borked for live-migrate and evacuate

Status in OpenStack Compute (nova):
  In Progress

Bug description:
  So, we recently added a new feature for passing a RequestSpec object from the API down to the conductor. 
  Unfortunately, the CI (and the bug reporter who was the jerk who wrote the code) missed that Cells V1 provides a Proxy for the ComputeTaskAPI calls we do.
  That means that the signature between ComputeTaskAPI methods and (RPC) CellsAPI needs to be the same for live-migrate and evacuate.

  Unshelve was also modified, but Cells V1 has a different behaviour
  (not calling ComputeTaskAPI) so we're good.

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


Follow ups