yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #12555
[Bug 1300322] Re: TestSecurityGroupsBasicOps IndexError
Neutron port list can return some ports without fixed ips. This is not
an error in neutron. The tempest test needs to account for ports without
fixed ips.
** Also affects: tempest
Importance: Undecided
Status: New
** Changed in: tempest
Assignee: (unassigned) => Henry Gessau (gessau)
** Changed in: neutron
Status: New => Invalid
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1300322
Title:
TestSecurityGroupsBasicOps IndexError
Status in OpenStack Neutron (virtual network service):
Invalid
Status in Tempest:
New
Bug description:
Seen in the neutron full job:
Console log:
2014-03-29 19:09:49.985 | Traceback (most recent call last):
2014-03-29 19:09:49.985 | File "tempest/scenario/test_security_groups_basic_ops.py", line 167, in setUp
2014-03-29 19:09:49.985 | self._verify_mac_addr(self.primary_tenant)
2014-03-29 19:09:49.985 | File "tempest/scenario/test_security_groups_basic_ops.py", line 429, in _verify_mac_addr
2014-03-29 19:09:49.985 | port['mac_address'].lower()) for port in port_list
2014-03-29 19:09:49.985 | IndexError: list index out of range
Neutron log reports 2 error, problem in the communication with nova:
2014-03-28 01:38:20.922 31361 ERROR neutron.notifiers.nova [-] Failed to notify nova on events: [{'status': 'completed', 'tag': u'd15f3fdd-31fb-48da-9563-17796df7b6aa', 'name': 'network-vif-plugged', 'server_uuid': u'devstack-precise-check-rax-iad-3242364.slave.openstack.org'}]
2014-03-28 01:38:20.922 31361 TRACE neutron.notifiers.nova Traceback (most recent call last):
2014-03-28 01:38:20.922 31361 TRACE neutron.notifiers.nova File "/opt/stack/new/neutron/neutron/notifiers/nova.py", line 186, in send_events
2014-03-28 01:38:20.922 31361 TRACE neutron.notifiers.nova batched_events)
2014-03-28 01:38:20.922 31361 TRACE neutron.notifiers.nova File "/opt/stack/new/python-novaclient/novaclient/v1_1/contrib/server_external_events.py", line 39, in create
2014-03-28 01:38:20.922 31361 TRACE neutron.notifiers.nova return_raw=True)
2014-03-28 01:38:20.922 31361 TRACE neutron.notifiers.nova File "/opt/stack/new/python-novaclient/novaclient/base.py", line 152, in _create
2014-03-28 01:38:20.922 31361 TRACE neutron.notifiers.nova _resp, body = self.api.client.post(url, body=body)
2014-03-28 01:38:20.922 31361 TRACE neutron.notifiers.nova File "/opt/stack/new/python-novaclient/novaclient/client.py", line 287, in post
2014-03-28 01:38:20.922 31361 TRACE neutron.notifiers.nova return self._cs_request(url, 'POST', **kwargs)
2014-03-28 01:38:20.922 31361 TRACE neutron.notifiers.nova File "/opt/stack/new/python-novaclient/novaclient/client.py", line 261, in _cs_request
2014-03-28 01:38:20.922 31361 TRACE neutron.notifiers.nova **kwargs)
2014-03-28 01:38:20.922 31361 TRACE neutron.notifiers.nova File "/opt/stack/new/python-novaclient/novaclient/client.py", line 243, in _time_request
2014-03-28 01:38:20.922 31361 TRACE neutron.notifiers.nova resp, body = self.request(url, method, **kwargs)
2014-03-28 01:38:20.922 31361 TRACE neutron.notifiers.nova File "/opt/stack/new/python-novaclient/novaclient/client.py", line 237, in request
2014-03-28 01:38:20.922 31361 TRACE neutron.notifiers.nova raise exceptions.from_response(resp, body, url, method)
2014-03-28 01:38:20.922 31361 TRACE neutron.notifiers.nova NotFound: No instances found for any event (HTTP 404) (Request-ID: req-904163b3-3b79-4b6f-8dc7-e53ed7520212)
2014-03-28 01:38:20.922 31361 TRACE neutron.notifiers.nova
And problems querying the DB:
2014-03-28 01:59:10.584 31361 ERROR neutron.openstack.common.rpc.amqp [req-6f6479c4-4893-4c8e-8a06-da6c70c572e8 None] Exception during message handling
2014-03-28 01:59:10.584 31361 TRACE neutron.openstack.common.rpc.amqp Traceback (most recent call last):
2014-03-28 01:59:10.584 31361 TRACE neutron.openstack.common.rpc.amqp File "/opt/stack/new/neutron/neutron/openstack/common/rpc/amqp.py", line 462, in _process_data
2014-03-28 01:59:10.584 31361 TRACE neutron.openstack.common.rpc.amqp **args)
2014-03-28 01:59:10.584 31361 TRACE neutron.openstack.common.rpc.amqp File "/opt/stack/new/neutron/neutron/common/rpc.py", line 45, in dispatch
2014-03-28 01:59:10.584 31361 TRACE neutron.openstack.common.rpc.amqp neutron_ctxt, version, method, namespace, **kwargs)
2014-03-28 01:59:10.584 31361 TRACE neutron.openstack.common.rpc.amqp File "/opt/stack/new/neutron/neutron/openstack/common/rpc/dispatcher.py", line 172, in dispatch
2014-03-28 01:59:10.584 31361 TRACE neutron.openstack.common.rpc.amqp result = getattr(proxyobj, method)(ctxt, **kwargs)
2014-03-28 01:59:10.584 31361 TRACE neutron.openstack.common.rpc.amqp File "/opt/stack/new/neutron/neutron/services/loadbalancer/drivers/common/agent_driver_base.py", line 97, in get_logical_device
2014-03-28 01:59:10.584 31361 TRACE neutron.openstack.common.rpc.amqp pool = qry.one()
2014-03-28 01:59:10.584 31361 TRACE neutron.openstack.common.rpc.amqp File "/usr/local/lib/python2.7/dist-packages/sqlalchemy/orm/query.py", line 2361, in one
2014-03-28 01:59:10.584 31361 TRACE neutron.openstack.common.rpc.amqp raise orm_exc.NoResultFound("No row was found for one()")
2014-03-28 01:59:10.584 31361 TRACE neutron.openstack.common.rpc.amqp NoResultFound: No row was found for one()
2014-03-28 01:59:10.584 31361 TRACE neutron.openstack.common.rpc.amqp
Example here: http://logs.openstack.org/05/77905/4/check/check-
tempest-dsvm-neutron-full/a511ba9/
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1300322/+subscriptions
References