summaryrefslogtreecommitdiffstats
path: root/puppet/extraconfig/all_nodes
diff options
context:
space:
mode:
authorJuan Antonio Osorio Robles <jaosorior@redhat.com>2016-12-15 14:28:57 +0200
committerJuan Antonio Osorio Robles <jaosorior@redhat.com>2016-12-22 10:06:17 +0000
commitd2da59065dd11cbfb6845040697e21e4def35b8f (patch)
treee70ffefa9644d8bedffdfce0f59101370536467f /puppet/extraconfig/all_nodes
parent33bdba26d668d91f213515a91f8797b9b249d84a (diff)
Add hook to generate metadata from service profiles
This enables the deployer to dynamically add nova metadata to the servers based on the output of service profiles that implement the metadata_settings key in the role_data output for the profiles. One can set an implementation via the OS::TripleO::ServerMetadataHook resource, which currently is set as OS::Heat::None. So, because of the default implementation, if left untouched it actually does nothing. Currently, besides the list, which is metadata_settings, this hook also takes the name of the node that it's setting the metadata for. This is useful for nova vendordata plugins that can parse said metadata. Change-Id: I8a937f711f0b90156fbb6c4632760435ef846474
Diffstat (limited to 'puppet/extraconfig/all_nodes')
0 files changed, 0 insertions, 0 deletions