fungi | i would have preferred if gitea had a way to disable the tarball generator. it's an attractive nuisance as far as many projects are concerned, and it eats storage which then has to be auto-cleaned (which may not happen fast enough if crawlers are hitting the tarball links, leading to filesystem exhaustion | 01:51 |
---|---|---|
caioau | thanks | 01:52 |
caioau | but sadly this tarball is needed to build one of the packages ... is there a workaround this? its weird bc other gitea instances are working fine ... | 01:54 |
fungi | shallow clone, checkout the state you want, delete the .git subdirectory and tar up the result? | 02:35 |
fungi | it's curious you'd want a tarball of the worktree from the repository instead of either an actual git clone or a python sdist tarball (the apt-ostree repository uses pbr, so a worktree tarball won't be a proper python sdist of the project anyway) | 02:41 |
fungi | if i run https://pypi.org/p/build in a checkout of the apt-ostree repo, i get a proper sdist tarball with no problem | 02:45 |
caioau | here's the package: https://opendev.org/starlingx/update/src/branch/master/apt-ostree/debian/meta_data.yaml when building stx it fails to download it | 02:45 |
fungi | also worth noting, by grabbing the 88f4e4f4e3ca29de4e022d8de1c31060f04a09a3 ref you're actually missing some parent commits from the merge commit which was created to merge that change | 02:49 |
fungi | compare the history of 88f4e4f4e3ca29de4e022d8de1c31060f04a09a3 to 59c8b237a7a687971d37da12b149bf6ae1623824 (what i think you actually want instead) | 02:50 |
fungi | specifically you're missing https://review.opendev.org/c/starlingx/apt-ostree/+/933600 which merged before https://review.opendev.org/c/starlingx/apt-ostree/+/932718 but was not a direct parent (though it's in the history of the subsequent merge commit) | 02:53 |
fungi | have you considered using a https://packages.debian.org/git-buildpackage sort of packaging workflow? | 02:55 |
fungi | or something utilizing an actual git checkout? | 02:56 |
fungi | on a whim i restarted the gitea container on gitea09 and now i can download that tarball url successfully, but i expect the problem will recur | 03:01 |
fungi | just be aware that your current workflow looks like a fairly broken design, but in subtle ways that you may not have realized | 03:02 |
caioau | fungi: thanks for restaring the container! I'll see if there's a way of downloading the source code from git wo archiving | 13:20 |
opendevreview | Slawek Kaplonski proposed openstack/project-config master: Remove rtd_secret from the trigger-readthedocs-webhook job https://review.opendev.org/c/openstack/project-config/+/933396 | 13:31 |
opendevreview | Slawek Kaplonski proposed openstack/openstack-zuul-jobs master: Remove "docs-on-readthedocs" template https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/933740 | 13:31 |
clarkb | caioau: as mentioned yesterday the workaround is to clone the repo and run git archive to produce the archive file(s) | 14:58 |
-opendevstatus- NOTICE: The Gerrit service on review.opendev.org will be offline momentarily at 20:30 utc (half an hour from now) to apply a configuration change | 20:02 | |
-opendevstatus- NOTICE: The Gerrit service on review.opendev.org will be offline momentarily to apply a configuration change | 20:31 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!