The current version was developed for OpenStack Cactus. By the time, OpenStack was not able to assign the public IPs automatically. However, the current version of OpenStack can assign the public IPs automatically. Therefore, we need to modify the code to disable the IP assignment.
Ticket associated to this ticket #1928 (Virtual-cluster fails allocating public IP)