[nova][ptg] drop the shadow table concept
melwittt at gmail.com
Mon Nov 11 16:50:48 UTC 2019
On 11/10/19 12:41, Matt Riedemann wrote:
> On 11/10/2019 10:29 AM, Balázs Gibizer wrote:
>> * Also there could be two cells running this command at the same time
>> fighting for the API db lock,
> In Train the --all-cells option was added to the CLI so that should
> resolve this issue. I think Mel said she backported those changes
> internally so I'm not sure how hard it would be for those to go back to
> Stein or Rocky or whatever release CERN is using now.
That's correct, I backported --all-cells  to Stein, Rocky,
and Queens downstream. I found it not to be easy but YMMV.
The primary conflicts in Stein were with --before, so I went ahead and
brought those patches back as well  since we also needed
--before to help people avoid the "orphaned virt guests if archive runs
while nova-compute is down" problem.
Same deal for Rocky.
And finally with Queens, there's an additional conflict around deleting
instance group members , so I also brought that back because it's
related to all of the database cleanup issues that support has
repeatedly faced with customers.
Hope this helps anyone considering backporting --all-cells.
More information about the openstack-discuss