<div dir="ltr"><div><span lang="EN-US" style="font-size:10.5pt;font-family:Calibri,sans-serif">Hi, all</span></div><div><span lang="EN-US" style="font-size:10.5pt;font-family:Calibri,sans-serif"><br></span></div><div><span lang="EN-US" style="font-size:10.5pt;font-family:Calibri,sans-serif">Now I'm working on the migrations list/show API.</span></div><div><font face="Calibri, sans-serif"><span style="font-size:14px">The new api defines  migrations is a sub-collection of an instance.</span></font></div><div><font face="Calibri, sans-serif"><span style="font-size:14px">GET   v2.1/tenant_id/servers/server-id/migrations/migration-id</span></font></div><div><span style="font-family:Calibri,sans-serif;font-size:10.5pt"> </span><br></div><div><span style="font-family:Calibri,sans-serif;font-size:10.5pt">I need to support  the new cell API to get a migration of a specified instance.    </span></div><div><span style="font-family:Calibri,sans-serif;font-size:10.5pt">get_migration_by_instance_and_id</span><br></div><div><span style="font-family:Calibri,sans-serif;font-size:10.5pt"><br></span></div><div><span style="font-family:Calibri,sans-serif;font-size:10.5pt"><br></span></div><div><span style="font-family:Calibri,sans-serif;font-size:10.5pt">I read up the nova cell doc. </span></div><span lang="EN-US" style="font-size:10.5pt;font-family:Calibri,sans-serif"><span style="color:black"><a href="http://docs.openstack.org/developer/nova/cells.html">http://docs.openstack.org/developer/nova/cells.html</a></span></span><br><div><span lang="EN-US" style="font-size:10.5pt;font-family:Calibri,sans-serif"><br></span></div><div><span lang="EN-US" style="font-size:10.5pt;font-family:Calibri,sans-serif">It tells us that, the migrations table will be API-level.</span><span style="font-family:Calibri,sans-serif;font-size:10.5pt"> <br></span><span style="font-family:Calibri,sans-serif;font-size:14px">The instances table is Cell-level. </span><span style="font-family:Calibri,sans-serif;font-size:10.5pt"><br></span></div><div><span lang="EN-US" style="font-size:10.5pt;font-family:Calibri,sans-serif">So does that means that we can do live migration cross cells?</span></div><div><br></div><div><span lang="EN-US" style="font-size:10.5pt;font-family:Calibri,sans-serif"><br></span></div><div><span lang="EN-US" style="font-size:10.5pt;font-family:Calibri,sans-serif">And also this will affect my code.</span></div><div><font face="Calibri, sans-serif"><span style="font-size:14px">If the migrations is API-level, so I do not need a cell name to get the migrations info from DB.</span></font></div><div><font face="Calibri, sans-serif"><span style="font-size:14px"><br></span></font></div><div><font face="Calibri, sans-serif"><span style="font-size:14px">Or I need to get the cell name by the </span></font><span style="font-family:Calibri,sans-serif;font-size:14px">specified instance, and then get the </span><span style="font-family:Calibri,sans-serif;font-size:14px">migrations info by </span><span style="font-family:Calibri,sans-serif;font-size:10.5pt">_TargetedMessage.</span></div><div><span lang="EN-US" style="font-size:10.5pt;font-family:Calibri,sans-serif"><br></span></div><div><span lang="EN-US" style="font-size:10.5pt;font-family:Calibri,sans-serif"><br></span></div><div><span lang="EN-US" style="font-size:10.5pt;font-family:Calibri,sans-serif">BR </span></div><div><span lang="EN-US" style="font-size:10.5pt;font-family:Calibri,sans-serif">ShaoHe Feng</span></div></div>