Fix allocation of public IPs:
* first, check if there is any free allocated floating IP to use
* then, try to allocate an IP and use it