tripleo-image-elements/elements/os-refresh-config/os-refresh-config
Steven Hardy e6b9609473 Return derived config id when signalling deployments
Currently signalling via 99-refresh-completed only uses the legacy
curl data payload (e.g that for CFN compatible WaitConditions),
but now we're using it exclusively for signalling SoftwareDeployment
resources, which support a different payload, including deploy_stdout
which is accessible via a resource attribute.

Returning a payload for deploy_stdout containing the derived config ID
is potentially useful as it changes whenever the SoftwareConfig or any
inputs change, thus can be used as a unique identifier for dependent
resources which need to be re-triggered when some config is reapplied,
for example puppet manifests with a dependency on hieradata applied
via a SoftwareDeployment.

get_attr: [ControllerDeployment, deploy_stdout]

Partial-Bug: #1463092
Change-Id: Ic62b6303795f70f3b9ace46731a21d1c0e7fe6c7
2015-06-16 10:06:49 -04:00
..
post-configure.d Return derived config id when signalling deployments 2015-06-16 10:06:49 -04:00
.git-keep-empty Fix os-refresh-config failing without scripts. 2013-03-21 18:11:22 -07:00