← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1608918] [NEW] Gate failures for neutron in test_dualnet_multi_prefix_dhcpv6_stateless

 

Public bug reported:

This is failing consistent recently.

2016-08-02 10:22:41.743463 | Captured traceback-1:
2016-08-02 10:22:41.743475 | ~~~~~~~~~~~~~~~~~~~~~
2016-08-02 10:22:41.743497 |     Traceback (most recent call last):
2016-08-02 10:22:41.743536 |       File "tempest/lib/common/utils/test_utils.py", line 83, in call_and_ignore_notfound_exc
2016-08-02 10:22:41.743559 |         return func(*args, **kwargs)
2016-08-02 10:22:41.743590 |       File "tempest/lib/services/network/subnets_client.py", line 49, in delete_subnet
2016-08-02 10:22:41.743611 |         return self.delete_resource(uri)
2016-08-02 10:22:41.743638 |       File "tempest/lib/services/network/base.py", line 41, in delete_resource
2016-08-02 10:22:41.743656 |         resp, body = self.delete(req_uri)
2016-08-02 10:22:41.743679 |       File "tempest/lib/common/rest_client.py", line 304, in delete
2016-08-02 10:22:41.743705 |         return self.request('DELETE', url, extra_headers, headers, body)
2016-08-02 10:22:41.743729 |       File "tempest/lib/common/rest_client.py", line 667, in request
2016-08-02 10:22:41.743741 |         resp, resp_body)
2016-08-02 10:22:41.743767 |       File "tempest/lib/common/rest_client.py", line 780, in _error_checker
2016-08-02 10:22:41.743788 |         raise exceptions.Conflict(resp_body, resp=resp)
2016-08-02 10:22:41.743815 |     tempest.lib.exceptions.Conflict: An object with that identifier already exists
2016-08-02 10:22:41.743876 |     Details: {u'detail': u'', u'type': u'SubnetInUse', u'message': u'Unable to complete operation on subnet 01199023-eb08-49b5-88a3-38931bca824e: One or more ports have an IP allocation from this subnet.'}
2016-08-02 10:22:41.743884 |     
2016-08-02 10:22:41.743890 | 
2016-08-02 10:22:41.743902 | Captured traceback-3:
2016-08-02 10:22:41.743914 | ~~~~~~~~~~~~~~~~~~~~~
2016-08-02 10:22:41.743930 |     Traceback (most recent call last):
2016-08-02 10:22:41.743960 |       File "tempest/lib/common/utils/test_utils.py", line 83, in call_and_ignore_notfound_exc
2016-08-02 10:22:41.743976 |         return func(*args, **kwargs)
2016-08-02 10:22:41.744011 |       File "tempest/lib/services/network/networks_client.py", line 49, in delete_network
2016-08-02 10:22:41.744029 |         return self.delete_resource(uri)
2016-08-02 10:22:41.744056 |       File "tempest/lib/services/network/base.py", line 41, in delete_resource
2016-08-02 10:22:41.744073 |         resp, body = self.delete(req_uri)
2016-08-02 10:22:41.744097 |       File "tempest/lib/common/rest_client.py", line 304, in delete
2016-08-02 10:22:41.744122 |         return self.request('DELETE', url, extra_headers, headers, body)
2016-08-02 10:22:41.744146 |       File "tempest/lib/common/rest_client.py", line 667, in request
2016-08-02 10:22:41.744159 |         resp, resp_body)
2016-08-02 10:22:41.744185 |       File "tempest/lib/common/rest_client.py", line 780, in _error_checker
2016-08-02 10:22:41.744220 |         raise exceptions.Conflict(resp_body, resp=resp)
2016-08-02 10:22:41.744252 |     tempest.lib.exceptions.Conflict: An object with that identifier already exists
2016-08-02 10:22:41.744316 |     Details: {u'detail': u'', u'type': u'NetworkInUse', u'message': u'Unable to complete operation on network 7a254d4c-0bc8-4a94-836c-ea5c6b640fca. There are one or more ports still in use on the network.'}
2016-08-02 10:22:41.744324 |     
2016-08-02 10:22:41.744330 | 
2016-08-02 10:22:41.744342 | Captured traceback-2:
2016-08-02 10:22:41.744354 | ~~~~~~~~~~~~~~~~~~~~~
2016-08-02 10:22:41.744372 |     Traceback (most recent call last):
2016-08-02 10:22:41.744403 |       File "tempest/lib/common/utils/test_utils.py", line 83, in call_and_ignore_notfound_exc
2016-08-02 10:22:41.744419 |         return func(*args, **kwargs)
2016-08-02 10:22:41.744448 |       File "tempest/lib/services/network/routers_client.py", line 49, in delete_router
2016-08-02 10:22:41.744465 |         return self.delete_resource(uri)
2016-08-02 10:22:41.744491 |       File "tempest/lib/services/network/base.py", line 41, in delete_resource
2016-08-02 10:22:41.744508 |         resp, body = self.delete(req_uri)
2016-08-02 10:22:41.744532 |       File "tempest/lib/common/rest_client.py", line 304, in delete
2016-08-02 10:22:41.744558 |         return self.request('DELETE', url, extra_headers, headers, body)
2016-08-02 10:22:41.744581 |       File "tempest/lib/common/rest_client.py", line 667, in request
2016-08-02 10:22:41.744594 |         resp, resp_body)
2016-08-02 10:22:41.744620 |       File "tempest/lib/common/rest_client.py", line 780, in _error_checker
2016-08-02 10:22:41.744640 |         raise exceptions.Conflict(resp_body, resp=resp)
2016-08-02 10:22:41.744680 |     tempest.lib.exceptions.Conflict: An object with that identifier already exists
2016-08-02 10:22:41.744719 |     Details: {u'detail': u'', u'type': u'RouterInUse', u'message': u'Router b4807ea6-fad3-4c4a-b1f7-3a7b83e69624 still has ports'}
2016-08-02 10:22:41.744726 |     
2016-08-02 10:22:41.744732 | 
2016-08-02 10:22:41.744743 | Captured traceback:
2016-08-02 10:22:41.744754 | ~~~~~~~~~~~~~~~~~~~
2016-08-02 10:22:41.744770 |     Traceback (most recent call last):
2016-08-02 10:22:41.744812 |       File "tempest/test.py", line 106, in wrapper
2016-08-02 10:22:41.744830 |         return f(self, *func_args, **func_kwargs)
2016-08-02 10:22:41.744862 |       File "tempest/scenario/test_network_v6.py", line 255, in test_dualnet_multi_prefix_dhcpv6_stateless
2016-08-02 10:22:41.744900 |         dualnet=True)
2016-08-02 10:22:41.744929 |       File "tempest/scenario/test_network_v6.py", line 162, in _prepare_and_test
2016-08-02 10:22:41.744942 |         dualnet=dualnet)
2016-08-02 10:22:41.744969 |       File "tempest/scenario/test_network_v6.py", line 103, in prepare_network
2016-08-02 10:22:41.744983 |         subnet_id=sub6['id'])
2016-08-02 10:22:41.745013 |       File "tempest/lib/services/network/routers_client.py", line 68, in add_router_interface
2016-08-02 10:22:41.745032 |         return self.update_resource(uri, kwargs)
2016-08-02 10:22:41.745059 |       File "tempest/lib/services/network/base.py", line 68, in update_resource
2016-08-02 10:22:41.745085 |         resp, body = self.put(req_uri, req_post_data)
2016-08-02 10:22:41.745108 |       File "tempest/lib/common/rest_client.py", line 337, in put
2016-08-02 10:22:41.745134 |         return self.request('PUT', url, extra_headers, headers, body, chunked)
2016-08-02 10:22:41.745159 |       File "tempest/lib/common/rest_client.py", line 667, in request
2016-08-02 10:22:41.751185 |         resp, resp_body)
2016-08-02 10:22:41.751245 |       File "tempest/lib/common/rest_client.py", line 770, in _error_checker
2016-08-02 10:22:41.751267 |         raise exceptions.BadRequest(resp_body, resp=resp)
2016-08-02 10:22:41.751285 |     tempest.lib.exceptions.BadRequest: Bad request
2016-08-02 10:22:41.751332 |     Details: {u'detail': u'', u'type': u'BadRequest', u'message': u'Bad router request: Router already has a port on subnet 01199023-eb08-49b5-88a3-38931bca824e.'}
2016-08-02 10:22:41.751340 |     
2016-08-02 10:22:41.751347 | 
2016-08-02 10:22:41.751353 | 
2016-08-02 10:22:41.751360 | ======
2016-08-02 10:22:41.751368 | Totals
2016-08-02 10:22:41.751375 | ======
2016-08-02 10:22:41.751389 | Ran: 1513 tests in 2591.0000 sec.
2016-08-02 10:22:41.751399 |  - Passed: 1436
2016-08-02 10:22:41.751408 |  - Skipped: 76
2016-08-02 10:22:41.751419 |  - Expected Fail: 0
2016-08-02 10:22:41.751430 |  - Unexpected Success: 0
2016-08-02 10:22:41.751439 |  - Failed: 1
2016-08-02 10:22:41.751463 | Sum of execute time for each test: 6254.3540 sec.

