Use autopkgtests infra for a personal PPA?
Agathe Porte
agathe.porte at canonical.com
Wed Jul 17 09:24:55 UTC 2024
2024-07-17 11:17 CEST, Florent 'Skia' Jacquet:
> Le 17/07/2024 à 11:07, Simon Chopin a écrit :
> >
> > (disclaimer: the claims below could be wrong, I'm basing this on vague
> > memories of my time before being a Core Dev)
> >
> > IIRC, things are not that simple: you're subject to the same ACLs as if
> > you were running autopkgtests in the archive. In particular, you can
> > have upload rights to the PPA but not in the archive, in which case
> > your request would be rejected.
> >
> > I think there's also a problem if the package doesn't exist in the
> > archive or doesn't have autopkgtests there?
>
> I think you're absolutely right there, sorry for the oversight.
>
> For the case where there are no tests results yet, we can force that with
> `run-autopkgtest` on the infra, because if I'm correct, the test is only
> done on the `request.cgi` end-point, when sending test from the web URL. But
> that check is only done for packages in the archive, and doesn't apply for
> PPA (at least according to what I understand of the code).
>
> As for the ACL, what people sometimes do is send us a bunch of URLs to click
> on. I've personally done that in the past, so don't hesitate to ping me with
> a list of link, and I can click on them.
>
My use case does involves packages that are not in the archive yet.
How can I proceed with that constraint? Or is using the infra for
packages not in the archive not a supported usecase, and I should keep
to run them locally?
Thanks.
More information about the Ubuntu-devel-discuss
mailing list