JFYI, your mail quoting seems to be quite broken, not very motivating to read and help you :) (seriously, I need to remove every second line to make it readable also for others and also find the quotes from you and fix indenting there...) On Dienstag, 1. Dezember 2020, 22:21:01 CET Pau Garcia wrote:
On dt, 2020-12-01 at 15:00 +0100, Adrian Schröter wrote: On Dienstag, 1. Dezember 2020, 03:02:18 CET Pau Garcia wrote:
For several days already, I have been trying to upload a source package (spacewalk-java) to my OBS project (home:pagarcia:Uyuni) but it always fails with a TLS time out. Other packages on the same project (~100 source package) work fine. I have been retrying since Friday, maybe even Thursday:
What can I do? ... -rw-r--r-- 1 pagarcia users 195580 nov 13 15:29 home:pagarcia:Uyuni/spacewalk-java/spacewalk-java.changes -rw-r--r-- 1 pagarcia users 195595 nov 28 00:38 SRPMS/spacewalk-java/spacewalk-java.changes> Package has changed, updating... A spacewalk-java-git-113.a010ed5.obscpio
is that one significant larger then the 100MB file which is currently checked in?
About the same size (99 MB), only a couple of lines of code changed between the two.
hm, okay, so it seems something has changed. I can tell that I am able to submit a way larger (560 MB) obscpio from my home connection just fine ...
How log does it take until you get an error?
Tens of minutes. I'm on a symmetric 1 Gbps Internet connection.
okay, either a bottleneck somewhere in between or there is some other problem. Maybe with SSL handshake ... Can you try to upload just the file manually for debugging purposes? eg: curl -n -T local_file /source/home:pagarcia:Uyuni/spacewalk-java/$filename please note you need a ~/.netrc with credentials. Or specify them on CLI.
One way to workaround it would be to avoid client upload and let the server do the checkout
(by removing the mode= attribute in your _service file)
Checkout from where?
These source packages are being generated by this script in Uyuni: https://github.com/uyuni-project/uyuni/blob/master/rel-eng/build-packages-fo...
ah, custom script, okay, it won't work then ...
Which is using this as a template: https://github.com/uyuni-project/uyuni/blob/master/rel-eng/_service
that is just doing modifications after checkout, but not the checkout itself.
Btw, could you check if others in your team have the same problems?
Or is it specific to your workstation?
--
Adrian Schroeter