When Tempest uses dynamic credentials, it needs to authenticate as admin to create temporary users/projects. The [auth] section was missing the admin_auth_url parameter, so Tempest defaulted to localhost:5000, which is unreachable from inside the container.
All test are failing because of
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='localhost', port=5000): Max retries exceeded with url: /v3/domains?name=Default (Caused by NewConnectionError("HTTPConnection(host='localhost', port=5000): Failed to establish a new connection: [Errno 111] Connection refused"))
When Tempest uses dynamic credentials, it needs to authenticate as admin to create temporary users/projects. The [auth] section was missing the admin_auth_url parameter, so Tempest defaulted to localhost:5000, which is unreachable from inside the container.
All test are failing because of