[Debian-salsa-ci] Using Salsa-CI as pre-upload QA for Bullseye and Buster uploads: Lintian and Piuparts

Santiago Ruano Rincón santiagorr at riseup.net
Mon Mar 20 14:57:48 GMT 2023


El 20/03/23 a las 09:08, Emilio Pozuelo Monfort escribió:
> Hi Otto,
> 
> I do run lintian from the target release before upload (actually on every
> build). I don't think running lintian from sid for (old*)stable makes sense
> as I'm not interested in newly introduced warnings or errors that affect
> sid. I'm interested in having the most stable lintian warnings, so that if
> there are any new errors, it's because of changes I made (and I need to look
> into it).
> 
> On 19/03/2023 23:04, Otto Kekäläinen wrote:
> > Following up on this topic, I noticed that I can't even manually
> > override the Lintian image version at the moment as the
> > Buster/Bullseye/Bookworm tags don't exist at
> > https://salsa.debian.org/groups/salsa-ci-team/-/container_registries/295
> > 
> > To fix this I filed now
> > https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/407
> 
> You can probably use the base:$(RELEASE) image and install lintian yourself.
> 
> > I am a bit surprised I seem to be the only one running Salsa-CI when
> > preparing stable/LTS uploads, this issue must have been making the
> > pipeline red for everybody building RELEASE=bullseye/buster/stretch.

Not really, because of this, from salsa-ci.yml:

  SALSA_CI_IMAGES_LINTIAN: ${SALSA_CI_IMAGES}/lintian:latest

> 
> Not the only one! I have been looking at the Salsa CI very recently and have
> made improvements to use it for *oldstable, please see [1] and [2]. I'm not
> building images for bullseye atm, however if you find this useful, I'll be
> happy to add them.
...

I think I already said something about this, but I am open to change the
above line to

  SALSA_CI_IMAGES_LINTIAN: ${SALSA_CI_IMAGES}/lintian:${RELEASE}

if there is a consensus/enough input from the pipeline users, as there
is seems to be.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-salsa-ci/attachments/20230320/397f765f/attachment.sig>


More information about the Debian-salsa-ci mailing list