Re: Understanding CI in Salsa, timeouts and runners

Antonio Terceiro <[email protected]>
Newsgroups gmane.linux.debian.devel.general
Message-ID <[email protected]>
On Sun, May 31, 2026 at 11:52:29PM +0200, Leopold Palomo-Avellaneda wrote:
> Hi,
> 
> 
> I'm trying to help in packaging of fastdds [1]. It is a small monster
> package.
> 
> After update all the patches to the new version, I pushed it to salsa.
> However, I have not been able to built it because timeout.
> 
> I have modified the timeout in the project to 4h, however, still the limit
> of 3h still is applied.
> 
> I have configured a runner in my university to build the package. They
> connect to my runner, use the same image as salsa, but it fails because:
> 
> /usr/bin/bash: line 273: cd: /builds/robotics-team/fastdds/debian/output: No
> such file or directory
> WARNING: after_script failed, but job will continue unaffected: exit code 1
> 
> So,
> 
> 1) Can we use a private runner to a salsa project to build a packages, at
> least in testing?

Sure, you can use whatever runner you want. 

> 2) How can I increase or how can we manage to build packages that needs a
> lot of time to be built?

There is a runner timeout that is used whenever it's smaller than the
project/job timeout. 3h is probbaly the default runner timeout.

https://docs.gitlab.com/ci/runners/configure_runners/#set-the-maximum-job-timeout

There is an existing support request to raise this timeout, and we'll
get to it at some point. If you are in a hurry and can't wait, you can
probably just use your own private runner.

https://salsa.debian.org/salsa/support/-/work_items/587
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAmodmV8ACgkQ/A2xu81G
C970+Q//XViz2QKcrGIWRRAmLM06vnBC2+wzlv9l1FO/ffI32dx8hEYrvFClAU3a
HasEiynIJB0a1ZGAHkumAisXBUwet6tR9KNSQJ+jJixZ17kVTF9lt9KK45BfGDbV
Vhh6Y14JSqDAz6xYf9CJb3gpivSN+TruquuBxq0K6DgYW6RJ4fXP7iaBwC+PteWv
RoInASVVzYIEIhm6S4h9khHhmuamO2TjLElPBuNHi5aVRSfzP8aQUErPccazDvK/
evzc8Ueqg1xyngjsrAVFDh7dwXpMp7BuVndF24/hA/xLFOr6mIjpd02s/fAZroeX
8bomE/86hxfVgF9+/yY6NIpR0jvLACUz7bh57zt6zk8Aab3Pyj5E1kCOqN4amP4U
4QdV6tlxLFtZ8Y8MvUcBv3r3ESKZ9lkHvvyteclUBF8dzkPqMdu3jaKqg9DbUgzz
UEHUNGwQbAxpOO37U80fAc6wo3aokeFuahd94GOcUU5wj4dMrYBlVhCzWbDpR7Nx
+yWrATtXogBDLJ2OzDb+yy+NJA5IkZPEQ0gF5yIzZ6Oz74WBaVhAKNo5OIyoj4lg
qeoI23V4B4RZodQaoNQB+g/IjqVaRpHB3jhuIMzEZ44elW2xU1dan1Bz7IvCLf3L
2QcHc/z2GtK7i+AmI4PkMAYfWWct/V0I+nNyYyFKAzB/IaWPx9M=
=glne
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.