← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1662387] Re: occasional NetworkInUse in shared network tempest tests

 

[Expired for neutron because there has been no activity for 60 days.]

** Changed in: neutron
       Status: Incomplete => Expired

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1662387

Title:
  occasional NetworkInUse in shared network tempest tests

Status in neutron:
  Expired

Bug description:
  shared networks created during test can be picked by nova. (eg. for other tempest tests)
  and it ends up with InUse errors on clean up.

  in the following example, an unrelated test (tempest-TestServerAdvancedOps-1737118212)
  happened to create a port on the network.

  http://logs.openstack.org/60/409560/9/check/gate-tempest-dsvm-
  networking-midonet-ml2-ubuntu-
  xenial/eac4f95/logs/testr_results.html.gz

  ft1.1: tearDownClass (neutron.tests.tempest.api.admin.test_shared_network_extension.AllowedAddressPairSharedNetworkTest)_StringException: Traceback (most recent call last):
    File "tempest/test.py", line 307, in tearDownClass
      six.reraise(etype, value, trace)
    File "tempest/test.py", line 290, in tearDownClass
      teardown()
    File "/opt/stack/new/neutron/neutron/tests/tempest/api/base.py", line 169, in resource_cleanup
      network['id'])
    File "/opt/stack/new/neutron/neutron/tests/tempest/api/base.py", line 210, in _try_delete_resource
      delete_callable(*args, **kwargs)
    File "/opt/stack/new/neutron/neutron/tests/tempest/services/network/json/network_client.py", line 115, in _delete
      resp, body = self.delete(uri)
    File "tempest/lib/common/rest_client.py", line 306, in delete
      return self.request('DELETE', url, extra_headers, headers, body)
    File "tempest/lib/common/rest_client.py", line 663, in request
      self._error_checker(resp, resp_body)
    File "tempest/lib/common/rest_client.py", line 775, in _error_checker
      raise exceptions.Conflict(resp_body, resp=resp)
  tempest.lib.exceptions.Conflict: An object with that identifier already exists
  Details: {u'type': u'NetworkInUse', u'detail': u'', u'message': u'Unable to complete operation on network 773449f0-a5b0-4099-95fe-6b1a4ed096a6. There are one or more ports still in use on the network.'}

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1662387/+subscriptions


References