Unexpected API Error on large scale: MessagingTimeout
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Fix Released
|
High
|
Andrew Kalach | ||
9.x |
Fix Released
|
High
|
Andrew Kalach |
Bug Description
Description
===========
During 9.0RC2 Certification Testing Sutie run, the following tasks:
CinderVolumes
NovaServers.
failed with error:
Unexpected API Error. Please report this at http://
Steps to reproduce
==================
Install Rally on masternode and run specified rally tasks (see attachment):
1. cd /opt/stack
2. source .venv/bin/activate
3. rally task start <task YAML file>
Expected result
===============
Task run without errors
Actual result
=============
The following error logs:
2016-06-
2016-06-27 14:15:36.673 21518 ERROR nova.api.
2016-06-27 14:15:36.673 21518 ERROR nova.api.
2016-06-27 14:15:36.673 21518 ERROR nova.api.
2016-06-27 14:15:36.673 21518 ERROR nova.api.
2016-06-27 14:15:36.673 21518 ERROR nova.api.
2016-06-27 14:15:36.673 21518 ERROR nova.api.
2016-06-27 14:15:36.673 21518 ERROR nova.api.
2016-06-27 14:15:36.673 21518 ERROR nova.api.
2016-06-27 14:15:36.673 21518 ERROR nova.api.
2016-06-27 14:15:36.673 21518 ERROR nova.api.
2016-06-27 14:15:36.673 21518 ERROR nova.api.
2016-06-27 14:15:36.673 21518 ERROR nova.api.
2016-06-27 14:15:36.673 21518 ERROR nova.api.
2016-06-27 14:15:36.673 21518 ERROR nova.api.
2016-06-
<class 'oslo_messaging
Environment
===========
Scale 200-node lab (ENV-10):
3 controllers
199 compute nodes
20 ceph nodes
DVR enabled
XVLAN
Image RC2 build:
fuel-
Diagnostic snapshot:
http://
tags: | added: area-nova |
Changed in mos: | |
assignee: | nobody → MOS Nova (mos-nova) |
status: | New → Confirmed |
milestone: | none → 9.1 |
Changed in mos: | |
status: | Incomplete → Confirmed |
tags: | added: area-scale |
I see that nova-compute fails to reply to an RPC call:
fuel-snapshot- 2016-06- 28_13-13- 50/node- 184/var/ log/nova/ nova-compute. log.1:2016- 06-27 14:15:36.465 25594 DEBUG oslo_messaging. _drivers. amqpdriver [req-4bffec57- e890-486d- b197-2edf5aa19e 97 eb078fc45f524ec 3a33276a9ebc4a3 07 82306fa61eae4bb 99a308d72c919af e8 - - -] The reply ec15e0ead09e465 69f1145672d2ecd 56 cannot be sent reply_d5de36246 2464ed39adce35f e468a538 reply queue don't exist, retrying... reply /usr/lib/ python2. 7/dist- packages/ oslo_messaging/ _drivers/ amqpdriver. py:130 2016-06- 28_13-13- 50/node- 184/var/ log/nova/ nova-compute. log.1:2016- 06-27 14:15:36.716 25594 DEBUG oslo_messaging. _drivers. amqpdriver [req-4bffec57- e890-486d- b197-2edf5aa19e 97 eb078fc45f524ec 3a33276a9ebc4a3 07 82306fa61eae4bb 99a308d72c919af e8 - - -] REPLY msg_id: ec15e0ead09e465 69f1145672d2ecd 56 size: 789 reply queue: reply_d5de36246 2464ed39adce35f e468a538 time elapsed: 60.044688078s _send_reply /usr/lib/ python2. 7/dist- packages/ oslo_messaging/ _drivers/ amqpdriver. py:96 2016-06- 28_13-13- 50/node- 184/var/ log/nova/ nova-compute. log.1:2016- 06-27 14:15:36.719 25594 DEBUG oslo_messaging. _drivers. amqpdriver [req-4bffec57- e890-486d- b197-2edf5aa19e 97 eb078fc45f524ec 3a33276a9ebc4a3 07 82306fa61eae4bb 99a308d72c919af e8 - - -] The reply ec15e0ead09e465 69f1145672d2ecd 56 cannot be sent reply_d5de36246 2464ed39adce35f e468a538 reply queue don't exist, retrying... reply /usr/lib/ python2. 7/dist- packages/ oslo_messaging/ _drivers/ amqpdriver. py:130 2016-06- 28_13-13- 50/node- 184/var/ log/nova/ nova-compute. log.1:2016- 06-27 14:15:36.970 25594 DEBUG oslo_messaging. _drivers. amqpdriver [req-4bffec57- e890-486d- b197-2edf5aa19e 97 eb078fc45f524ec 3a33276a9ebc4a3 07 82306fa61eae4bb 99a308d72c919af e8 - - -] REPLY msg_id: ec15e0ead09e465 69f1145672d2ecd 56 size: 789 reply queue: reply_d5de36246 2464ed39adce35f e468a538 time elapsed: 60.298709969s _send_reply /usr/lib/ python2. 7/dist- packages/ oslo_messaging/ _drivers/ amqpdriver. py:96 2016-06- 28_13-13- 50/node- 184/var/ log/nova/ nova-compute. log.1:2016- 06-27 14:15:36.973 25594 WARNING oslo_messaging. _drivers. amqpdriver [req-4bffec57- e890-486d- b197-2edf5aa19e 97 eb078fc45f524ec 3a33276a9ebc4a3 07 82306fa61eae4bb 99a308d72c919af e8 - - -] reply_d5de36246 2464ed39adce35f e468a538 doesn't exists, drop reply to ec15e0ead09e465 69f1145672d2ecd 56 2016-06- 28_13-13- 50/node- 184/var/ log/nova/ nova-compute. log.1:2016- 06-27 14:15:36.974 25594 INFO oslo_messaging. _drivers. amqpdriver [req-4bffec57- e890-486d- b197-2edf5aa19e 97 eb078fc45f524ec 3a33276a9ebc4a3 07 82306fa61eae4bb 99a308d72c919af e8 - - -] The reply ec15e0ead09e465 69f1145672d2ecd 56 cannot be sent reply_d5de36246 2464ed39adce35f e468a538 reply queue don't exist after 60 sec abandoning...
fuel-snapshot-
fuel-snapshot-
fuel-snapshot-
fuel-snapshot-
fuel-snapshot-
which eventually times out on the nova-api side:
2016-06- 27T14:15: 36.676579+ 00:00 info: 2016-06-27 14:15:36.681 21518 INFO nova.api. openstack. wsgi [req-4bffec57- e890-486d- b197-2edf5aa19e 97 eb078fc45f524ec 3a33276a9ebc4a3 07 82306fa61eae4bb 99a308d72c919af e8 - - -] HTTP exception thrown: Unexpected API Error. Please report this at http:// bugs.launchpad. net/nova/ and attach the Nova API log if possible. .exceptions. Messaging. ..
<class 'oslo_messaging