yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #20975
[Bug 1368344] Re: Failure in test_server_actions
*** This bug is a duplicate of bug 1334142 ***
https://bugs.launchpad.net/bugs/1334142
so the fix for https://bugs.launchpad.net/bugs/1334142 is correct, it
just needs to be backported to stable/icehouse
** This bug has been marked a duplicate of bug 1334142
A server creation fails due to adding interface failure
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1368344
Title:
Failure in test_server_actions
Status in OpenStack Compute (Nova):
New
Bug description:
2014-09-09 23:07:28.235 | tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_confirm_from_stopped[gate,smoke]
2014-09-09 23:07:28.235 | -------------------------------------------------------------------------------------------------------------------------
2014-09-09 23:07:28.235 |
2014-09-09 23:07:28.235 | Captured traceback:
2014-09-09 23:07:28.235 | ~~~~~~~~~~~~~~~~~~~
2014-09-09 23:07:28.235 | Traceback (most recent call last):
2014-09-09 23:07:28.235 | File "tempest/api/compute/servers/test_server_actions.py", line 237, in test_resize_server_confirm_from_stopped
2014-09-09 23:07:28.236 | self._test_resize_server_confirm(stop=True)
2014-09-09 23:07:28.236 | File "tempest/api/compute/servers/test_server_actions.py", line 214, in _test_resize_server_confirm
2014-09-09 23:07:28.236 | self.client.wait_for_server_status(self.server_id, 'VERIFY_RESIZE')
2014-09-09 23:07:28.236 | File "tempest/services/compute/json/servers_client.py", line 182, in wait_for_server_status
2014-09-09 23:07:28.236 | raise_on_error=raise_on_error)
2014-09-09 23:07:28.236 | File "tempest/common/waiters.py", line 77, in wait_for_server_status
2014-09-09 23:07:28.236 | server_id=server_id)
2014-09-09 23:07:28.236 | BuildErrorException: Server fca40e7e-7092-42ba-abdf-bd32835ed2bc failed to build and is in ERROR status
2014-09-09 23:07:28.236 | Details: {u'message': u'Failed to add interface: Dump was interrupted and may be inconsistent.\n', u'code': 500, u'created': u'2014-09-09T23:01:51Z'}
2014-09-09 23:07:28.236 | Traceback (most recent call last):
2014-09-09 23:07:28.236 | _StringException: Empty attachments:
2014-09-09 23:07:28.236 | stderr
2014-09-09 23:07:28.236 | stdout
2014-09-09 23:07:28.236 |
2014-09-09 23:07:28.236 | pythonlogging:'': {{{
2014-09-09 23:07:28.236 | 2014-09-09 23:01:47,808 5470 INFO [tempest.common.rest_client] Request (ServerActionsTestJSON:setUp): 200 GET http://127.0.0.1:8774/v2/d311a7f7b54c4f7cab4fc2cf86135e74/servers/fca40e7e-7092-42ba-abdf-bd32835ed2bc 0.057s
2014-09-09 23:07:28.236 | 2014-09-09 23:01:47,873 5470 INFO [tempest.common.rest_client] Request (ServerActionsTestJSON:test_resize_server_confirm_from_stopped): 200 GET http://127.0.0.1:8774/v2/d311a7f7b54c4f7cab4fc2cf86135e74/servers/fca40e7e-7092-42ba-abdf-bd32835ed2bc 0.049s
2014-09-09 23:07:28.236 | 2014-09-09 23:01:48,053 5470 INFO [tempest.common.rest_client] Request (ServerActionsTestJSON:test_resize_server_confirm_from_stopped): 202 POST http://127.0.0.1:8774/v2/d311a7f7b54c4f7cab4fc2cf86135e74/servers/fca40e7e-7092-42ba-abdf-bd32835ed2bc/action 0.168s
2014-09-09 23:07:28.236 | 2014-09-09 23:01:48,117 5470 INFO [tempest.common.rest_client] Request (ServerActionsTestJSON:test_resize_server_confirm_from_stopped): 200 GET http://127.0.0.1:8774/v2/d311a7f7b54c4f7cab4fc2cf86135e74/servers/fca40e7e-7092-42ba-abdf-bd32835ed2bc 0.062s
2014-09-09 23:07:28.236 | 2014-09-09 23:01:49,227 5470 INFO [tempest.common.rest_client] Request (ServerActionsTestJSON:test_resize_server_confirm_from_stopped): 200 GET http://127.0.0.1:8774/v2/d311a7f7b54c4f7cab4fc2cf86135e74/servers/fca40e7e-7092-42ba-abdf-bd32835ed2bc 0.095s
2014-09-09 23:07:28.236 | 2014-09-09 23:01:49,239 5470 INFO [tempest.common.waiters] State transition "ACTIVE/powering-off" ==> "SHUTOFF/None" after 1 second wait
2014-09-09 23:07:28.236 | 2014-09-09 23:01:49,542 5470 INFO [tempest.common.rest_client] Request (ServerActionsTestJSON:test_resize_server_confirm_from_stopped): 202 POST http://127.0.0.1:8774/v2/d311a7f7b54c4f7cab4fc2cf86135e74/servers/fca40e7e-7092-42ba-abdf-bd32835ed2bc/action 0.302s
2014-09-09 23:07:28.236 | 2014-09-09 23:01:49,594 5470 INFO [tempest.common.rest_client] Request (ServerActionsTestJSON:test_resize_server_confirm_from_stopped): 200 GET http://127.0.0.1:8774/v2/d311a7f7b54c4f7cab4fc2cf86135e74/servers/fca40e7e-7092-42ba-abdf-bd32835ed2bc 0.051s
2014-09-09 23:07:28.236 | 2014-09-09 23:01:50,663 5470 INFO [tempest.common.rest_client] Request (ServerActionsTestJSON:test_resize_server_confirm_from_stopped): 200 GET http://127.0.0.1:8774/v2/d311a7f7b54c4f7cab4fc2cf86135e74/servers/fca40e7e-7092-42ba-abdf-bd32835ed2bc 0.056s
2014-09-09 23:07:28.236 | 2014-09-09 23:01:50,718 5470 INFO [tempest.common.waiters] State transition "RESIZE/resize_prep" ==> "RESIZE/resize_migrating" after 1 second wait
2014-09-09 23:07:28.237 | 2014-09-09 23:01:51,845 5470 INFO [tempest.common.rest_client] Request (ServerActionsTestJSON:test_resize_server_confirm_from_stopped): 200 GET http://127.0.0.1:8774/v2/d311a7f7b54c4f7cab4fc2cf86135e74/servers/fca40e7e-7092-42ba-abdf-bd32835ed2bc 0.124s
2014-09-09 23:07:28.237 | 2014-09-09 23:01:51,857 5470 INFO [tempest.common.waiters] State transition "RESIZE/resize_migrating" ==> "ERROR/None" after 2 second wait
2014-09-09 23:07:28.237 | 2014-09-09 23:01:52,022 5470 INFO [tempest.common.rest_client] Request (ServerActionsTestJSON:tearDown): 200 GET http://127.0.0.1:8774/v2/d311a7f7b54c4f7cab4fc2cf86135e74/servers/fca40e7e-7092-42ba-abdf-bd32835ed2bc 0.163s
2014-09-09 23:07:28.237 | 2014-09-09 23:01:52,163 5470 INFO [tempest.common.rest_client] Request (ServerActionsTestJSON:tearDown): 200 GET http://127.0.0.1:8774/v2/d311a7f7b54c4f7cab4fc2cf86135e74/servers/fca40e7e-7092-42ba-abdf-bd32835ed2bc 0.128s
2014-09-09 23:07:28.237 | 2014-09-09 23:01:53,266 5470 INFO [tempest.common.rest_client] Request (ServerActionsTestJSON:tearDown): 200 GET http://127.0.0.1:8774/v2/d311a7f7b54c4f7cab4fc2cf86135e74/servers/fca40e7e-7092-42ba-abdf-bd32835ed2bc 0.089s
2014-09-09 23:07:28.237 | 2014-09-09 23:01:53,279 5470 ERROR [tempest.api.compute.base] Server fca40e7e-7092-42ba-abdf-bd32835ed2bc failed to build and is in ERROR status
2014-09-09 23:07:28.237 | Details: {u'message': u'Failed to add interface: Dump was interrupted and may be inconsistent.\n', u'code': 500, u'created': u'2014-09-09T23:01:51Z'}
2014-09-09 23:07:28.237 | 2014-09-09 23:01:53.279 5470 TRACE tempest.api.compute.base Traceback (most recent call last):
2014-09-09 23:07:28.237 | 2014-09-09 23:01:53.279 5470 TRACE tempest.api.compute.base File "tempest/api/compute/base.py", line 168, in server_check_teardown
2014-09-09 23:07:28.237 | 2014-09-09 23:01:53.279 5470 TRACE tempest.api.compute.base 'ACTIVE')
2014-09-09 23:07:28.237 | 2014-09-09 23:01:53.279 5470 TRACE tempest.api.compute.base File "tempest/services/compute/json/servers_client.py", line 182, in wait_for_server_status
2014-09-09 23:07:28.237 | 2014-09-09 23:01:53.279 5470 TRACE tempest.api.compute.base raise_on_error=raise_on_error)
2014-09-09 23:07:28.237 | 2014-09-09 23:01:53.279 5470 TRACE tempest.api.compute.base File "tempest/common/waiters.py", line 77, in wait_for_server_status
2014-09-09 23:07:28.237 | 2014-09-09 23:01:53.279 5470 TRACE tempest.api.compute.base server_id=server_id)
2014-09-09 23:07:28.237 | 2014-09-09 23:01:53.279 5470 TRACE tempest.api.compute.base BuildErrorException: Server fca40e7e-7092-42ba-abdf-bd32835ed2bc failed to build and is in ERROR status
2014-09-09 23:07:28.237 | 2014-09-09 23:01:53.279 5470 TRACE tempest.api.compute.base Details: {u'message': u'Failed to add interface: Dump was interrupted and may be inconsistent.\n', u'code': 500, u'created': u'2014-09-09T23:01:51Z'}
2014-09-09 23:07:28.237 | 2014-09-09 23:01:53.279 5470 TRACE tempest.api.compute.base
2014-09-09 23:07:28.237 | 2014-09-09 23:01:53,568 5470 INFO [tempest.common.rest_client] Request (ServerActionsTestJSON:tearDown): 204 DELETE http://127.0.0.1:8774/v2/d311a7f7b54c4f7cab4fc2cf86135e74/servers/fca40e7e-7092-42ba-abdf-bd32835ed2bc 0.288s
2014-09-09 23:07:28.237 | 2014-09-09 23:01:53,731 5470 INFO [tempest.common.rest_client] Request (ServerActionsTestJSON:tearDown): 200 GET http://127.0.0.1:8774/v2/d311a7f7b54c4f7cab4fc2cf86135e74/servers/fca40e7e-7092-42ba-abdf-bd32835ed2bc 0.162s
2014-09-09 23:07:28.237 | }}}
2014-09-09 23:07:28.237 |
2014-09-09 23:07:28.237 | traceback-1: {{{
2014-09-09 23:07:28.237 | Traceback (most recent call last):
2014-09-09 23:07:28.238 | File "tempest/api/compute/servers/test_server_actions.py", line 51, in tearDown
2014-09-09 23:07:28.238 | self.server_check_teardown()
2014-09-09 23:07:28.238 | File "tempest/api/compute/base.py", line 172, in server_check_teardown
2014-09-09 23:07:28.238 | cls.servers_client.wait_for_server_termination(cls.server_id)
2014-09-09 23:07:28.238 | File "tempest/services/compute/json/servers_client.py", line 195, in wait_for_server_termination
2014-09-09 23:07:28.238 | raise exceptions.BuildErrorException(server_id=server_id)
2014-09-09 23:07:28.238 | BuildErrorException: Server fca40e7e-7092-42ba-abdf-bd32835ed2bc failed to build and is in ERROR status
2014-09-09 23:07:28.238 | }}}
2014-09-09 23:07:28.238 |
2014-09-09 23:07:28.238 | Traceback (most recent call last):
2014-09-09 23:07:28.238 | File "tempest/api/compute/servers/test_server_actions.py", line 237, in test_resize_server_confirm_from_stopped
2014-09-09 23:07:28.238 | self._test_resize_server_confirm(stop=True)
2014-09-09 23:07:28.238 | File "tempest/api/compute/servers/test_server_actions.py", line 214, in _test_resize_server_confirm
2014-09-09 23:07:28.238 | self.client.wait_for_server_status(self.server_id, 'VERIFY_RESIZE')
2014-09-09 23:07:28.238 | File "tempest/services/compute/json/servers_client.py", line 182, in wait_for_server_status
2014-09-09 23:07:28.238 | raise_on_error=raise_on_error)
2014-09-09 23:07:28.238 | File "tempest/common/waiters.py", line 77, in wait_for_server_status
2014-09-09 23:07:28.238 | server_id=server_id)
2014-09-09 23:07:28.238 | BuildErrorException: Server fca40e7e-7092-42ba-abdf-bd32835ed2bc failed to build and is in ERROR status
2014-09-09 23:07:28.238 | Details: {u'message': u'Failed to add interface: Dump was interrupted and may be inconsistent.\n', u'code': 500, u'created': u'2014-09-09T23:01:51Z'}
2014-09-09 23:01:51.434 2124 ERROR oslo.messaging.rpc.dispatcher [-] Exception during message handling: Failed to add interface: Dump was interrupted and may be inconsistent.
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher Traceback (most recent call last):
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py", line 133, in _dispatch_and_reply
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher incoming.message))
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py", line 176, in _dispatch
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher return self._do_dispatch(endpoint, method, ctxt, args)
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py", line 122, in _do_dispatch
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher result = getattr(endpoint, method)(ctxt, **new_args)
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/old/nova/nova/network/manager.py", line 1314, in setup_networks_on_host
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher call_func(context, network)
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/old/nova/nova/network/manager.py", line 1660, in _setup_network_on_host
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher self.l3driver.initialize_gateway(network)
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/old/nova/nova/network/l3.py", line 104, in initialize_gateway
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher gateway=(network_ref['gateway'] is not None))
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/old/nova/nova/network/linux_net.py", line 1384, in plug
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher return _get_interface_driver().plug(network, mac_address, gateway)
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/old/nova/nova/network/linux_net.py", line 1432, in plug
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher network, gateway)
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/old/nova/nova/openstack/common/lockutils.py", line 249, in inner
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher return f(*args, **kwargs)
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/old/nova/nova/network/linux_net.py", line 1575, in ensure_bridge
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher raise exception.NovaException(msg)
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher NovaException: Failed to add interface: Dump was interrupted and may be inconsistent.
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher
2014-09-09 23:01:51.434 2124 TRACE oslo.messaging.rpc.dispatcher
The fix for bug #1334142 didn't actually catch the exception, it just
raises a proper error message. We need some logic to either ignore the
new kernel exception or to retry.
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1368344/+subscriptions
References