On Fri, 15 Sep 2023 15:39:50 +0200 Frantisek Lachman <flachman@xxxxxxxxxx> wrote: > Thanks Vít for the link! > > I am honestly not sure how CI should do this (and don't want to be the > one who decides..;) > > If CI does not need to have the source in the lookaside cache, Packit > does not need to store anything in the lookaside cache (that's a good > thing), but the maintainer can't be sure that the CI uses the same > archive as Koji when building the package. (And someone needs to > upload the archive into the lookaside archive later on.) copr is able to download the sources using the SourceX tags before building, if they use https. It is sufficient to have just the spec in a git repo. Dan > František > > On Fri, Sep 15, 2023 at 3:23 PM Vít Ondruch <vondruch@xxxxxxxxxx> wrote: > > > > I was proposing some methods how to enable download of sources for e.g. CI purposes here: > > > > https://pagure.io/packaging-committee/issue/1132#comment-769233 > > > > But without too much success. > > > > But of course, CI could also be improved to download the required sources, if there is proper source URL. > > > > > > Vít > > > > > > Dne 15. 09. 23 v 15:13 Frantisek Lachman napsal(a): > > > > Hi Petr, > > > > we would like to avoid storing the archive in the lookaside cache before approving but the problem is that the CI on the PR (mainly the scratch build) does not work without the archive being in the lookaside cache already. Once this becomes possible, we (=Packit) would be happy to do this only when approved. > > > > But thanks to the archive hash, we don't build anything to Fedora that is not approved. > > > > If anyone has any better solution we're happy to improve. We also try to avoid Packit having too many permissions. > > > > František > > (as a Packit PO) > > > > On Fri, Sep 15, 2023 at 1:25 PM Petr Pisar <ppisar@xxxxxxxxxx> wrote: > >> > >> V Fri, Sep 15, 2023 at 12:53:21PM +0200, Laura Barcziova napsal(a): > >> > Yes, Fedora dist-git lookaside cache. The upstream archive is uploaded > >> > automatically > >> > >> Did you know that a license review must precede uploading to Fedora dist-git > >> lookaside cache? The reason is once the archive is uploaded, Fedora > >> distributes it. > >> > >> -- Petr > >> > >> _______________________________________________ > >> devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx > >> To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx > >> Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > >> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > >> List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx > >> Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue > > > > > > _______________________________________________ > > devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx > > To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx > > Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > > List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx > > Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue > > > > _______________________________________________ > > devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx > > To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx > > Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > > List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx > > Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue > _______________________________________________ > devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx > To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx > Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx > Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue