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:

> Hello

>

> 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?

>

> Thank you

>

> -8<--

> [...]

> -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.

How log does it take until you get an error?



Tens of minutes. I'm on a symmetric 1 Gbps Internet connection.


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-for-obs.sh

Which is using this as a template:
https://github.com/uyuni-project/uyuni/blob/master/rel-eng/_service


Thank you

Pau Garcia Quiles
SUSE Manager Product Owner & Technical Project Manager
SUSE Software Solutions Spain