Havana adds per-network automatic addition and removal of floating IP associations in neutron. This is a "finer-grain" control improvement over the system wide configuration that currently exists. https://blueprints.launchpad.net/neutron/+spec/auto-associate-floating-ip https://blueprints.launchpad.net/neutron/+spec/auto-diassociate-floating-ip
The ability to "auto-associate" has been moved off of havana. The work on disassociate still seems to be in progress. While I had paired the two blueprints together as they are functionally complimentary, they are quite different with respect to complexity of implementation. Automatically diassociating an IP is relatively straightforward. The general step to testing this would be to associate an IP with a VM and then delete the vm. Running "quantum floatingip-list" should show that the floatingip is no longer associated with a fixed ip address. I'm altering the title of this bz to reflect the change in scope detail.
Set to next upstream
The feature is not targeted to Icehouse. updating the bug to reflect u/s status