2013-06-17 19:48:11.531 31768 INFO heat.engine.resource [-] Validating SecurityGroup "InstanceSecurityGroup"
2013-06-17 19:48:11.531 31768 INFO heat.engine.resource [-] Validating Instance "Instance"
2013-06-17 19:48:11.532 31768 ERROR heat.engine.parser [-]
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser Traceback (most recent call last):
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser File "/home/ubuntu/src/heat-hpcloud/heat/heat/engine/parser.py", line 249, in validate
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser result = res.validate()
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser File "/home/ubuntu/src/heat-hpcloud/heat/heat/engine/resources/instance.py", line 406, in validate
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser res = super(Instance, self).validate()
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser File "/home/ubuntu/src/heat-hpcloud/heat/heat/engine/resource.py", line 411, in validate
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser return self.properties.validate()
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser File "/home/ubuntu/src/heat-hpcloud/heat/heat/engine/properties.py", line 179, in validate
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser self[key]
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser File "/home/ubuntu/src/heat-hpcloud/heat/heat/engine/properties.py", line 201, in __getitem__
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser value = self.resolve(self.data[key])
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser File "/home/ubuntu/src/heat-hpcloud/heat/heat/engine/parser.py", line 546, in resolve_runtime_data
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser return resolve_runtime_data(self.t, self.resources, snippet)
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser File "/home/ubuntu/src/heat-hpcloud/heat/heat/engine/parser.py", line 580, in resolve_runtime_data
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser template.resolve_base64])
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser File "/home/ubuntu/src/heat-hpcloud/heat/heat/engine/parser.py", line 589, in transform
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser data = t(data)
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser File "/home/ubuntu/src/heat-hpcloud/heat/heat/engine/template.py", line 147, in resolve_resource_refs
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser return _resolve(match_resource_ref, handle_resource_ref, s)
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser File "/home/ubuntu/src/heat-hpcloud/heat/heat/engine/template.py", line 375, in _resolve
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser return [recurse(s) for s in snippet]
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser File "/home/ubuntu/src/heat-hpcloud/heat/heat/engine/template.py", line 366, in <lambda>
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser recurse = lambda s: _resolve(match, handle, s)
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser File "/home/ubuntu/src/heat-hpcloud/heat/heat/engine/template.py", line 372, in _resolve
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser return handle(recurse(v))
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser File "/home/ubuntu/src/heat-hpcloud/heat/heat/engine/template.py", line 145, in handle_resource_ref
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser return resources[arg].FnGetRefId()
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser File "/home/ubuntu/src/heat-hpcloud/heat/heat/engine/resources/security_group.py", line 182, in FnGetRefId
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser return self.physical_resource_name()
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser File "/home/ubuntu/src/heat-hpcloud/heat/heat/engine/resource.py", line 401, in physical_resource_name
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser assert self.id is not None
2013-06-17 19:48:11.532 31768 TRACE heat.engine.parser AssertionError
The template that produced the error above is:
https:/ /github. com/SpamapS/ heat-hpcloud/ blob/master/ templates/ simple_ single_ instance_ only.template