aboutsummaryrefslogtreecommitdiffstats
path: root/deployed-server/README.rst
diff options
context:
space:
mode:
authorJames Slagle <jslagle@redhat.com>2016-10-12 16:06:00 -0400
committerJames Slagle <jslagle@redhat.com>2016-12-01 17:43:45 -0500
commit64e44e8626e394a8ec41c798769893c0629958a3 (patch)
treec8a16a89808915d7f17663cbb9ca968688a2ca98 /deployed-server/README.rst
parentd19ae9f4909b36697e224b4fd1878ebe439a679e (diff)
Make get-occ-config.sh support custom roles
Updates the get-occ-config.sh script used with the deployed-server environment to support custom roles. Any custom role name, and a corresponding set of hosts (ip addresses or hostnames) can now be passed to the script and it will query for the proper nested stack uuid's and configure os-collect-config appropriately on the respective nodes. Change-Id: I8fc39e6d18cd70ff881e2a284234b26261018d67
Diffstat (limited to 'deployed-server/README.rst')
-rw-r--r--deployed-server/README.rst13
1 files changed, 9 insertions, 4 deletions
diff --git a/deployed-server/README.rst b/deployed-server/README.rst
index ce74e77b..f269b6a4 100644
--- a/deployed-server/README.rst
+++ b/deployed-server/README.rst
@@ -119,10 +119,15 @@ from the deployment command, the script should be ready to run:
[NovaCompute]: CREATE_IN_PROGRESS state changed
The user running the script must be able to ssh as root to each server. Define
-the hostnames of the deployed servers you intend to use for each role type::
-
- export controller_hosts="controller0 controller1 controller2"
- export compute_hosts="compute0"
+the the names of your custom roles (if applicable) and hostnames of the deployed
+servers you intend to use for each role type. For each role name, a
+corresponding <role-name>_hosts variable should also be defined, e.g.::
+
+ export ROLES="Controller NewtorkNode StorageNode Compute"
+ export Controller_hosts="10.0.0.1 10.0.0.2 10.0.0.3"
+ export NetworkNode_hosts="10.0.0.4 10.0.0.5 10.0.0.6"
+ export StorageNode_hosts="10.0.0.7 10.0.08"
+ export Compute_hosts="10.0.0.9 10.0.0.10 10.0.0.11"
Then run the script on the undercloud with a stackrc file sourced, and
the script will copy the needed os-collect-config.conf configuration to each