HomePhabricator

Switch integration-jjb-config-diff to Nodepool

Authored by hashar.

Description

Switch integration-jjb-config-diff to Nodepool

Change label to ci-jessie-wikimedia, that designates the instances
spawned by Nodepool.

Have start/end of build to emit events over ZeroMQ to notify Nodepool.
Let it knows that node is being used / can be deleted.

Apply the 'offline_when_complete' parameter function to inject in the
Zuul gearman protocol NODE_OFFLINE_WHEN_COMPLETE=1 which causes the
Jenkins gearman plugin to put the node offline, preventing further build
allocation to that node by Jenkins.

Bug: T112750
Change-Id: I8f2b5edeec41dd1958cc072fa525d073621888bb

Details

Committed
hasharSep 16 2015, 2:42 PM
Parents
rCICFb256af2763f3: integration/dashboard runs tox on trusty
Branches
Unknown
Tags
Unknown
ChangeId
I8f2b5edeec41dd1958cc072fa525d073621888bb