Hi Adam, If I have diagnosed this problem correctly, then there would not be any actual errors during either the sync nor the publish. The reason is that the sync (silently) does not download/process all of the files that it should (if you will, the "feature" to process these files is simply missing). The verbatim publisher is designed to simply publish everything that was downloaded as is and consider it a job well done (it does not do any integrity checking of the published repository), so no errors there either.
The error will therefore only be noticed once an actual APT client attempts to consume the published repository and notices the missing files. >From a usage point of view, this is clearly a bug, and I expect we will fix >this at some point, but it will probably take us some time (could be several >pulpcore release cycles) to get around to it. Kind regards, Quirin Pamp (quba42) Software Engineer, pulp_deb plugin maintainer, ATIX AG ________________________________ From: Alejandro Cortina <[email protected]> Sent: 05 February 2021 00:31 To: Quirin Pamp <[email protected]> Cc: pulp-list <[email protected]> Subject: Re: [Pulp-list] pulp_deb, I18n files missing Hello quba42 and list, Thanks for the quick reply. While I would love to help, unfortunately I am an infra guy with no programming skills. I had journalctl -xfl running on another terminal while synchronizing and there is no relevant error message, then is there any log or error message I could check in order to see where or why it is failing? Thanks, Alex On Wed, Feb 3, 2021 at 8:57 PM Quirin Pamp <[email protected]<mailto:[email protected]>> wrote: I am aware of this bug, unfortunately I can't be sure when I (or anyone else) will get around to it. It is just not that high on my list of priorities right now. My best guess is that the sync is not downloading these files for some reason. If the sync does not download them, the verbatim publisher can't publish them, so they are simply missing from the clients point of view. If that is it, then something is missing or broken within the following function: https://github.com/pulp/pulp_deb/blob/b69165953f3cf8884c30b8f1594be256bd14efd5/pulp_deb/app/tasks/synchronizing.py#L652 If anyone is interested to have a go at fixing this themselves, I would be happy to help with setting up a pulp_deb development environment (or whatever else is needed to get started). You can contact me by email, pulp IRC channel, or via the Issue tracker. Kind regards, Quirin Pamp (quba42) Software Engineer, pulp_deb plugin maintainer, ATIX AG ________________________________ From: [email protected]<mailto:[email protected]> <[email protected]<mailto:[email protected]>> on behalf of Alejandro Cortina <[email protected]<mailto:[email protected]>> Sent: 03 February 2021 06:49 To: pulp-list <[email protected]<mailto:[email protected]>> Subject: [Pulp-list] pulp_deb, I18n files missing Hi there, I am currently facing same issue as reported here: https://pulp.plan.io/issues/8096 I tried with bullseye and buster repositories and got same result: <repo>/main/i18n/Translation-en 404 not found I tried with both streaming and immediate policy with the same results. I also tried different feed url, no success. installed pulp with ansible and running these versions: [ { "component": "pulpcore", "version": "3.9.0" }, { "component": "pulp_rpm", "version": "3.8.0" }, { "component": "pulp_deb", "version": "2.9.0" } help! Cheers, Alex
_______________________________________________ Pulp-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/pulp-list
