Allow all in one deployments 51/60751/5
authorTim Rozet <trozet@redhat.com>
Wed, 8 Aug 2018 21:43:55 +0000 (17:43 -0400)
committerTim Rozet <trozet@redhat.com>
Sat, 11 Aug 2018 00:40:16 +0000 (20:40 -0400)
commitc5959cc14b95e9d10b78ebf3c8e2525c672fc0c7
tree1ab5b0be3e893ac3f77f951abe0c8d7bdf07e6d6
parent7bbbc905908be356fd1cf2f869b43d7e4d87c12b
Allow all in one deployments

This patch adds the ability to deploy all in one single nodes (Control
+ Compute). To enable this functionality do the following for each
deployment type:
 - Baremetal: do not tag any nodes as compute in the inventory file
 - Virtual: use argument '--virtual-computes 0'

JIRA: APEX-548

Change-Id: I22525c9eb21d331129c819449316c26a6fcf522d
Signed-off-by: Tim Rozet <trozet@redhat.com>
apex/deploy.py
apex/inventory/inventory.py
apex/overcloud/deploy.py
apex/tests/config/inventory-virt-1-compute-node.yaml [new file with mode: 0644]
apex/tests/test_apex_inventory.py
apex/tests/test_apex_overcloud_deploy.py
docs/release/installation/baremetal.rst
docs/release/installation/introduction.rst
docs/release/installation/virtual.rst