From: Eugene Nikanorov Date: Thu, 29 Jan 2015 21:58:42 +0000 (+0300) Subject: Log tenant ports if subnet could not be deleted X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=c17faaad2b1030b16c1464b4ca3325a19631833d;p=openstack-build%2Fneutron-build.git Log tenant ports if subnet could not be deleted Change-Id: Icd64cda9de2bb1c3ab090366a7a20cec894dca14 Related-Bug: #1357055 --- diff --git a/neutron/db/db_base_plugin_v2.py b/neutron/db/db_base_plugin_v2.py index 9eb281bfd..3fb63c922 100644 --- a/neutron/db/db_base_plugin_v2.py +++ b/neutron/db/db_base_plugin_v2.py @@ -1248,9 +1248,12 @@ class NeutronDbPluginV2(neutron_plugin_base_v2.NeutronPluginBaseV2, # the isolation level is set to READ COMMITTED allocations made # concurrently will be returned by this query if not is_auto_addr_subnet: - if self._subnet_check_ip_allocations(context, id): - LOG.debug("Found IP allocations on subnet %s, " - "cannot delete", id) + alloc = self._subnet_check_ip_allocations(context, id) + if alloc: + LOG.info(_LI("Found IP allocation %(alloc)s on subnet " + "%(subnet)s, cannot delete"), + {'alloc': alloc, + 'subnet': id}) raise n_exc.SubnetInUse(subnet_id=id) context.session.delete(subnet)