Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #17056

Re: Debian Python team: don't use recipes/debian.yml@salsa-ci-team/pipeline, use debian/salsa-ci.yml instead

Path csiph.com!news.mixmin.net!weretis.net!feeder8.news.weretis.net!srl.newsdeef.eu!news.corradoroberto.it!gothmog.csi.it!bofh.it!news.nic.it!robomod
From Soren Stoutner <soren@debian.org>
Newsgroups linux.debian.maint.python
Subject Re: Debian Python team: don't use recipes/debian.yml@salsa-ci-team/pipeline, use debian/salsa-ci.yml instead
Date Tue, 09 Sep 2025 19:20:01 +0200
Message-ID <LtaaB-e535-11@gated-at.bofh.it> (permalink)
References <LtaaB-e535-13@gated-at.bofh.it> <LouMG-aQ1V-19@gated-at.bofh.it> <LsUyR-dTZ7-3@gated-at.bofh.it> <Lt6gF-e2nP-1@gated-at.bofh.it>
X-Original-To debian-python@lists.debian.org
X-Mailbox-Line From debian-python-request@lists.debian.org Tue Sep 9 17:13:11 2025
Old-Return-Path <soren@debian.org>
X-Amavis-Spam-Status No, score=-114.51 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, LDO_WHITELIST=-5, PGPSIGNATURE=-5, RCVD_IN_DNSWL_MED=-2.3, UNPARSEABLE_RELAY=0.001, USER_IN_DKIM_WELCOMELIST=-0.01, USER_IN_DKIM_WHITELIST=-100] autolearn=ham autolearn_force=no
Organization Debian
Face iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAFVBMVEWIg4F7bGiws7ReTkyy kYoXFRrd6/4yMA0PAAACaklEQVQ4y22TwXabMBBFJaPuNZGSNZZp1uhM6BpkJeu4VFk3bsL/f0Lf CHC6qHyOgbl68zTDoIwaVfh3tUopTUGpbFToDiFnY9IY2oMAZYMiS4R9SfbSXepSS5EcFAa/muIU aRj8mkoUqrEraFzhYegBmqig0LyCIyM8DAwPlpBqmJVYaD2UeWZ3abVjsqKIojg+hY4omsyIcNSi qIBM6jJWOveS6kvBeVvHJ+VYzJUW88RmA12UiBx3HEcUMRuzIZI6tBQovTrPclNB3AuUXoXvs0XY C3B2baJpW4Dn2ZpVMInCirkxoyhM1qpK5nFrO65QvCrCqql2DyPgvm94iMQz5/PmISuEotxQGMD5 M5G1N9CjXJ5HQH96BZG2xx6AzejYZccxT4Re3Zr4bPKkCcGcz5Or3dVEABkAUY/znnVcQVVkrXVU vomoEJFe7x4nQuaZmZELL6qnXZGIB5YV/Q2IogtSmyNybEcBX2+QCLOAQYm+gmoORUrYzV7dc6R2 T1WPm45oVEQqsjtoIovHyTmcyxMhVVxTqapomZyLlAmTKC9AmjgamXXGZo+epNrXO3wGGiPRHbKL FnMy2RRgRb1gzFXXGjhICp8wqaTtdtyQH6nWTfkatJvJJoUCbOjSC7wR9/naEVognxrOFdLh7Ugx QpA/0QT4pRV0+u2dqsXD5y9EBDjVAJS3ZZLxmZblgmsU8x7mBeCKg48Py7WU2IiH1epbEbC8K9Ms y0cpcySVUcdQVrBY+rEsv+XpYgFKXT8B3v2yATxv8fKK2EfC358tsIMLYqfD401xA0j1EY4P/wWf IbhlOWyBv4OQsywBM8MAAAAAAElFTkSuQmCC
MIME-Version 1.0
Content-Type multipart/signed; boundary="nextPart2267157.NgBsaNRSFp"; micalg="pgp-sha512"; protocol="application/pgp-signature"
X-Debian-User soren
X-Mailing-List <debian-python@lists.debian.org> archive/latest/23236
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/2199215.OBFZWjSADL@soren-desktop
Approved robomod@news.nic.it
Lines 89
Sender robomod@news.nic.it
X-Original-Date Tue, 09 Sep 2025 10:12:46 -0700
X-Original-Message-ID <2199215.OBFZWjSADL@soren-desktop>
X-Original-References <CAOU6tAD+gTVNnP3wuqFtqqBna7T7O5e0AA9C3LmbVnbEtEyppw@mail.gmail.com> <CAOU6tADMqDE=tUYdktZ+55J8QpwaoicgKJnRPZB7Q5vr_izaFQ@mail.gmail.com> <aMAlVuLNL3XkFkth@nuc>
Xref csiph.com linux.debian.maint.python:17056

