When running one of the `kayobe <seed|seed hypervisor|overcloud> host
configure` commands, in some cases an IP address that is allocated by
the ip-allocation.yml playbook fails to be picked up by the network.yml
playbook, which uses the address 0.0.0.0 instead.
Running ip-allocation.yml separately ensures that the correct IP is used
by network.yml.
Change-Id: I15529398aef5e21049182b0edc11816876331113
Story: 2004800
Task: 28953
(cherry picked from commit 599b045636)