-
Notifications
You must be signed in to change notification settings - Fork 26
Open
Description
I have copied the source of UploadFileHandler and call startUpload method here, but I met issue that the transferred byte is 0.
The browser console is:
INFO: [REP] Starting upload to https://<domain>:54323/images
With imaged ticket: 5c54aa09-971f-45fe-bbb5-f9f71d5325c2
Tue May 06 15:39:06 GMT+800 2025 org.ovirt.engine.ui.uicommonweb.models.repo.FTRepoFileHandler
INFO: [REP] doUpload: Starting at byte 0
Tue May 06 15:39:06 GMT+800 2025 org.ovirt.engine.ui.uicommonweb.models.repo.FTRepoFileHandler
INFO: [REP] doUpload: Selected file: source.zip (size: 10423907 bytes)
Tue May 06 15:39:06 GMT+800 2025 org.ovirt.engine.ui.uicommonweb.models.repo.FTRepoFileHandler
INFO: [REP] Sent / 0, Wait / 10423907, End / 10423907
Tue May 06 15:39:06 GMT+800 2025 org.ovirt.engine.ui.uicommonweb.models.repo.FTRepoFileHandler
INFO: [REP] sendChunk: PUT https://<domain>:54323/images/5c54aa09-971f-45fe-bbb5-f9f71d5325c2?close=y bytes 0-10423906/10423907 Bytes: 10423907
Tue May 06 15:39:10 GMT+800 2025 org.ovirt.engine.ui.uicommonweb.models.repo.FTRepoFileHandler
INFO: [REP] Polling for status
Tue May 06 15:39:10 GMT+800 2025 org.ovirt.engine.ui.uicommonweb.models.repo.FTRepoFileHandler
INFO: [REP] Upload phase: Transferring
Tue May 06 15:39:14 GMT+800 2025 org.ovirt.engine.ui.uicommonweb.models.repo.FTRepoFileHandler
INFO: [REP] Polling for status
The ovirt-imageio service console is as following:
2025-05-06 15:41:12,574 INFO (Thread-10371) [http] OPEN connection=10365 client=::ffff:10.205.228.98
2025-05-06 15:41:12,575 INFO (Thread-10371) [images] [::ffff:10.205.228.98] OPTIONS ticket=5c54aa09-971f-45fe-bbb5-f9f71d5325c2
2025-05-06 15:41:12,576 DEBUG (Thread-10371) [auth] AUTH op=read ticket=5c54aa09-971f-45fe-bbb5-f9f71d5325c2
2025-05-06 15:41:12,576 INFO (Thread-10371) [backends.http] Open backend netloc='<domain>:54323' path='/images/5c54aa09-971f-45fe-bbb5-f9f71d5325c2' cafile='/etc/pki/vdsm/certs/ca.pem' secure=True
2025-05-06 15:41:12,578 DEBUG (Thread-10371) [backends.http] Connecting to tcp socket '<domain>:54323'
2025-05-06 15:41:12,581 INFO (Thread-10372) [http] OPEN connection=10366 client=::ffff:10.205.228.98
2025-05-06 15:41:12,582 INFO (Thread-10372) [images] [::ffff:10.205.228.98] OPTIONS ticket=5c54aa09-971f-45fe-bbb5-f9f71d5325c2
2025-05-06 15:41:12,582 DEBUG (Thread-10372) [auth] AUTH op=read ticket=5c54aa09-971f-45fe-bbb5-f9f71d5325c2
2025-05-06 15:41:12,582 INFO (Thread-10372) [backends.http] Open backend netloc='<domain>:54323' path='/images/5c54aa09-971f-45fe-bbb5-f9f71d5325c2' cafile='/etc/pki/vdsm/certs/ca.pem' secure=True
2025-05-06 15:41:12,583 DEBUG (Thread-10372) [backends.http] Connecting to tcp socket '<domain>:54323'
2025-05-06 15:41:12,587 INFO (Thread-10373) [http] OPEN connection=10367 client=::ffff:10.205.228.98
2025-05-06 15:41:12,588 INFO (Thread-10373) [images] [::ffff:10.205.228.98] OPTIONS ticket=5c54aa09-971f-45fe-bbb5-f9f71d5325c2
2025-05-06 15:41:12,588 DEBUG (Thread-10373) [auth] AUTH op=read ticket=5c54aa09-971f-45fe-bbb5-f9f71d5325c2
2025-05-06 15:41:12,589 INFO (Thread-10373) [backends.http] Open backend netloc='<domain>:54323' path='/images/5c54aa09-971f-45fe-bbb5-f9f71d5325c2' cafile='/etc/pki/vdsm/certs/ca.pem' secure=True
2025-05-06 15:41:12,589 DEBUG (Thread-10373) [backends.http] Connecting to tcp socket '<domain>:54323'
2025-05-06 15:41:12,591 INFO (Thread-10374) [http] OPEN connection=10368 client=::ffff:10.205.228.98
2025-05-06 15:41:12,594 INFO (Thread-10374) [images] [::ffff:10.205.228.98] OPTIONS ticket=5c54aa09-971f-45fe-bbb5-f9f71d5325c2
2025-05-06 15:41:12,594 DEBUG (Thread-10374) [auth] AUTH op=read ticket=5c54aa09-971f-45fe-bbb5-f9f71d5325c2
2025-05-06 15:41:12,595 INFO (Thread-10374) [backends.http] Open backend netloc='<domain>:54323' path='/images/5c54aa09-971f-45fe-bbb5-f9f71d5325c2' cafile='/etc/pki/vdsm/certs/ca.pem' secure=True
2025-05-06 15:41:12,597 DEBUG (Thread-10374) [backends.http] Connecting to tcp socket '<domain>:54323'
2025-05-06 15:41:12,599 INFO (Thread-10375) [http] OPEN connection=10369 client=::ffff:10.205.228.98
2025-05-06 15:41:12,600 INFO (Thread-10375) [images] [::ffff:10.205.228.98] OPTIONS ticket=5c54aa09-971f-45fe-bbb5-f9f71d5325c2
2025-05-06 15:41:12,600 DEBUG (Thread-10375) [auth] AUTH op=read ticket=5c54aa09-971f-45fe-bbb5-f9f71d5325c2
2025-05-06 15:41:12,601 INFO (Thread-10375) [backends.http] Open backend netloc='<domain>:54323' path='/images/5c54aa09-971f-45fe-bbb5-f9f71d5325c2' cafile='/etc/pki/vdsm/certs/ca.pem' secure=True
2025-05-06 15:41:12,601 DEBUG (Thread-10375) [backends.http] Connecting to tcp socket '<domain>:54323'
2025-05-06 15:41:12,605 INFO (Thread-10376) [http] OPEN connection=10370 client=::ffff:10.205.228.98
2025-05-06 15:41:12,605 INFO (Thread-10376) [images] [::ffff:10.205.228.98] OPTIONS ticket=5c54aa09-971f-45fe-bbb5-f9f71d5325c2
2025-05-06 15:41:12,606 DEBUG (Thread-10376) [auth] AUTH op=read ticket=5c54aa09-971f-45fe-bbb5-f9f71d5325c2
2025-05-06 15:41:12,606 INFO (Thread-10376) [backends.http] Open backend netloc='<domain>:54323' path='/images/5c54aa09-971f-45fe-bbb5-f9f71d5325c2' cafile='/etc/pki/vdsm/certs/ca.pem' secure=True
2025-05-06 15:41:12,607 DEBUG (Thread-10376) [backends.http] Connecting to tcp socket '<domain>:54323'
2025-05-06 15:41:12,610 INFO (Thread-10377) [http] OPEN connection=10371 client=::ffff:10.205.228.98It seems that deadlock when I call PUT /image/{ticket-id}, I'm sure the code is correct when I call uploading, and the image ticket has been created successfully. But when I call xhr.send chunked request, it seems that the bytes are not sent to remote here. I used ovirt-engine GWT to send the request. Could you help to investigate this issue and It blocked my project.
Metadata
Metadata
Assignees
Labels
No labels