On 2026-06-08 00:29:17 +0800, Otto Kekäläinen wrote: > Hi, > > > as you seem to ignore mails by RT members, let me repeat my concerns > > once again. > > I am not ignoring any emails. It's just that many replies jump to > discussing individual Salsa CI jobs or individual packages using them > and not about the purpose of a CI or what it means to pass or fail. > > ... > > > Specifically I'd like to float the idea that IF a project uses Salsa > > > CI, AND IF the Salsa CI was failing (red) for the git tag > > > corresponding to the upload (vcswatcher already has this data), the > > > migration would be delayed by 10 days. > > > > Britney is concerned with what is in the archive. Salsa is not the > > archive. It also has a questionable benefit if the Salsa CI per default > > runs autopkgtests (which we already have covered), runs piuparts (which > > we already have covered), runs blhc (which is unmaintained). > > Personally all my packages are green on Salsa CI before I upload them, > and my error rate on the actual ci.debian.net is very low. I just > referenced an example where an autopkgtest on Salsa CI that then > occurred on ci.debian.net and is now blocking other packages instead > of remaining an isolated case for the individual package that needs > more work before being uploaded. You are now just dismissing that the > autopkgtest in Salsa CI is useless. > > If you think Salsa CI is useless, why don't you then suggest people > stop using it?
For the purpose of unstable -> testing migration because we have ci.debian.net that runs autopkgtests for packages in the archive (with more architectures than Salsa CI supports). We already have this information from other sources. So for this purpose I have not seen a benefit from your proposal. I am not saying that Salsa CI is useless for developers when preparing updates. Whatever tools they use to perform high quality uploads is an improvment. But that doesn't mean that these tools are a good source for judging if a package in the archive is ready to migrate to testing. Cheers -- Sebastian Ramacher

