Currently node can't be created for a KeyError:
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base Traceback (most recent call last):
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base File "/opt/stack/senlin/senlin/engine/actions/base.py", line 500, in ActionProc
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base result, reason = action.execute()
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base File "/opt/stack/senlin/senlin/engine/actions/node_action.py", line 217, in execute
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base res, reason = self._execute()
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base File "/opt/stack/senlin/senlin/engine/actions/node_action.py", line 181, in _execute
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base return method()
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base File "/opt/stack/senlin/senlin/engine/actions/node_action.py", line 71, in do_create
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base res = self.node.do_create(self.context)
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base File "/opt/stack/senlin/senlin/engine/node.py", line 259, in do_create
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base physical_id = profile_base.Profile.create_object(context, self)
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base File "/opt/stack/senlin/senlin/profiles/base.py", line 194, in create_object
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base return profile.do_create(obj)
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base File "/opt/stack/senlin/senlin/profiles/os/nova/server.py", line 290, in do_create
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base server = self.nova(obj).server_create(**kwargs)
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base File "/opt/stack/senlin/senlin/drivers/openstack/nova_v2.py", line 95, in server_create
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base server_obj = self.conn.compute.create_server(**attrs)
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base File "/opt/stack/python-openstacksdk/openstack/compute/v2/_proxy.py", line 287, in create_server
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base return self._create(server.Server, **attrs)
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base File "/opt/stack/python-openstacksdk/openstack/proxy.py", line 159, in _create
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base return res.create(self.session)
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base File "/opt/stack/python-openstacksdk/openstack/resource.py", line 566, in create
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base resp = self.create_by_id(session, self._attrs, self.id, path_args=self)
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base File "/opt/stack/python-openstacksdk/openstack/resource.py", line 552, in create_by_id
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base resp = resp[cls.resource_key]
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base KeyError: 'server'
2015-11-18 16:54:09.218 26753 ERROR senlin.engine.actions.base
2015-11-18 16:54:09.369 26753 ERROR senlin.engine.event [req-21af19b7-7bdf-46dd-883a-28d6116986a5 2bc98d4418f243e2802fd8e4d2e7c470 d59cb05324954496b86475cc9afbbd65 - - -] node_create_1d14a3be[2816151f-2ce9-46ae-884e-6d70875b0322] NODE_CREATE - FAILED: 'server'
It seems something changed in SDK
hi, Haiwei, this is a bug of SDK. Two related bug reports have been proposed for it. Hope those guys can start fixing it soon.
https:/ /bugs.launchpad .net/python- openstacksdk/ +bug/1514370 /bugs.launchpad .net/python- openstacksdk/ +bug/1515074
https:/