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.

Reply via email to