nova/nova/compute
Balazs Gibizer e9d572ddfa Log when port resource is leaked during port delete
When a bound port is deleted in neutron, nova gets a
network-vif-deleted notification and the port is
detached from the server. However if the port had resource request
then the resulting allocation is leaked.

This patch makes sure nova at least logs an ERROR. Also this patch
asserts that the leaked allocation is reclaimed when the server is
deleted.

Change-Id: I5d905aeb5b25f84d406dbf238d0d3a46f0f81161
Related-Bug: #1820588
2019-05-05 13:55:57 +02:00
..
monitors Do not log a warning about not using compute monitors 2019-04-04 14:32:53 -04:00
__init__.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
api.py Merge "Remove FlavorNotFound dead code condition in API.resize" 2019-05-02 07:03:16 +00:00
build_results.py Compute Add build_instance hook in compute manager 2014-12-04 10:12:00 -05:00
cells_api.py Remove 'instance_update_at_top', 'instance_destroy_at_top' 2019-05-02 08:32:05 -06:00
claims.py Make Claim._claim_test handle SchedulerLimits object 2019-02-12 11:59:51 -05:00
flavors.py Remove deprecated 'default_flavor' config option 2019-04-30 13:01:40 +00:00
instance_actions.py Add instance action record for snapshot instances 2017-12-11 17:46:38 +08:00
instance_list.py Plumbing for ignoring list_records_by_skipping_down_cells 2019-02-08 16:28:28 -05:00
manager.py Log when port resource is leaked during port delete 2019-05-05 13:55:57 +02:00
migration_list.py Refactor scatter-gather utility to return exception objects 2018-10-31 15:18:07 -04:00
multi_cell_list.py Bump to hacking 1.1.0 2019-04-12 16:23:49 +01:00
power_state.py Removed enum duplication from nova.compute 2016-09-02 07:30:44 +00:00
provider_tree.py Reduce calls to placement from _ensure 2019-01-16 18:34:34 +00:00
resource_tracker.py Remove unused context parameter from RT._get_instance_type 2019-04-26 16:19:18 -04:00
rpcapi.py Make nova.compute.rpcapi.ComputeAPI.router a singleton 2019-04-24 19:59:37 -04:00
stats.py Change consecutive build failure limit to a weigher 2018-06-06 15:18:50 -07:00
task_states.py Fix resource tracker updates during instance evacuation 2018-09-12 13:05:29 +03:00
utils.py Merge "Share snapshot image membership with instance owner" 2019-03-12 18:43:12 +00:00
vm_states.py Removed enum duplication from nova.compute 2016-09-02 07:30:44 +00:00