summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexis Lee <alexisl@hp.com>2014-10-13 13:50:54 +0100
committerAlexis Lee <lxsli@hp.com>2014-10-21 10:32:45 +0000
commitc270cf0c5ef79869aa5506a789068e5c9565a9b7 (patch)
tree90808b169f94b1f08d0b7720f49f1a6553607ca3
parent7b48754b98ca1890aa7608d19425913a7c79f5ca (diff)
Add block completion signal
In I973d197245ed32612bde9209479e6ae3a443fc69, the signal_transport was set to NO_SIGNAL to prevent the resource staying CREATE_IN_PROGRESS forever. This means that Heat reports the stack is configured before it actually is. The correct fix was to add completion-signal to BlockStorageConfig. However now there's a BlockStorage0AllNodesDeployment, we simply have to receive the signal from allNodesConfig by setting the deployment signal-transport. Change-Id: I1f6408ca39fddd146e7aae140f61d265bbf563ec
-rw-r--r--block-storage.yaml1
1 files changed, 1 insertions, 0 deletions
diff --git a/block-storage.yaml b/block-storage.yaml
index ae0d6543..172944aa 100644
--- a/block-storage.yaml
+++ b/block-storage.yaml
@@ -27,6 +27,7 @@ resources:
depends_on: [BlockStorage0Deployment,BlockStorage0PassthroughSpecific]
type: OS::Heat::StructuredDeployment
properties:
+ signal_transport: {get_param: DefaultSignalTransport}
config: {get_resource: allNodesConfig}
server: {get_resource: BlockStorage0}
BlockStorage0Deployment: