diff --git a/overcloud.j2.yaml b/overcloud.j2.yaml index cc7c29b137..6f506e47e5 100644 --- a/overcloud.j2.yaml +++ b/overcloud.j2.yaml @@ -769,6 +769,16 @@ resources: DeployIdentifier: {get_param: DeployIdentifier} UpdateIdentifier: {get_param: UpdateIdentifier} + GlobalConfig: + type: OS::Heat::Value + properties: + type: json + value: + map_merge: +{% for role in roles %} + - get_attr: [{{role.name}}ServiceChainRoleData, value, global_config_settings] +{% endfor %} + MysqlRootPassword: type: OS::TripleO::RandomString properties: @@ -1126,3 +1136,6 @@ outputs: AllNodesConfig: description: The config (hieradata) for all nodes. value: {get_attr: [allNodesConfig, all_nodes_config]} + GlobalConfig: + description: The global_config (hieradata). + value: {get_attr: [GlobalConfig, value]}