summaryrefslogtreecommitdiff
path: root/worker_manager
AgeCommit message (Expand)AuthorFilesLines
2018-06-10Add: notification serviceLars Wirzenius1-1/+10
2018-04-25Change: GET /work, POST /worker use access token to identify workerLars Wirzenius1-1/+1
2018-04-22Change: only pass specified env vars, not all from hostLars Wirzenius1-0/+2
2018-04-15Add: pass in build number via environment to child processesLars Wirzenius1-0/+2
2018-04-08Add: worker-manager gets client credenticals via config fileLars Wirzenius1-7/+30
2018-04-07Change: worker_manager to use AuthClientLars Wirzenius1-82/+15
2018-04-04Fix: icktool --verify-tlsLars Wirzenius1-0/+4
2018-04-04Add: worker-manager --verify-tls optionLars Wirzenius1-0/+7
2018-03-30Drop: much debug loggingLars Wirzenius1-8/+0
2018-03-30Change: worker_manager to use new classes in ick2Lars Wirzenius1-421/+44
2018-03-30Add: ControllerClient class for using controller APILars Wirzenius1-22/+9
2018-03-30Add: HttpAPI class for using REST-ful HTTP APILars Wirzenius1-17/+17
2018-03-24Change: rename blob service to artifact storeLars Wirzenius1-4/+4
2018-02-09Change: make all .service units be conditional on configLars Wirzenius1-12/+32
2018-01-27Add: set LC_ALL and DEBIAN_FRONTEND when running commandsLars Wirzenius1-1/+6
2018-01-27Change: bind mount /proc, /sys into chroot actionsLars Wirzenius1-1/+31
2018-01-27Drop: methods that never get calledLars Wirzenius1-6/+0
2018-01-27Change: get debootstrap suite from debian_codename parameterLars Wirzenius1-1/+7
2018-01-27Change: have a default mirror for debootstrapLars Wirzenius1-1/+1
2018-01-27Change: bind mount workspace as /workspace in containersLars Wirzenius1-2/+6
2018-01-22Change: do workspace archive + upload via pipeLars Wirzenius1-16/+45
2018-01-21Change: download and unpack as a pipelineLars Wirzenius1-17/+16
2018-01-21Add: add timeout flushing of buffersLars Wirzenius1-0/+2
2018-01-21Fix: return empty string from output callbacksLars Wirzenius1-1/+1
2018-01-21Fix: handle missing systree blobLars Wirzenius1-0/+6
2018-01-21Fix: flush all buffers, not just first non-empty oneLars Wirzenius1-4/+9
2018-01-14Refactor: worker manager buffers outputLars Wirzenius1-23/+61
2018-01-14Add: run shell actions in a container if requestedLars Wirzenius1-10/+29
2018-01-14Add: populate_systree action to worker-managerLars Wirzenius1-2/+3
2018-01-14Add: prepend a create_workspace action to pipelinesLars Wirzenius1-4/+2
2018-01-14Add: 2018 to copyright yearsLars Wirzenius1-1/+1
2018-01-14Fix: rename ContainerAPI to ControllerAPILars Wirzenius1-2/+2
2018-01-14Add: SystreePopulatorLars Wirzenius1-0/+43
2018-01-14Add: download a blob from APILars Wirzenius1-0/+12
2017-12-31Change: get systree blob name from systree_name parameterLars Wirzenius1-1/+2
2017-12-31Add: built-in archive action to worker-managerLars Wirzenius1-16/+81
2017-12-30Add: support "where: chroot" for pipeline actionsLars Wirzenius1-1/+10
2017-12-27Refactor: worker_manager for cleanlinessLars Wirzenius1-183/+230
2017-12-27Add: pass params to shell, Python actionsLars Wirzenius1-2/+23
2017-12-15Fix: send registration request as JSONLars Wirzenius1-1/+1
2017-12-15Fix: add missing scope for creating a workerLars Wirzenius1-0/+1
2017-12-15Add: more informative logging of registrationLars Wirzenius1-1/+5
2017-12-15Refactor: break long lineLars Wirzenius1-1/+2
2017-12-15Add: make worker-manager register workerLars Wirzenius1-0/+10
2017-11-29Add: built-in debootstrap stepLars Wirzenius1-0/+7
2017-11-29Add: reduce logging when nothing happensLars Wirzenius1-4/+2
2017-11-29Add: support for python steps in worker-managerLars Wirzenius1-7/+20
2017-11-29Add: fresh_workspace support to worker-managerLars Wirzenius1-12/+27
2017-11-13Add: make worker-manager create a new token every hourLars Wirzenius1-8/+21
2017-11-12Fix: scope for posting work outputLars Wirzenius1-1/+1