Hi all,

We now fully switched the Jenkins to new agents. The old agents are
deprecated and VMs will be deleted shortly to make more CPU available in
the us-central1 for tests. Please let me know if you see anything abnormal
on the Jenkins.


Thanks to everyone who helped and contributed to making this migration
success!


Yifan Zou


On Wed, Apr 10, 2019 at 9:55 AM Valentyn Tymofieiev <[email protected]>
wrote:

> Thanks a lot Yifan! This work will likely be a great improvement in Beam
> developer velocity. INFRA team seems to be overbooked, and things like
> installing additional dependency took them significant time to be resolved
> in the past. By having more control and context over what needs to be
> installed on Jenkins workers, we should be able to move faster.
>
> On Tue, Apr 9, 2019 at 11:44 PM Connell O'Callaghan <[email protected]>
> wrote:
>
>> Yifan thank you for this update and progressing this replacement!!!
>>
>> On Tue, Apr 9, 2019, 11:14 PM Yifan Zou <[email protected]> wrote:
>>
>>> Thanks, Pablo. The new workers use custom image in the boot disk and
>>> it's easy to reboot without re-imaging. Means we will no longer need
>>> assistance from Infra to reconnect an offline node. Dockerizing the
>>> environment would be helpful to make changes on the environment, such as
>>> installing/updating a beam-required package.
>>>
>>>
>>> On Tue, Apr 9, 2019 at 2:39 PM Pablo Estrada <[email protected]> wrote:
>>>
>>>> Thanks for the updates Yifan. I am sure this process has been
>>>> difficult, and I appreciate the good communication, and that this didn't
>>>> really affect the workflow of anyone to validate the new setup for nodes.
>>>>
>>>> I imagine that once we move to dockerizing the testing environment, it
>>>> will be much simpler to restart machines that are having trouble?
>>>> Thanks again!
>>>> -P.
>>>>
>>>> On Tue, Apr 9, 2019 at 2:23 PM Yifan Zou <[email protected]> wrote:
>>>>
>>>>> Hello,
>>>>>
>>>>> I have some good news about our Jenkins nodes. We're now having 7 new
>>>>> nodes <https://builds.apache.org/label/beam/> online named as
>>>>> "apache-beam-jenkins-[1, 2, 4, 7, 8, 9, 12]", which substitute the old
>>>>> broken agents "beam[1, 2, 4, 7, 8, 9, 12]". This helps to reduce the job
>>>>> waiting queue that let your tests getting executed quickly. They're
>>>>> starting up and accepting jobs. There is no action needed on your end.
>>>>>
>>>>> I'll keep the remaining old agents running for one more week just in
>>>>> case it won't fully block the development works if any unexpected issues 
>>>>> on
>>>>> the new agents. Once the new agents are stable and verified, I'll move
>>>>> forward to connect the rest agents and remove old set. The playbook is 
>>>>> also
>>>>> on the way.
>>>>>
>>>>> For more background and information of the Jenkins updates, please see:
>>>>> One pager:
>>>>> https://docs.google.com/document/d/1c38IPrF94PZC-ItGZgmAgAKrgmC1MGA6N6nkK0cL6L4/edit?ts=5ca54b3e#
>>>>> Environment verification sheet:
>>>>> https://docs.google.com/spreadsheets/d/1MDL6vy_0iaFSZeWQ-4JWKlRiZ5WFdDVjJh6Xvczgld0/edit#gid=0
>>>>> Previous Thread on dev@:
>>>>> https://lists.apache.org/thread.html/7b9863b241b37484f321d8812e2ad10d8f054ec720aec4b98efe0446@%3Cdev.beam.apache.org%3E
>>>>>
>>>>> Thanks.
>>>>>
>>>>> Regards.
>>>>> Yifan Zou
>>>>>
>>>>>
>>>>>

Reply via email to