Heat loadbalancer resource failing to create

Solution Verified - Updated -

Issue

When trying to create a loadbalancer resource using heat the following error is found in /var/log/heat/heat-engine.log

2014-06-28 21:03:02.356 31531 INFO heat.engine.resource [-] creating LoadBalancer "dynsrv-facade-lb"
2014-06-28 21:03:02.434 31531 ERROR heat.engine.resource [-] CREATE : LoadBalancer "dynsrv-facade-lb"
2014-06-28 21:03:02.434 31531 TRACE heat.engine.resource Traceback (most recent call last):
2014-06-28 21:03:02.434 31531 TRACE heat.engine.resource   File "/usr/lib/python2.6/site-packages/heat/engine/resource.py", line 368, in _do_action
2014-06-28 21:03:02.434 31531 TRACE heat.engine.resource     handle_data = handle()
2014-06-28 21:03:02.434 31531 TRACE heat.engine.resource   File "/usr/lib/python2.6/site-packages/heat/engine/resources/neutron/loadbalancer.py", line 328, in handle_create
2014-06-28 21:03:02.434 31531 TRACE heat.engine.resource     for member in self.properties.get('members', []):
2014-06-28 21:03:02.434 31531 TRACE heat.engine.resource TypeError: 'NoneType' object is not iterable
2014-06-28 21:03:02.434 31531 TRACE heat.engine.resource
2014-06-28 21:03:02.617 31531 WARNING heat.engine.service [-] Stack create failed, status FAILED

Environment

  • Red Hat Enterprise Linux Openstack Platform 4.0
  • openstack-heat-engine-2013.2.3-1

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content