Well, the error is quite clear to me, it seems you don't provide a
password in your config, it's described pretty good in the docs. Here
is the excerpt for nova.conf to use neutron:
---cut here---
[neutron]
...
url = http://controller:9696
auth_url = http://controller:35357
auth_type = password
project_domain_name = default
user_domain_name = default
region_name = RegionOne
project_name = service
username = neutron
password = NEUTRON_PASS
---cut here---
You should try to follow all steps from the install guide [1], the
option "use_neutron" is new since Mitaka and it's mentioned there.
[1]
http://docs.openstack.org/mitaka/install-guide-obs/neutron-compute-install.html
Zitat von K K <[email protected]>:
okey. Yes, it's a trouble. I solved that problem by add
use_neutron = true
to nova.conf at compute and controller nodes.
Also I added to nova.conf@compute node:
[neutron]
auth_type = password
auth_url = http://controller:35357
But now I get else error when I try to start instance. Nova@compute01 said:
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
[req-2eca880a-78dd-4035-9d6f-fcabb8917a3c
79401c3a746740ef826762ca9eaeb207 3029462986ac400ca2c2c6ac4c9af5a7 -
- -] Exception during message handling: Expecting to find username
or userId in passwordCredentials - the server could not comply with
the request since it is either malformed or otherwise incorrect. The
client is assumed to be in error. (HTTP 400) (Request-ID:
req-de7b439f-2a6b-4636-953b-1a6b24668e83)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
Traceback (most recent call last):
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File
"/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py",
line 138, in _dispatch_and_reply
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
incoming.message))
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File
"/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py",
line 185, in _dispatch
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
return self._do_dispatch(endpoint, method, ctxt, args)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File
"/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py",
line 127, in _do_dispatch
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
result = func(ctxt, **new_args)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/nova/exception.py", line 110,
in wrapped
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher payload)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line
220, in __exit__
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
self.force_reraise()
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line
196, in force_reraise
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
six.reraise(self.type_, self.value, self.tb)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/nova/exception.py", line 89,
in wrapped
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
return f(self, context, *args, **kw)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py",
line 359, in decorated_function
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
LOG.warning(msg, e, instance=instance)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line
220, in __exit__
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
self.force_reraise()
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line
196, in force_reraise
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
six.reraise(self.type_, self.value, self.tb)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py",
line 328, in decorated_function
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
return function(self, context, *args, **kwargs)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py",
line 409, in decorated_function
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
return function(self, context, *args, **kwargs)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py",
line 387, in decorated_function
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
kwargs['instance'], e, sys.exc_info())
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line
220, in __exit__
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
self.force_reraise()
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line
196, in force_reraise
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
six.reraise(self.type_, self.value, self.tb)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py",
line 375, in decorated_function
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
return function(self, context, *args, **kwargs)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py",
line 2598, in start_instance
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
self._power_on(context, instance)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py",
line 2566, in _power_on
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
network_info = self.network_api.get_instance_nw_info(context,
instance)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/nova/network/base_api.py",
line 253, in get_instance_nw_info
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
result = self._get_instance_nw_info(context, instance, **kwargs)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File
"/usr/lib/python2.7/dist-packages/nova/network/neutronv2/api.py",
line 915, in _get_instance_nw_info
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
preexisting_port_ids)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File
"/usr/lib/python2.7/dist-packages/nova/network/neutronv2/api.py",
line 1690, in _build_network_info_model
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
data = client.list_ports(**search_opts)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File
"/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py",
line 97, in with_params
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
ret = self.function(instance, *args, **kwargs)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File
"/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py",
line 644, in list_ports
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher **_params)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File
"/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py",
line 373, in list
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
for r in self._pagination(collection, path, **params):
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File
"/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py",
line 388, in _pagination
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
res = self.get(path, params=params)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File
"/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py",
line 358, in get
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
headers=headers, params=params)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File
"/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py",
line 335, in retry_request
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
headers=headers, params=params)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File
"/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py",
line 286, in do_request
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
resp, replybody = self.httpclient.do_request(action, method,
body=body)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/neutronclient/client.py",
line 306, in do_request
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
return self.request(url, method, **kwargs)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/neutronclient/client.py",
line 294, in request
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
resp = super(SessionClient, self).request(*args, **kwargs)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/keystoneauth1/adapter.py",
line 98, in request
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
return self.session.request(url, method, **kwargs)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/positional/__init__.py", line
94, in inner
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
return func(*args, **kwargs)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/keystoneauth1/session.py",
line 370, in request
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
auth_headers = self.get_auth_headers(auth)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/keystoneauth1/session.py",
line 624, in get_auth_headers
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
return auth.get_headers(self, **kwargs)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/keystoneauth1/plugin.py",
line 84, in get_headers
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
token = self.get_token(session)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File
"/usr/lib/python2.7/dist-packages/keystoneauth1/identity/base.py",
line 90, in get_token
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
return self.get_access(session).auth_token
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File
"/usr/lib/python2.7/dist-packages/keystoneauth1/identity/base.py",
line 136, in get_access
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
self.auth_ref = self.get_auth_ref(session)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File
"/usr/lib/python2.7/dist-packages/keystoneauth1/identity/generic/base.py",
line 181, in get_auth_ref
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
return self._plugin.get_auth_ref(session, **kwargs)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File
"/usr/lib/python2.7/dist-packages/keystoneauth1/identity/v2.py",
line 65, in get_auth_ref
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
authenticated=False, log=False)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/keystoneauth1/session.py",
line 572, in post
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
return self.request(url, 'POST', **kwargs)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/positional/__init__.py", line
94, in inner
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
return func(*args, **kwargs)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/keystoneauth1/session.py",
line 467, in request
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
raise exceptions.from_response(resp, method, url)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
BadRequest: Expecting to find username or userId in
passwordCredentials - the server could not comply with the request
since it is either malformed or otherwise incorrect. The client is
assumed to be in error. (HTTP 400) (Request-ID:
req-de7b439f-2a6b-4636-953b-1a6b24668e83)
2016-04-21 11:43:37.714 495228 ERROR oslo_messaging.rpc.dispatcher
tcpdump show strange message:
Host: controller:35357
Content-Length: 53
Accept-Encoding: gzip, deflate
Accept: application/json
User-Agent: keystoneauth1/2.4.0 python-requests/2.9.1 CPython/2.7.11+
Connection: keep-alive
Content-Type: application/json
{"auth": {"passwordCredentials": {"password": null}}}
during communication with controller.
Where I must to specify a password?
okay. I change Среда, 20 апреля 2016, 19:05 +05:00 от "Van Leeuwen,
Robert" < [email protected] >:
I upgraded release OpenStack from Kilo to Mitaka.
But now I can't start any Instance. At the compute node nova daemons said:
2016-04-20 12:40:15.395 226509 ERROR oslo_messaging.rpc.dispatcher
[req-86e4ab2e-229a-438d-87d2-d9ce9f749dbc
79401c3a746740ef826762ca9eaeb207 3029462986ac400ca2c2c6ac4c9af5a7
- - -] Exception during message handling: Timed out waiting for a
reply to message ID cb754491dfb14d8793ca6ee05ae420c9
This indicates something is not responding to a RPC call (via rabbitmq)
snip
2016-04-20 12:40:15.395 226509 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/nova/network/api.py", line
385, in _get_instance_nw_info
2016-04-20 12:40:15.395 226509 ERROR oslo_messaging.rpc.dispatcher
nw_info = self.network_rpcapi.get_instance_nw_info(context, **args)
2016-04-20 12:40:15.395 226509 ERROR oslo_messaging.rpc.dispatcher
File "/usr/lib/python2.7/dist-packages/nova/network/rpcapi.py",
line 209, in get_instance_nw_info
This suggests it has something to do with nova doing a call to Neutron.
Have you checked if Neutron is working properly and can connect to
the neutron-agent?
Cheers,
Robert van Leeuwen
--
Eugen Block voice : +49-40-559 51 75
NDE Netzdesign und -entwicklung AG fax : +49-40-559 51 77
Postfach 61 03 15
D-22423 Hamburg e-mail : [email protected]
Vorsitzende des Aufsichtsrates: Angelika Mozdzen
Sitz und Registergericht: Hamburg, HRB 90934
Vorstand: Jens-U. Mozdzen
USt-IdNr. DE 814 013 983
_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : [email protected]
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack