[openstack-dev] [designate] Records for floating addresses are not removed when an instance is removed

Jaime Fernández jjjaime at gmail.com
Fri Nov 13 16:49:04 UTC 2015


When removing an instance (with one floating address assigned) in Horizon,
designate-sink only receives an event for instance removal. As a result,
only the instance is removed but the floating addresses records are not
removed.
I'm not sure if it's a bug in openstack (I guess that it should also notify
about the unassignment of floating addresses) or it should be considered in
the nova notification handler (
https://github.com/openstack/designate/blob/master/designate/notification_handler/nova.py#L72
).
However, it is not possible to add metadata in the floating IP records to
save the instance_id and remove them easily when an instance is removed.
What's the best approach to remove the floating address records of an
instance that is being removed?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20151113/e595f56a/attachment.html>


More information about the OpenStack-dev mailing list