Comment 2 for bug 2060163

Revision history for this message
Mohammed Naser (mnaser) wrote :

Hi Miro!

The reproducer is actually just running Tempest..

====================================================================
==============================
Failed 1 tests - output below:
==============================

tearDownClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON)
-----------------------------------------------------------------------------------------

Captured traceback:
~~~~~~~~~~~~~~~~~~~
    Traceback (most recent call last):

      File "/var/lib/openstack/lib/python3.10/site-packages/tempest/test.py", line 267, in tearDownClass
    raise value.with_traceback(trace)

      File "/var/lib/openstack/lib/python3.10/site-packages/tempest/test.py", line 231, in tearDownClass
    teardown()

      File "/var/lib/openstack/lib/python3.10/site-packages/tempest/test.py", line 778, in clear_credentials
    cls._creds_provider.clear_creds()

      File "/var/lib/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py", line 594, in clear_creds
    self._clear_isolated_net_resources()

      File "/var/lib/openstack/lib/python3.10/site-packages/tempest/lib/common/dynamic_creds.py", line 574, in _clear_isolated_net_resources
    client.remove_router_interface(

      File "/var/lib/openstack/lib/python3.10/site-packages/tempest/lib/services/network/routers_client.py", line 82, in remove_router_interface
    return self.update_resource(uri, kwargs)

      File "/var/lib/openstack/lib/python3.10/site-packages/tempest/lib/services/network/base.py", line 77, in update_resource
    resp, body = self.put(req_uri, req_post_data)

      File "/var/lib/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 372, in put
    return self.request('PUT', url, extra_headers, headers, body, chunked)

      File "/var/lib/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 742, in request
    self._error_checker(resp, resp_body)

      File "/var/lib/openstack/lib/python3.10/site-packages/tempest/lib/common/rest_client.py", line 922, in _error_checker
    raise exceptions.ServerFault(resp_body, resp=resp,

    tempest.lib.exceptions.ServerFault: Got server fault
Details: Request Failed: internal server error while processing your request.
====================================================================

Unfortunately, it's not consistent that it fails :(

For the DHCP agents, I wonder if it's because we set `dhcp_agents_per_network: 3` and Neutron keeps on trying to find agents to get it up to 3?