Command `nova floating-ip-create` fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Fix Released
|
Medium
|
Alexander Gubanov | ||
5.0.x |
Won't Fix
|
Medium
|
Pavel Kholkin | ||
5.1.x |
Won't Fix
|
Medium
|
Pavel Kholkin | ||
6.0.x |
Fix Released
|
Medium
|
Yaroslav Lobankov | ||
6.1.x |
Fix Released
|
Medium
|
Alexander Gubanov |
Bug Description
VERSION:
feature_groups:
- experimental
production: "docker"
release: "5.1"
api: "1.0"
build_number: "6"
build_id: "2014-09-
astute_sha: "f5fbd89d1e0e1f
fuellib_sha: "395fd9d20a0036
ostf_sha: "64cb59c681658a
nailgun_sha: "b8d8189cc37d6d
fuelmain_sha: "d7ed7973034bde
Description:
-------
Command `nova floating-ip-create` fails with ERROR: FloatingIpPoolN
Workaround:
-------
Run floating-ip-create command with floating IP pool specified, for instance:
nova floating-ip-create novapool
Details:
-------
# nova --debug floating-ip-create
REQ: curl -i 'http://
New session created for: (http://
INFO (connectionpool
DEBUG (connectionpool
RESP: [404] CaseInsensitive
RESP BODY: {"itemNotFound": {"message": "FloatingIpPool
DEBUG (shell:777) FloatingIpPoolN
Traceback (most recent call last):
File "/usr/lib/
OpenStackCo
File "/usr/lib/
args.
File "/usr/lib/
_print_
File "/usr/lib/
return self._create(
File "/usr/lib/
_resp, body = self.api.
File "/usr/lib/
return self._cs_
File "/usr/lib/
**kwargs)
File "/usr/lib/
resp, body = self.request(url, method, **kwargs)
File "/usr/lib/
raise exceptions.
NotFound: FloatingIpPoolN
ERROR: FloatingIpPoolN
nova-all.log
-----------------
<183>Sep 17 10:41:20 node-13 nova-api 2014-09-17 10:41:20.817 14469 DEBUG routes.middleware [req-4d4b34d4-
<183>Sep 17 10:41:20 node-13 nova-api 2014-09-17 10:41:20.817 14469 DEBUG routes.middleware [req-4d4b34d4-
<183>Sep 17 10:41:20 node-13 nova-api 2014-09-17 10:41:20.818 14469 DEBUG routes.middleware [req-4d4b34d4-
<183>Sep 17 10:41:20 node-13 nova-api 2014-09-17 10:41:20.818 14469 DEBUG nova.api.
<183>Sep 17 10:41:20 node-13 nova-api 2014-09-17 10:41:20.819 14469 DEBUG nova.api.
<183>Sep 17 10:41:20 node-13 nova-api 2014-09-17 10:41:20.820 14469 DEBUG neutronclient.
REQ: curl -i http://
http_log_req /usr/lib/
<183>Sep 17 10:41:20 node-13 nova-api 2014-09-17 10:41:20.868 14469 DEBUG neutronclient.
http_log_resp /usr/lib/
<179>Sep 17 10:41:20 node-13 nova-api 2014-09-17 10:41:20.869 14469 ERROR nova.api.openstack [req-4d4b34d4-
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack Traceback (most recent call last):
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack File "/usr/lib/
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack return req.get_
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack File "/usr/lib/
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack application, catch_exc_
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack File "/usr/lib/
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack app_iter = application(
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack File "/usr/lib/
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack return resp(environ, start_response)
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack File "/usr/lib/
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack return self.app(env, start_response)
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack File "/usr/lib/
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack return resp(environ, start_response)
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack File "/usr/lib/
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack return resp(environ, start_response)
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack File "/usr/lib/
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack response = self.app(environ, start_response)
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack File "/usr/lib/
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack return resp(environ, start_response)
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack File "/usr/lib/
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack resp = self.call_func(req, *args, **self.kwargs)
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack File "/usr/lib/
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack return self.func(req, *args, **kwargs)
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack File "/usr/lib/
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack content_type, body, accept)
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack File "/usr/lib/
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack action_result = self.dispatch(meth, request, action_args)
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack File "/usr/lib/
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack return method(req=request, **action_args)
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack File "/usr/lib/
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack address = self.network_
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack File "/usr/lib/
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack pool_id = self._get_
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack File "/usr/lib/
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack raise exception.
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack FloatingIpPoolN
2014-09-17 10:41:20.869 14469 TRACE nova.api.openstack
<182>Sep 17 10:41:20 node-13 nova-api 2014-09-17 10:41:20.872 14469 INFO nova.api.openstack [req-4d4b34d4-
<183>Sep 17 10:41:20 node-13 nova-api 2014-09-17 10:41:20.873 14469 DEBUG nova.api.
<182>Sep 17 10:41:20 node-13 nova-api 2014-09-17 10:41:20.874 14469 INFO nova.osapi_
tags: | added: nova |
Changed in mos: | |
assignee: | nobody → MOS Nova (mos-nova) |
Changed in mos: | |
assignee: | MOS Nova (mos-nova) → Pavel Kholkin (pkholkin) |
description: | updated |
Changed in mos: | |
status: | Triaged → Won't Fix |
Looks like this works when nova-network is deployed instead of neutron