-
Bug
-
Resolution: Won't Do
-
Undefined
-
None
-
None
-
None
-
None
-
Quality / Stability / Reliability
-
False
-
-
False
-
-
during some warm migration tests using rhev as a provider. ( MTV )
on a single plan with 20VMS using two rhev hosts
we expect to see 20 active connections in total on both hosts for the disk transfer operation
the connections are not spread equally which is known issue
but we were expected to see more than 2 active connections on each host since we ran 20 VMs migration in parallel
taking a quick look on the /var/log/ovirt-imageio/daemon.log on both hosts shows a lot of errors related to :
2022-03-14 10:31:48,779 ERROR (Thread-6482) [http] Request aborted after starting response
Traceback (most recent call last):
File "/usr/lib64/python3.6/site-packages/ovirt_imageio/internal/http.py", line 785, in __call_
self.dispatch(req, resp)
File "/usr/lib64/python3.6/site-packages/ovirt_imageio/_internal/http.py", line 830, in dispatch
return method(req, resp, *match.groups())
File "/usr/lib64/python3.6/site-packages/ovirt_imageio/_internal/cors.py", line 84, in wrapper
return func(self, req, resp, *args)
File "/usr/lib64/python3.6/site-packages/ovirt_imageio/_internal/images.py", line 148, in get
ticket.run(op)
File "/usr/lib64/python3.6/site-packages/ovirt_imageio/_internal/auth.py", line 174, in run
return operation.run()
File "/usr/lib64/python3.6/site-packages/ovirt_imageio/_internal/ops.py", line 57, in run
res = self._run()
File "/usr/lib64/python3.6/site-packages/ovirt_imageio/_internal/ops.py", line 100, in _run
self._read_chunk()
File "/usr/lib64/python3.6/site-packages/ovirt_imageio/_internal/ops.py", line 120, in _read_chunk
self._dst.write(view)
File "/usr/lib64/python3.6/site-packages/ovirt_imageio/_internal/http.py", line 550, in write
self._con.wfile.write(data)
File "/usr/lib64/python3.6/socketserver.py", line 803, in write
self._sock.sendall(b)
File "/usr/lib64/python3.6/ssl.py", line 934, in sendall
v = self.send(byte_view[count:])
File "/usr/lib64/python3.6/ssl.py", line 903, in send
return self._sslobj.write(data)
File "/usr/lib64/python3.6/ssl.py", line 601, in write
return self._sslobj.write(data)
ConnectionResetError: [Errno 104] Connection reset by peer
Version-Release number of selected component (if applicable):
from the host :
vdsm-4.40.100.2-1.el8ev.x86_64
vdsm-common-4.40.100.2-1.el8ev.noarch
rhv-release-4.4.10-7-001.noarch
vdsm-client-4.40.100.2-1.el8ev.noarch
from the engine :
rhv-release-4.4.10-7-001.noarch
ovirt-engine-4.4.10.6-0.1.el8ev.noarch
Original bug: https://bugzilla.redhat.com/show_bug.cgi?id=2063884