** Affects: neutron
     Importance: Undecided
         Status: New


** Tags: gate-failure ipv6

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

Title:
  Gate failures for neutron in
  test_dualnet_multi_prefix_dhcpv6_stateless

Status in neutron:
  New

Bug description:
  This is failing consistent recently.

  2016-08-02 10:22:41.743463 | Captured traceback-1:
  2016-08-02 10:22:41.743475 | ~~~~~~~~~~~~~~~~~~~~~
  2016-08-02 10:22:41.743497 |     Traceback (most recent call last):
  2016-08-02 10:22:41.743536 |       File "tempest/lib/common/utils/test_utils.py", line 83, in call_and_ignore_notfound_exc
  2016-08-02 10:22:41.743559 |         return func(*args, **kwargs)
  2016-08-02 10:22:41.743590 |       File "tempest/lib/services/network/subnets_client.py", line 49, in delete_subnet
  2016-08-02 10:22:41.743611 |         return self.delete_resource(uri)
  2016-08-02 10:22:41.743638 |       File "tempest/lib/services/network/base.py", line 41, in delete_resource
  2016-08-02 10:22:41.743656 |         resp, body = self.delete(req_uri)
  2016-08-02 10:22:41.743679 |       File "tempest/lib/common/rest_client.py", line 304, in delete
  2016-08-02 10:22:41.743705 |         return self.request('DELETE', url, extra_headers, headers, body)
  2016-08-02 10:22:41.743729 |       File "tempest/lib/common/rest_client.py", line 667, in request
  2016-08-02 10:22:41.743741 |         resp, resp_body)
  2016-08-02 10:22:41.743767 |       File "tempest/lib/common/rest_client.py", line 780, in _error_checker
  2016-08-02 10:22:41.743788 |         raise exceptions.Conflict(resp_body, resp=resp)
  2016-08-02 10:22:41.743815 |     tempest.lib.exceptions.Conflict: An object with that identifier already exists
  2016-08-02 10:22:41.743876 |     Details: {u'detail': u'', u'type': u'SubnetInUse', u'message': u'Unable to complete operation on subnet 01199023-eb08-49b5-88a3-38931bca824e: One or more ports have an IP allocation from this subnet.'}
  2016-08-02 10:22:41.743884 |     
  2016-08-02 10:22:41.743890 | 
  2016-08-02 10:22:41.743902 | Captured traceback-3:
  2016-08-02 10:22:41.743914 | ~~~~~~~~~~~~~~~~~~~~~
  2016-08-02 10:22:41.743930 |     Traceback (most recent call last):
  2016-08-02 10:22:41.743960 |       File "tempest/lib/common/utils/test_utils.py", line 83, in call_and_ignore_notfound_exc
  2016-08-02 10:22:41.743976 |         return func(*args, **kwargs)
  2016-08-02 10:22:41.744011 |       File "tempest/lib/services/network/networks_client.py", line 49, in delete_network
  2016-08-02 10:22:41.744029 |         return self.delete_resource(uri)
  2016-08-02 10:22:41.744056 |       File "tempest/lib/services/network/base.py", line 41, in delete_resource
  2016-08-02 10:22:41.744073 |         resp, body = self.delete(req_uri)
  2016-08-02 10:22:41.744097 |       File "tempest/lib/common/rest_client.py", line 304, in delete
  2016-08-02 10:22:41.744122 |         return self.request('DELETE', url, extra_headers, headers, body)
  2016-08-02 10:22:41.744146 |       File "tempest/lib/common/rest_client.py", line 667, in request
  2016-08-02 10:22:41.744159 |         resp, resp_body)
  2016-08-02 10:22:41.744185 |       File "tempest/lib/common/rest_client.py", line 780, in _error_checker
  2016-08-02 10:22:41.744220 |         raise exceptions.Conflict(resp_body, resp=resp)
  2016-08-02 10:22:41.744252 |     tempest.lib.exceptions.Conflict: An object with that identifier already exists
  2016-08-02 10:22:41.744316 |     Details: {u'detail': u'', u'type': u'NetworkInUse', u'message': u'Unable to complete operation on network 7a254d4c-0bc8-4a94-836c-ea5c6b640fca. There are one or more ports still in use on the network.'}
  2016-08-02 10:22:41.744324 |     
  2016-08-02 10:22:41.744330 | 
  2016-08-02 10:22:41.744342 | Captured traceback-2:
  2016-08-02 10:22:41.744354 | ~~~~~~~~~~~~~~~~~~~~~
  2016-08-02 10:22:41.744372 |     Traceback (most recent call last):
  2016-08-02 10:22:41.744403 |       File "tempest/lib/common/utils/test_utils.py", line 83, in call_and_ignore_notfound_exc
  2016-08-02 10:22:41.744419 |         return func(*args, **kwargs)
  2016-08-02 10:22:41.744448 |       File "tempest/lib/services/network/routers_client.py", line 49, in delete_router
  2016-08-02 10:22:41.744465 |         return self.delete_resource(uri)
  2016-08-02 10:22:41.744491 |       File "tempest/lib/services/network/base.py", line 41, in delete_resource
  2016-08-02 10:22:41.744508 |         resp, body = self.delete(req_uri)
  2016-08-02 10:22:41.744532 |       File "tempest/lib/common/rest_client.py", line 304, in delete
  2016-08-02 10:22:41.744558 |         return self.request('DELETE', url, extra_headers, headers, body)
  2016-08-02 10:22:41.744581 |       File "tempest/lib/common/rest_client.py", line 667, in request
  2016-08-02 10:22:41.744594 |         resp, resp_body)
  2016-08-02 10:22:41.744620 |       File "tempest/lib/common/rest_client.py", line 780, in _error_checker
  2016-08-02 10:22:41.744640 |         raise exceptions.Conflict(resp_body, resp=resp)
  2016-08-02 10:22:41.744680 |     tempest.lib.exceptions.Conflict: An object with that identifier already exists
  2016-08-02 10:22:41.744719 |     Details: {u'detail': u'', u'type': u'RouterInUse', u'message': u'Router b4807ea6-fad3-4c4a-b1f7-3a7b83e69624 still has ports'}
  2016-08-02 10:22:41.744726 |     
  2016-08-02 10:22:41.744732 | 
  2016-08-02 10:22:41.744743 | Captured traceback:
  2016-08-02 10:22:41.744754 | ~~~~~~~~~~~~~~~~~~~
  2016-08-02 10:22:41.744770 |     Traceback (most recent call last):
  2016-08-02 10:22:41.744812 |       File "tempest/test.py", line 106, in wrapper
  2016-08-02 10:22:41.744830 |         return f(self, *func_args, **func_kwargs)
  2016-08-02 10:22:41.744862 |       File "tempest/scenario/test_network_v6.py", line 255, in test_dualnet_multi_prefix_dhcpv6_stateless
  2016-08-02 10:22:41.744900 |         dualnet=True)
  2016-08-02 10:22:41.744929 |       File "tempest/scenario/test_network_v6.py", line 162, in _prepare_and_test
  2016-08-02 10:22:41.744942 |         dualnet=dualnet)
  2016-08-02 10:22:41.744969 |       File "tempest/scenario/test_network_v6.py", line 103, in prepare_network
  2016-08-02 10:22:41.744983 |         subnet_id=sub6['id'])
  2016-08-02 10:22:41.745013 |       File "tempest/lib/services/network/routers_client.py", line 68, in add_router_interface
  2016-08-02 10:22:41.745032 |         return self.update_resource(uri, kwargs)
  2016-08-02 10:22:41.745059 |       File "tempest/lib/services/network/base.py", line 68, in update_resource
  2016-08-02 10:22:41.745085 |         resp, body = self.put(req_uri, req_post_data)
  2016-08-02 10:22:41.745108 |       File "tempest/lib/common/rest_client.py", line 337, in put
  2016-08-02 10:22:41.745134 |         return self.request('PUT', url, extra_headers, headers, body, chunked)
  2016-08-02 10:22:41.745159 |       File "tempest/lib/common/rest_client.py", line 667, in request
  2016-08-02 10:22:41.751185 |         resp, resp_body)
  2016-08-02 10:22:41.751245 |       File "tempest/lib/common/rest_client.py", line 770, in _error_checker
  2016-08-02 10:22:41.751267 |         raise exceptions.BadRequest(resp_body, resp=resp)
  2016-08-02 10:22:41.751285 |     tempest.lib.exceptions.BadRequest: Bad request
  2016-08-02 10:22:41.751332 |     Details: {u'detail': u'', u'type': u'BadRequest', u'message': u'Bad router request: Router already has a port on subnet 01199023-eb08-49b5-88a3-38931bca824e.'}
  2016-08-02 10:22:41.751340 |     
  2016-08-02 10:22:41.751347 | 
  2016-08-02 10:22:41.751353 | 
  2016-08-02 10:22:41.751360 | ======
  2016-08-02 10:22:41.751368 | Totals
  2016-08-02 10:22:41.751375 | ======
  2016-08-02 10:22:41.751389 | Ran: 1513 tests in 2591.0000 sec.
  2016-08-02 10:22:41.751399 |  - Passed: 1436
  2016-08-02 10:22:41.751408 |  - Skipped: 76
  2016-08-02 10:22:41.751419 |  - Expected Fail: 0
  2016-08-02 10:22:41.751430 |  - Unexpected Success: 0
  2016-08-02 10:22:41.751439 |  - Failed: 1
  2016-08-02 10:22:41.751463 | Sum of execute time for each test: 6254.3540 sec.

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


Follow ups