Dne 7.11.2012 08:08, Dan Horák napsal(a):
> Jesse Keating píše v Út 06. 11. 2012 v 10:48 -0800:
>> On 11/06/2012 03:35 AM, Vít Ondruch wrote:
>>> And rel-engs actively prohibits staging as much as they can [1], where
>>> it should be encouraged IMO.
>>>
>>> Vit
>>>
>>>
>>> [1]
https://fedorahosted.org/rel-eng/ticket/4580
>>
>> Additional tags have a high cost to the infrastructure and every user of
>> said infrastructure. It creates more newRepo tasks which take
>> significant time to complete, and since they are resource intensive only
>> a few can be done at once. This means that newRepo tasks get delayed
>> farther and people waiting for buildroot updates have to wait longer,
>> and longer, and longer. This is why extra tags/roots are used sparingly
>> for more intensive updates than what you're requesting here.
> but there is a solution - learn koji use multiple repos, in cases like
> this one you will have one repo that is tied to fX tag (large, but
> changed only when "fedora" changes) and another to the side tag (this
> will be very small one, can be changed more often), koji will then
> generate a mock config with 2 repos and you are done
>
>
> Dan
>
In combination with
https://admin.fedoraproject.org/pkgdb/acls/name/createrepo_c it would be
outstanding.
Vit
If the solution was so simple, don't you think it would have been solved
long ago? The majority of time isn't spent in the createrepo task, it's
in the database queries to figure out through inheritance what all
builds should be in that createrepo run. That's what puts stress on the
entire system.
--
Help me fight child abuse: