I've two networks named 1. private-net, 2. shared-net with dns_domain set as .private.com. and .shared.com both have router:external set to false. I also created two zones named {{project_id}}.private.com. and {{project_id}}.shared.com. In this scenario, I also face another problem while deleting an instance. It errors out with the following logs in the neutron_server.log 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation [req-4d390a09-0c0d-4642-b833-26f2450d1d92 req-d49afeb5-f798-4bef-8257-cd55c52efcf7 b6d4dba9f64e4a27bbfa4c2806773f25 5b84709850d341658b874b15763ae99c - - default default] DELETE failed.: designateclient.exceptions.NoUniqueMatch: Multiple matches found for .internal.com., please use ID instead. 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation Traceback (most recent call last): 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron/plugins/ml2/plugin.py", line 2103, in _pre_delete_port 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation registry.publish( 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron_lib/callbacks/registry.py", line 54, in publish 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation _get_callback_manager().publish(resource, event, trigger, payload=payload) 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron_lib/db/utils.py", line 106, in _wrapped 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation with excutils.save_and_reraise_exception() as ctx: 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/oslo_utils/excutils.py", line 227, in __exit__ 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation self.force_reraise() 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/oslo_utils/excutils.py", line 200, in force_reraise 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation raise self.value 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron_lib/db/utils.py", line 104, in _wrapped 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation return function(*args, **kwargs) 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py", line 157, in publish 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation raise exceptions.CallbackFailure(errors=errors) 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation neutron_lib.callbacks.exceptions.CallbackFailure: Callback neutron.plugins.ml2.extensions.dns_integration._delete_port_in_external_dns_service-8784172188642 failed with "Multiple matches found for .internal.com., please use ID instead." 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation During handling of the above exception, another exception occurred: 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation Traceback (most recent call last): 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/pecan/core.py", line 693, in __call__ 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation self.invoke_controller(controller, args, kwargs, state) 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/pecan/core.py", line 584, in invoke_controller 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation result = controller(*args, **kwargs) 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron_lib/db/api.py", line 137, in wrapped 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation with excutils.save_and_reraise_exception(): 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/oslo_utils/excutils.py", line 227, in __exit__ 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation self.force_reraise() 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/oslo_utils/excutils.py", line 200, in force_reraise 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation raise self.value 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron_lib/db/api.py", line 135, in wrapped 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation return f(*args, **kwargs) 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/oslo_db/api.py", line 144, in wrapper 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation with excutils.save_and_reraise_exception() as ectxt: 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/oslo_utils/excutils.py", line 227, in __exit__ 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation self.force_reraise() 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/oslo_utils/excutils.py", line 200, in force_reraise 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation raise self.value 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/oslo_db/api.py", line 142, in wrapper 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation return f(*args, **kwargs) 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron_lib/db/api.py", line 183, in wrapped 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation with excutils.save_and_reraise_exception(): 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/oslo_utils/excutils.py", line 227, in __exit__ 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation self.force_reraise() 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/oslo_utils/excutils.py", line 200, in force_reraise 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation raise self.value 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron_lib/db/api.py", line 181, in wrapped 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation return f(*dup_args, **dup_kwargs) 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation return f(*args, **kwargs) 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron/pecan_wsgi/controllers/utils.py", line 104, in wrapped 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation f(*args, **kwargs) 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron/pecan_wsgi/controllers/resource.py", line 85, in delete 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation return self.plugin_deleter(*deleter_args) 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron/common/utils.py", line 731, in inner 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation return f(*args, **kwargs) 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron_lib/db/api.py", line 223, in wrapped 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation return f_with_retry(*args, **kwargs, 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron_lib/db/api.py", line 137, in wrapped 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation with excutils.save_and_reraise_exception(): 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/oslo_utils/excutils.py", line 227, in __exit__ 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation self.force_reraise() 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/oslo_utils/excutils.py", line 200, in force_reraise 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation raise self.value 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron_lib/db/api.py", line 135, in wrapped 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation return f(*args, **kwargs) 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/oslo_db/api.py", line 144, in wrapper 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation with excutils.save_and_reraise_exception() as ectxt: 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/oslo_utils/excutils.py", line 227, in __exit__ 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation self.force_reraise() 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/oslo_utils/excutils.py", line 200, in force_reraise 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation raise self.value 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/oslo_db/api.py", line 142, in wrapper 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation return f(*args, **kwargs) 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron_lib/db/api.py", line 183, in wrapped 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation with excutils.save_and_reraise_exception(): 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/oslo_utils/excutils.py", line 227, in __exit__ 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation self.force_reraise() 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/oslo_utils/excutils.py", line 200, in force_reraise 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation raise self.value 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron_lib/db/api.py", line 181, in wrapped 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation return f(*dup_args, **dup_kwargs) 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron/plugins/ml2/plugin.py", line 2145, in delete_port 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation self._pre_delete_port(context, id, l3_port_check, port) 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron/plugins/ml2/plugin.py", line 2111, in _pre_delete_port 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation raise e.errors[0].error 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py", line 181, in _notify_loop 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation callback(resource, event, trigger, payload=payload) 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron/plugins/ml2/extensions/dns_integration.py", line 562, in _delete_port_in_external_dns_service 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation _remove_data_from_external_dns_service( 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron/plugins/ml2/extensions/dns_integration.py", line 500, in _remove_data_from_external_dns_service 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation dns_driver.delete_record_set(context, dns_domain, dns_name, records) 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron/services/externaldns/drivers/designate/driver.py", line 177, in delete_record_set 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation ids_to_delete = self._get_ids_ips_to_delete( 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/neutron/services/externaldns/drivers/designate/driver.py", line 198, in _get_ids_ips_to_delete 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation recordsets = designate_client.recordsets.list( 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/designateclient/v2/recordsets.py", line 68, in list 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation zone = v2_utils.resolve_by_name(self.client.zones.list, zone) 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.10/site-packages/designateclient/v2/utils.py", line 41, in resolve_by_name 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation raise exceptions.NoUniqueMatch(msg) 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation designateclient.exceptions.NoUniqueMatch: Multiple matches found for .internal.com., please use ID instead. 2023-11-19 22:32:39.002 736 ERROR neutron.pecan_wsgi.hooks.translation 2023-11-19 22:32:39.010 736 INFO neutron.wsgi [req-4d390a09-0c0d-4642-b833-26f2450d1d92 req-d49afeb5-f798-4bef-8257-cd55c52efcf7 b6d4dba9f64e4a27bbfa4c2806773f25 5b84709850d341658b874b15763ae99c - - default default] 20.0.0.17,127.0.0.1 "DELETE /v2.0/ports/65a2f890-77f3-4096-ae34-70263726934b HTTP/1.1" status: 500 len: 344 time: 0.4397600 2023-11-19 22:32:44.742 737 INFO neutron.wsgi [req-31262cd1-325d-4c2b-a13d-924677c34f2d req-04b249bc-a169-48f7-bfa0-d51ede7c46b4 157742adbef1440abbf273b353f6f818 a02d8747213e4ae2897457b1a3a29132 - - default default] 20.0.0.10,127.0.0.1 "GET /v2.0/ports?dev