Show key headers only | View raw


[Multipart message — attachments visible in raw view] - view raw

On Tuesday, September 9, 2025 6:02:14 AM Mountain Standard Time Santiago Vila 
wrote:
> Hello Otto.
> 
> I've finally disabled the pipelines, not exactly in the same way you
> proposed in the MR, but in another way which I believe preserves the
> spirit.
> 
> I still would like to know how much memory can we expect from Salsa CI
> runners, and how likely or unlikely it is that we will be able to
> enable Salsa CI for graph-tool some day.

In case it is helpful to others, I have setup a small number of custom runners 
for packages I maintain where the standard CI runners are not sufficient.

In my case, these are situations where the standard CI runners cannot finish 
at least one of the stages within 3 hours.  Using a custom runner allows me to 
set any timeout I prefer.  In some cases, because the hardware on my custom 
runner is more powerful than the standard CI runners, I no longer need to 
adjust the timeout, but in other cases an adjustment is still needed.  For 
example:

https://salsa.debian.org/python-team/packages/pyinstaller/-/blob/debian/
master/debian/salsa-ci.yml?ref_type=heads

For anyone wanting to setup a custom runner, I have updated the wiki with the 
instructions that worked for me:

https://wiki.debian.org/Salsa/Doc/CustomRunners

To round out this conversation, I am currently in the process of developing a 
custom salsa-ci.yml for qt6-webengine.  The unique problem with that package 
is that it produces over 4.5 GB of artifacts, which exceeds the maximum 
allowed by Salsa (in addition to needing to run for longer and needing more 
system resources than the standard runners).  I have not finished, but 
currently I have a modified salsa-ci.yml that performs some of the tests I am 
interested in tracking:

https://salsa.debian.org/soren/qt6-webengine/-/blob/salsa-ci/debian/salsa-ci.yml?ref_type=heads

-- 
Soren Stoutner
soren@debian.org

Back to linux.debian.maint.python | Previous | NextPrevious in thread | Find similar


Thread

Debian Python team: don't use recipes/debian.yml@salsa-ci-team/pipeline,  use debian/salsa-ci.yml instead Otto Kekäläinen <otto@debian.org> - 2025-08-27 22:20 +0200
  Re: Debian Python team: don't use  recipes/debian.yml@salsa-ci-team/pipeline, use debian/salsa-ci.yml instead Andrey Rakhmatullin <wrar@debian.org> - 2025-08-27 22:30 +0200
      Re: Debian Python team: don't use recipes/debian.yml@salsa-ci-team/pipeline,  use debian/salsa-ci.yml instead Soren Stoutner <soren@debian.org> - 2025-08-27 22:50 +0200
      Re: Debian Python team: don't use  recipes/debian.yml@salsa-ci-team/pipeline, use debian/salsa-ci.yml instead Carsten Schoenert <c.schoenert@t-online.de> - 2025-08-28 14:20 +0200
      Re: Debian Python team: don't use  recipes/debian.yml@salsa-ci-team/pipeline, use debian/salsa-ci.yml instead Andrey Rakhmatullin <wrar@debian.org> - 2025-08-28 15:30 +0200
      Re: Debian Python team: don't use recipes/debian.yml@salsa-ci-team/pipeline,  use debian/salsa-ci.yml instead Soren Stoutner <soren@debian.org> - 2025-08-27 23:00 +0200
  Re: Debian Python team: don't use  recipes/debian.yml@salsa-ci-team/pipeline, use debian/salsa-ci.yml instead Santiago Vila <sanvila@debian.org> - 2025-08-27 23:00 +0200
    Re: Debian Python team: don't use recipes/debian.yml@salsa-ci-team/pipeline,  use debian/salsa-ci.yml instead Otto Kekäläinen <otto@debian.org> - 2025-09-09 02:40 +0200
      Re: Debian Python team: don't use  recipes/debian.yml@salsa-ci-team/pipeline, use debian/salsa-ci.yml instead Santiago Vila <sanvila@debian.org> - 2025-09-09 03:20 +0200
      Re: Debian Python team: don't use  recipes/debian.yml@salsa-ci-team/pipeline, use debian/salsa-ci.yml instead Santiago Vila <sanvila@debian.org> - 2025-09-09 03:40 +0200
      Re: Debian Python team: don't use  recipes/debian.yml@salsa-ci-team/pipeline, use debian/salsa-ci.yml instead Santiago Vila <sanvila@debian.org> - 2025-09-09 15:10 +0200
          Re: Debian Python team: don't use recipes/debian.yml@salsa-ci-team/pipeline,  use debian/salsa-ci.yml instead Soren Stoutner <soren@debian.org> - 2025-09-09 19:20 +0200

csiph-web