Add 'service_name' to composable services

This patch adds a new service_name section to each composable
service. We now have an explicit unit test check to ensure that
service_name exists in tools/yaml-validate.py.

This patch also wires service_names into hieradata on each
of the roles so that tools can access the deployed services locally
during deployment and upgrades.

Change-Id: I60861c5aa760534db3e314bba16a13b90ea72f0c
This commit is contained in:
Dan Prince
2016-07-19 16:08:22 -04:00
parent 60b83ae436
commit 6b30ff11d4
123 changed files with 185 additions and 3 deletions

View File

@@ -80,6 +80,7 @@ outputs:
role_data:
description: Role data for the Neutron Plumgrid plugin
value:
service_name: neutron-plugin-plumgrid
config_settings:
neutron::plugins::plumgrid::connection:
list_join: