I seem to have solved this problem. While reading https://bugzilla.redhat.com/show_bug.cgi?id=1330042
I found what I was looking for in https://bugzilla.redhat.com/show_bug.cgi?id=1330042#c17 (" Use case I would think of: - The repository is corrupt - we don't trust it All we want is a full (brute force) sync to rebuild it.") Then I saw that someone else mentioned the Download policy. For some reason it was set to "On Demand". Changing it to Immediate and performing a resync worked. cheers L. ------ The most dangerous phrase in the language is, "We've always done it this way." - Grace Hopper On 22 February 2017 at 11:35, Lachlan Musicman <[email protected]> wrote: > > Hola, > > I am seeing a lot of errors because one repository seems to be off kilter. > > The directory that it is publishing as being where the various rpms can be found doesn't exist on the file system. > > The symptoms I see on the content hosts are failures to update > > > https://katello.petermac.org.au/pulp/repos/PMCC/Worker/Node/custom/ELRepo_org_Community_Enterprise_Linux_Repository_for_el7/elrepo-mainline-kernel/kernel-ml-4.9.8-1.el7.elrepo.x86_64.rpm: [Errno 14] HTTPS Error 404 - Not Found > > https://access.redhat.com/articles/1320623 > > which ends with an "error downloading packages" error. > > The repo exists and is syncing correctly. > > On the server, in the messages, I'm seeing: > > Feb 22 11:21:42 katello pulp_streamer: [-] 127.0.0.1 - - [22/Feb/2017:00:21:41 +0000] "GET /var/lib/pulp/content/units/rpm/43/697e454f4bd11a054a035a756afee9405c3f84882b7bdb3594ee9414e008c5/kernel-ml-4.9.8-1.el7.elrepo.x86_64.rpm HTTP/1.1" 404 - "-" "urlgrabber/3.10 yum/3.4.3" > > In this case the long string directory doesn't exist. > > /var/lib/pulp/content/units/rpm/43 is there > > 697e454f4bd11a054a035a756afee9405c3f84882b7bdb3594ee9414e008c5 is not. > > kernel-ml-4.9.8-1.el7.elrepo.x86_64.rpm is available in a couple of places, but not > > /var/lib/pulp/content/ > > only > > /var/lib/pulp/published/ > > What has gone wrong and how can it be fixed? > > cheers > L. > ------ > The most dangerous phrase in the language is, "We've always done it this way." > > - Grace Hopper -- You received this message because you are subscribed to the Google Groups "Foreman users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/foreman-users. For more options, visit https://groups.google.com/d/optout.
