kolla-ansible deploy stucks at "haproxy : Waiting for virtual IP to appear"

I was trying to deploy Kolla all-in-one and stuck at

TASK [haproxy : Waiting for virtual IP to appear]

Here is how I fixed it:

1. Because, another service in the network may use the same Virtual Router ID, It is 51 by default. So, change the default "keepalived_virtual_router_id" to another value (free and in the range of 0-255)

$ sudo vi /etc/kolla/globals.yml

keepalived_virtual_router_id: "251"

2. Run kolla-genpwd to generate /etc/kolla/passwords.yml

$ sudo kolla-genpwd

3. Enjoy