ERR in rest api logs; TypeError: 'NoneType' object is unsubscriptable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
Medium
|
Vladimir Sharshov | ||
6.1.x |
Won't Fix
|
Medium
|
Fuel Python (Deprecated) | ||
7.0.x |
Invalid
|
Medium
|
Vladimir Sharshov |
Bug Description
"build_id": "2014-06-
"mirantis": "yes",
"build_number": "344",
"nailgun_sha": "a828d6b7610f87
"ostf_sha": "2b7b39e4b6ea89
"fuelmain_sha": "9964da7dec34d3
"astute_sha": "55df06b2e84fa5
"release": "4.1B",
"fuellib_sha": "3511461a2b5296
There are errors in REST API logs:
2014-06-06 11:59:27 ERROR
[7f392f5fe700] (logger) Response code '500 Internal Server Error' for POST /api/nodes/ from 10.20.0.156:33189
2014-06-06 11:59:27 ERROR
[7f392f5fe700] (logger) Traceback (most recent call last):
File "/opt/nailgun/
return self.handle()
File "/opt/nailgun/
return self._delegate(fn, self.fvars, args)
File "/opt/nailgun/
return handle_class(cls)
File "/opt/nailgun/
return tocall(*args)
File "<string>", line 2, in POST
File "/opt/nailgun/
data = func(*args, **kwargs)
File "/opt/nailgun/
name="Untitled (%s)" % data['mac'][-5:],
TypeError: 'NoneType' object is unsubscriptable
Changed in fuel: | |
importance: | Undecided → Critical |
importance: | Critical → High |
Changed in fuel: | |
status: | New → Confirmed |
importance: | High → Critical |
Changed in fuel: | |
importance: | Critical → High |
milestone: | 4.1.1 → 4.1.2 |
milestone: | 4.1.2 → 5.1 |
tags: | added: release-notes |
no longer affects: | fuel/4.1.x |
Changed in fuel: | |
milestone: | 5.1 → 6.0 |
tags: | added: module-nailgun-agent |
Changed in fuel: | |
milestone: | 6.1 → 7.0 |
tags: | added: qa-agree-7.0 |
This traceback is because one of the discovered nodes (10.20.0.156) passed no interface info to the agent API handler.