states: Split virtual_control_plane from maas 95/45095/1
authorAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Fri, 8 Sep 2017 21:03:56 +0000 (23:03 +0200)
committerAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Sat, 14 Oct 2017 01:14:54 +0000 (01:14 +0000)
commitea64dc22ea171d45ae60aff682fcadf9d525889b
tree4e098d0370f8b6fb43b4ecda31af6ce4642ef98f
parent139aacf390d38b60f4fe4fd618a0bcf6b54b35cf
states: Split virtual_control_plane from maas

We should eventually also support baremetal deploys without a
virtualized control plane (VCP), so decouple MaaS provisioning
from VCP provisioning.

While at it, move "wait_for" bash function from maas state to
common library file, lib.sh.

Change-Id: I32c33135655cb6aceae901a5f92b51265a8c84b4
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
(cherry picked from commit ebd7067904b36ae32566da63e433365948a1f973)
ci/deploy.sh
mcp/config/scenario/baremetal/os-nosdn-nofeature-ha.yaml
mcp/config/scenario/baremetal/os-nosdn-ovs-ha.yaml
mcp/config/scenario/baremetal/os-odl-nofeature-ha.yaml
mcp/config/states/maas
mcp/config/states/openstack_ha
mcp/config/states/virtual_control_plane [new file with mode: 0755]
mcp/scripts/lib.sh