Comment 0 for bug 2065954

Revision history for this message
Kottur (skottur) wrote :

{0} test.functional.s3api.test_multi_delete.TestS3ApiMultiDeleteSigV4.test_delete_multi_objects_error [13.279923s] ... FAILED

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

      File "/etc/swift/test/functional/s3api/test_multi_delete.py", line 216, in test_delete_multi_objects_error
    self.conn.make_request('POST', bucket, body=xml,

      File "/etc/swift/test/functional/s3api/s3_test_client.py", line 144, in make_request
    self.conn.make_request(method, bucket=bucket, key=obj,

      File "/usr/local/lib/python3.10/dist-packages/boto/s3/connection.py", line 667, in make_request
    return super(S3Connection, self).make_request(

      File "/usr/local/lib/python3.10/dist-packages/boto/connection.py", line 1070, in make_request
    return self._mexe(http_request, sender, override_num_retries,

      File "/usr/local/lib/python3.10/dist-packages/boto/connection.py", line 1030, in _mexe
    raise ex

      File "/usr/local/lib/python3.10/dist-packages/boto/connection.py", line 942, in _mexe
    connection.request(request.method, request.path,

      File "/usr/lib/python3.10/http/client.py", line 1283, in request
    self._send_request(method, url, body, headers, encode_chunked)

      File "/usr/lib/python3.10/http/client.py", line 1329, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)

      File "/usr/lib/python3.10/http/client.py", line 1278, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)

      File "/usr/lib/python3.10/http/client.py", line 1077, in _send_output
    self.send(chunk)

      File "/usr/lib/python3.10/http/client.py", line 999, in send
    self.sock.sendall(data)

      File "/usr/local/lib/python3.10/dist-packages/eventlet/green/ssl.py", line 232, in sendall
    v = self.send(data_to_send)

      File "/usr/local/lib/python3.10/dist-packages/eventlet/green/ssl.py", line 206, in send
    return self._call_trampolining(

      File "/usr/local/lib/python3.10/dist-packages/eventlet/green/ssl.py", line 166, in _call_trampolining
    return func(*a, **kw)

      File "/usr/lib/python3.10/ssl.py", line 1235, in send
    return self._sslobj.write(data)

    ssl.SSLEOFError: EOF occurred in violation of protocol (_ssl.c:2426)

Uses Keystone for authentication.