[Dev] Jenkins: transition to new x86 build machine

Gregory Mullen greg at grayhatter.com
Tue Jan 24 09:47:05 UTC 2017


Nurupo, thanks for all the time you've been putting into the Tox Jenkins!
Much appreciated mate!

On Jan 23, 2017 11:01 PM, "nurupo" <nurupo at tox.chat> wrote:

> Hello,
>
> We have successfully transitioned the x86 build machine from being 24/7
> online to being created on demand.
>
> The transition was delayed for a day as we found an issue with Digital
> Ocean plugin for Jenkins, which we have fixed in
> https://github.com/jenkinsci/digitalocean-plugin/pull/28.
> The fixed version of the plugin is currently being ran on our Jenkins,
> while we wait for our patch to be accepted by the upstream.
>
> ---
> Regards,
> nurupo
>
> On 2017-01-20 01:07, nurupo wrote:
>
>> Hello,
>>
>> The transition date was moved to January 22nd as I don't have time to
>> perform the transition before then.
>>
>> ---
>> Regards,
>> nurupo
>>
>> On 2016-12-19 01:58, nurupo wrote:
>>
>>> Hello,
>>>
>>> This is follow up to the similar email from June. Last time we were
>>> transitioning x86-64 build machine, now we transition x86 build
>>> machine.
>>>
>>> Since the build machines on our build server (https://build.tox.chat)
>>> are underutilized, we are transitioning from using a build machine
>>> that is always online to a build machine that would be created
>>> automatically on demand. This is supposed to reduce how much we pay
>>> for build machines. It also has other benefits, such as a fully
>>> documented setup of the build machine and the fact that the on-demand
>>> build machine is always recreated off a base image, without retaining
>>> any build state.
>>>
>>> Currently we are transitioning the x86 build machine. The on-demand
>>> build machine was set up from scratch, so it might be missing packages
>>> or configuration files that are present on the 24/7 online build
>>> machine. Because of this, we have set up a test on-demand build
>>> machine that you can run your build jobs on, to give you a chance to
>>> see and report any issues with the on-demand build machine before we
>>> transition. We plan for the transition to take place in a month from
>>> now, on January 19th, unless we find any issues during the testing. To
>>> run your build job on the test on-demand build machine, restrict it to
>>> run on a node labeled "test-linux-x86.slave.tox.chat". If the
>>> on-demand build machine is not online when you trigger the build job,
>>> it should come online in about 5 to 12 minutes. Email me any issues
>>> you find during your test of the on-demand build machine.
>>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.tox.chat/pipermail/dev/attachments/20170124/ec758094/attachment.html>


More information about the Dev mailing list