[nova][ops] What should the compute service delete behavior be wrt resource providers with allocations?
mriedemos at gmail.com
Thu Jun 13 17:47:58 UTC 2019
On 6/12/2019 6:26 PM, Mohammed Naser wrote:
> I would be more in favor of failing a delete if it will cause the cloud to reach
> an inconsistent state than brute-force a delete leaving you in a messy state
> where you need to login to the database to unkludge things.
I'm not sure that the cascading delete (option #2) case would leave
things in a messy state since we'd delete the stuff that we're actually
orphaning today. If we don't cascade delete for you and just let the
request fail if there are still allocations (option #1), then like I
said in a reply to zigo, there are APIs available to figure out what's
still being used on the host and then clean those up - but that's the
manual part I'm talking about since nova wouldn't be doing it for you.
More information about the openstack-discuss