Hi,
For some time I am attempting to upload 14GB image over my local
network. I faced network service crash on my vdsm host (it runs
imageio daemon). Now I got following issue:
- daemon side:
2017-08-28 12:02:01,289 ERROR (Thread-194) [web] 192.168.1.107 - PUT
/db08fc46-76f3-448a-8899-acd14a7cda41 500 210 (263.16s)
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/ovirt_imageio_common/web.py",
line 48, in __call__
resp = self.dispatch(request)
File "/usr/lib/python2.7/site-packages/ovirt_imageio_common/web.py",
line 73, in dispatch
return method(*match.groups())
File "/usr/lib/python2.7/site-packages/ovirt_imageio_daemon/server.py",
line 162, in put
op.run()
File "/usr/lib/python2.7/site-packages/ovirt_imageio_common/directio.py",
line 68, in run
self._run()
File "/usr/lib/python2.7/site-packages/ovirt_imageio_common/directio.py",
line 156, in _run
self._receive_chunk(dst, buf, count)
File "/usr/lib/python2.7/site-packages/ovirt_imageio_common/directio.py",
line 192, in _receive_chunk
raise errors.PartialContent(self.size, self.done)
PartialContent: Requested 8388608 bytes, available 6389760 bytes
- proxy side:
192.168.1.107 - - [28/Aug/2017 12:01:56] "PUT
/images/db08fc46-76f3-448a-8899-acd14a7cda41 HTTP/1.1" 500 59
----------------------------------------
Exception happened during processing of request from ('192.168.1.107', 51716)
Traceback (most recent call last):
File "/usr/lib64/python2.7/SocketServer.py", line 596, in
process_request_thread
self.finish_request(request, client_address)
File "/usr/lib64/python2.7/SocketServer.py", line 331, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/usr/lib64/python2.7/SocketServer.py", line 654, in __init__
self.finish()
File "/usr/lib64/python2.7/SocketServer.py", line 713, in finish
self.wfile.close()
File "/usr/lib64/python2.7/socket.py", line 283, in close
self.flush()
File "/usr/lib64/python2.7/socket.py", line 307, in flush
self._sock.sendall(view[write_offset:write_offset+buffer_size])
File "/usr/lib64/python2.7/ssl.py", line 753, in sendall
v = self.send(data[count:])
File "/usr/lib64/python2.7/ssl.py", line 719, in send
v = self._sslobj.write(data)
error: [Errno 32] Broken pipe
----------------------------------------
I am using sources from couple of days ago and running both services
on fedora 25. Is it known issue or should I open BZ for it?
Thanks,
Piotr