diff options
author | Steven Hardy <shardy@redhat.com> | 2016-07-28 10:36:17 +0100 |
---|---|---|
committer | Steven Hardy <shardy@redhat.com> | 2016-07-29 15:13:13 +0100 |
commit | 0cb33ba188b699d4cd02ccd5dc3042d15ec3cf11 (patch) | |
tree | ea8ace18dfa91fc0b73e4e84eaf3db4635a82beb | |
parent | 4070a03cb41fd84530591a8774f66fa05c7900bf (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.yaml | 8 |
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]} |