On Mon, Nov 16, 2009 at 00:01, Nigel Daley <nda...@yahoo-inc.com> wrote:
>
> Sent from my iPhone
>
> On Nov 16, 2009, at 1:59 AM, "Tim Ellison" <t.p.elli...@gmail.com> wrote:
>
>> On 14/Nov/2009 04:46, Nigel Daley wrote:
>>>>>
>>>>> I agree we should encourage folks to tie their linux builds to the
>>>>> "Ubuntu" label (which already exists), so both minerva and vesta get
>>>>> used.
>>>>>
>>>>> We should also encourage projects (spam-assasin, ftpserver, struts,
>>>>> vysper, xwork2) to move off of the Master hudson.zones.apache.org
>>>>
>>>> Why are minerva and vesta configured as "Leave this machine for tied
>>>> jobs only"?  I'd expect that setting for Master and Hadoop nodes, and
>>>> let the others pick up any job.
>>>
>>> That would be preferable, but for legacy reasons Vesta and Minerva are
>>> left for tied jobs.  This was because the Master was the only build node
>>> for 1.5+ years and had lots and lots of build on it when we then added
>>> Vesta and Minerva.  For compatibility reasons, we set it up as is.
>>>
>>> Suggestions on how to change this now?  How to migrate builds off
>>> Master?  Clearly the extremes are "rip the band-aid off -- builds start
>>> failing that try to run on Master" & "big project to contact build
>>> owners and push them to migrate".
>>
>> Just tie jobs to master that have dependencies there,
>
> How do we determine this for the 100+ jobs?

I'm assuming we can ask -- all Hudson users are supposed to be subbed
to infrastructure@ at least.  Also we can change the main site
banner....

--j.


>> and mark it for
>> tied jobs only, and let other jobs target labels if they have specific
>> OS/CPU requirements.
>>
>> I don't think anything is particularly 'broken' at the moment is it?  I
>> was just trying to understand the current set-up, and if we ask new jobs
>> to set up a bit differently we can prevent over burdening master while
>> leaving spare capacity elsewhere.
>>
>> Regards,
>> Tim
>
>



-- 
--j.

Reply via email to