Resource has ERROR status: Exceeded maximum number of retries
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Invalid
|
High
|
Andrew Kalach |
Bug Description
Description
===========
During 9.0RC2 Certification Testing Sutie run, the the following tasks:
NovaSecGroup.
NovaServers.
failed with error:
Resource <Server: s_rally_
Error task log (NovaSecGroup.
2016-06-28 01:58:17.619 30929 DEBUG novaclient.
2016-06-28 01:58:17.623 30929 ERROR rally.task.runner [-] Resource <Server: s_rally_
Fault: {u'message': u'Exceeded maximum number of retries. Exceeded max scheduling attempts 3 for instance e3a9f1fd-
2016-06-28 01:58:17.623 30929 ERROR rally.task.runner Traceback (most recent call last):
2016-06-28 01:58:17.623 30929 ERROR rally.task.runner File "/opt/stack/
2016-06-28 01:58:17.623 30929 ERROR rally.task.runner deprecated_output = getattr(
2016-06-28 01:58:17.623 30929 ERROR rally.task.runner File "/opt/stack/
2016-06-28 01:58:17.623 30929 ERROR rally.task.runner **kwargs)
2016-06-28 01:58:17.623 30929 ERROR rally.task.runner File "/opt/stack/
2016-06-28 01:58:17.623 30929 ERROR rally.task.runner f = func(self, *args, **kwargs)
2016-06-28 01:58:17.623 30929 ERROR rally.task.runner File "/opt/stack/
2016-06-28 01:58:17.623 30929 ERROR rally.task.runner check_interval=
2016-06-28 01:58:17.623 30929 ERROR rally.task.runner File "/opt/stack/
2016-06-28 01:58:17.623 30929 ERROR rally.task.runner return f(*args, **kwargs)
2016-06-28 01:58:17.623 30929 ERROR rally.task.runner File "/opt/stack/
2016-06-28 01:58:17.623 30929 ERROR rally.task.runner check_interval=
2016-06-28 01:58:17.623 30929 ERROR rally.task.runner File "/opt/stack/
2016-06-28 01:58:17.623 30929 ERROR rally.task.runner resource = update_
2016-06-28 01:58:17.623 30929 ERROR rally.task.runner File "/opt/stack/
2016-06-28 01:58:17.623 30929 ERROR rally.task.runner fault=getattr(res, "fault", "n/a"))
2016-06-28 01:58:17.623 30929 ERROR rally.task.runner GetResourceErro
2016-06-28 01:58:17.623 30929 ERROR rally.task.runner Fault: {u'message': u'Exceeded maximum number of retries. Exceeded max scheduling attempts 3 for instance e3a9f1fd-
Steps to reproduce
==================
Install Rally on masternode and run task "NovaSecGroup.
1. cd /opt/stack
2. source .venv/bin/activate
3. rally task start /opt/stack/
Expected result
===============
Task run without errors
Actual result
=============
Errors described above in logs
Environment
===========
Scale 200-node lab (ENV-10):
3 controllers
199 compute nodes
20 ceph nodes
DVR enabled
XVLAN
Image RC2 build:
fuel-
Diagnostic snapshot for more detailed information:
http://
tags: | added: area-nova |
Changed in mos: | |
assignee: | nobody → MOS Nova (mos-nova) |
milestone: | none → 9.1 |
status: | New → Confirmed |
Unfortunately, the snapshot seems to be broken :(
fuel-snapshot- 2016-06- 28_13-13- 50/fuel. domain. tld/var/ log/remote/ node-96. domain. tld/nova- compute. log
gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now
The existing logs only say that port binding has failed:
fuel-snapshot- 2016-06- 28_13-13- 50/node- 193/var/ log/nova/ nova-compute. log.1:2016- 06-28 01:58:39.995 21569 DEBUG keystoneauth. session [req-40883a9c- af4d-48a2- 8823-8e4a1a5f6c 5f 54cb49fe136743e d8d22df7dc8fab7 97 e1350af239d24a7 ebe9d3aac94faf1 35 - - -] REQ: curl -g -i -X DELETE http:// 192.168. 0.2:9696/ v2.0/ports/ 1802100d- 0262-4597- ba41-f0d32e213d bd.json -H "User-Agent: python- neutronclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}f9af27c8b b1cae2f1fd0a362 4f165d62f40b552 e" _http_log_request /usr/lib/ python2. 7/dist- packages/ keystoneauth1/ session. py:248 2016-06- 28_13-13- 50/node- 193/var/ log/nova/ nova-compute. log.1:2016- 06-28 01:58:40.679 21569 ERROR nova.compute. manager PortBindingFailed: Binding failed for port 1802100d- 0262-4597- ba41-f0d32e213d bd, please check neutron logs for more information. 2016-06- 28_13-13- 50/node- 193/var/ log/nova/ nova-compute. log.1:2016- 06-28 01:58:40.680 21569 ERROR nova.compute. manager [instance: 14ccca5a- e257-46f2- b182-eb5357c109 e7] PortBindingFailed: Binding failed for port 1802100d- 0262-4597- ba41-f0d32e213d bd, please check neutron logs for more information.
fuel-snapshot-
fuel-snapshot-
but do not specify the reason.
The only Neutron logs I found are for deletion of the corresponding port:
fuel-snapshot- 2016-06- 28_13-13- 50/node- 107/var/ log/neutron/ neutron- openvswitch- agent.log. 1:2016- 06-28 01:58:40.581 31035 DEBUG neutron. plugins. ml2.drivers. openvswitch. agent.ovs_ neutron_ agent [req-0fa0e77c- 27e1-4cab- 97ef-1482d1ac32 84 4fd5db6f920b449 9bfd4b757e9c0d4 68 fe46a113993941c 5b0f7a2d6747fe4 17 - - -] port_delete message processed for port 1802100d- 0262-4597- ba41-f0d32e213d bd port_delete /usr/lib/ python2. 7/dist- packages/ neutron/ plugins/ ml2/drivers/ openvswitch/ agent/ovs_ neutron_ agent.py: 413 2016-06- 28_13-13- 50/node- 107/var/ log/neutron/ neutron- openvswitch- agent.log. 1:2016- 06-28 01:58:42.232 31035 DEBUG neutron. agent.linux. utils [req-d5b2a0bc- 3693-45d1- aafb-709d671b29 2c - - - - -] Running command: ['sudo', 'neutron-rootwrap', '/etc/neutron/ rootwrap. conf', 'ovs-vsctl', '--timeout=10', '--oneline', '--format=json', '--', '--columns= external_ ids,name, ofport' , 'find', 'Interface', 'external_ ids:iface- id=1802100d- 0262-4597- ba41-f0d32e213d bd', 'external_ ids:attached- mac!="" '] create_process /usr/lib/ python2. 7/dist- packages/ neutron/ agent/linux/ utils.py: 84 2016-06- 28_13-13- 50/node- 107/var/ log/neutron/ neutron- openvswitch- agent.log. 1:2016- 06-28 01:58:42.310 31035 INFO neutron. agent.common. ovs_lib [req-d5b2a0bc- 3693-45d1- aafb-709d671b29 2c - - - - -] Port 1802100d- 0262-4597- ba41-f0d32e213d bd not present in bridge br-int 2016-06- 28_13-13- 50/node- 107/var/ log/neutron/ neutron- openvswitch- agent.log. 1:2016- 06-28 01:58:42.468 31035 INFO neutron. agent.securityg roups_rpc [req-d5b2a0bc- 3693-45d1- aafb-709d671b29 2c - - - - -] Remove device filter for [u'18021...
fuel-snapshot-
fuel-snapshot-
fuel-snapshot-