** Changed in: nova
Status: Fix Committed => Fix Released
** Changed in: nova
Milestone: None => kilo-1
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1389933
Title:
cell create api failed with string number
Status in OpenStack Compute (Nova):
Fix Released
Bug description:
When request as below:
curl -i
'http://cloudcontroller:8774/v2/04e2ab93c10a4c2dbef1c648d04567cc/os-cells' -X
POST -H "Accept: application/json" -H "Content-Type: application/json" -H
"User-Agent: python-novaclient" -H "X-Auth-Project-Id: admin" -H "X-Auth-Token:
016d26c590ab4a0b91de718d01d7a649" -d '{"cell": {"name": "abc", "rpc_port":
"123"}}'
Get error as below:
2014-11-06 10:41:37.099 TRACE nova.api.openstack.wsgi Traceback (most recent
call last):
2014-11-06 10:41:37.099 TRACE nova.api.openstack.wsgi File
"/opt/stack/nova/nova/api/openstack/wsgi.py", line 950, in _process_stack
2014-11-06 10:41:37.099 TRACE nova.api.openstack.wsgi action_result =
self.dispatch(meth, request, action_args)
2014-11-06 10:41:37.099 TRACE nova.api.openstack.wsgi File
"/opt/stack/nova/nova/api/openstack/wsgi.py", line 1034, in dispatch
2014-11-06 10:41:37.099 TRACE nova.api.openstack.wsgi return
method(req=request, **action_args)
2014-11-06 10:41:37.099 TRACE nova.api.openstack.wsgi File
"/opt/stack/nova/nova/api/openstack/compute/contrib/cells.py", line 360, in
create
2014-11-06 10:41:37.099 TRACE nova.api.openstack.wsgi
self._normalize_cell(cell)
2014-11-06 10:41:37.099 TRACE nova.api.openstack.wsgi File
"/opt/stack/nova/nova/api/openstack/compute/contrib/cells.py", line 340, in
_normalize_cell
2014-11-06 10:41:37.099 TRACE nova.api.openstack.wsgi
cell['transport_url'] = str(transport_url)
2014-11-06 10:41:37.099 TRACE nova.api.openstack.wsgi File
"/usr/local/lib/python2.7/dist-packages/oslo/messaging/transport.py", line 318,
in __str__
2014-11-06 10:41:37.099 TRACE nova.api.openstack.wsgi netloc += ':%d' %
port
2014-11-06 10:41:37.099 TRACE nova.api.openstack.wsgi TypeError: %d format: a
number is required, not unicode
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1389933/+subscriptions
--
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp