summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteven Hardy <shardy@redhat.com>2016-07-28 10:36:17 +0100
committerSteven Hardy <shardy@redhat.com>2016-07-29 15:13:13 +0100
commit0cb33ba188b699d4cd02ccd5dc3042d15ec3cf11 (patch)
treeea8ace18dfa91fc0b73e4e84eaf3db4635a82beb
parent4070a03cb41fd84530591a8774f66fa05c7900bf (diff)
Add EnabledServices output to overcloud.yaml
This is essentially the same data as defined in the *Services parameter, but it shows what's enabled for all roles in the format output from the service templates, so is useful for debugging, and possibly for things like conditional endpoint generation in future. Change-Id: Ia4b1694e419533b05d2757d2925471cae75fb5b6
-rw-r--r--overcloud.yaml8
1 files changed, 8 insertions, 0 deletions
diff --git a/overcloud.yaml b/overcloud.yaml
index 077ffacc..e80cb244 100644
--- a/overcloud.yaml
+++ b/overcloud.yaml
@@ -1306,3 +1306,11 @@ outputs:
hostname-based access to the deployed nodes (useful for testing without
setting up a DNS).
value: {get_attr: [allNodesConfig, hosts_entries]}
+ EnabledServices:
+ description: The services enabled on each role
+ value:
+ Controller: {get_attr: [ControllerServiceChain, role_data, service_names]}
+ Compute: {get_attr: [ComputeServiceChain, role_data, service_names]}
+ BlockStorage: {get_attr: [BlockStorageServiceChain, role_data, service_names]}
+ ObjectStorage: {get_attr: [ObjectStorageServiceChain, role_data, service_names]}
+ CephStorage: {get_attr: [CephStorageServiceChain, role_data, service_names]}