On Mon, Feb 03, 2020 at 11:45:38AM -0500, John Florian wrote:
On 2020-01-30 20:42, Kevin Fenzi wrote:
> I fear it's just bad timing + the external rhel8 repo we have only keeps
> the newest packages (epel7 repos keep the old packages around too).
>
> koji has no way to know that an external repo updated and needs
> regeneration, so it just regenerates it when the buildroots that depend
> on it change, ie, for epel8 that means when a stable updates push goes
> out. Since updates pushes have been broken, no regen has happened
> recently. ;( For epel7, it's fine just using the older package, but in
> epel8 it's gone and you see the 404 for it.
>
> Updates pushes should be going again so that should help.
>
> After that I guess we could try and just do a regen every day no matter
> what? Or add something to the script that updates the repo to fire one
> after anything updates?
>
> kevin
I don't know if it would be useful or not here, but you might want to check
out my gojira tool as part of
https://github.com/jflorian/koji-helpers.
Cool. Do you know if upstream koji would be open to just merging this?
It would likely be handy for a lot of places that use external repos.
kevin