project-config/nodepool/elements/zuul-worker
Ian Wienand 2ef9b25101 zuul-worker: remove additional install of apt-transport-https
This is installed for the base images in the dependent change

Depends-On: https://review.opendev.org/716788
Change-Id: Ic6ae3c5406fc0efd7fff1875459dfab85b4f702c
2020-04-03 09:20:21 -05:00
..
extra-data.d Fix ZUUL_USER_SSH_PUBLIC_KEY to support ssh key content 2018-04-23 23:24:04 +00:00
install.d Remove jenkins-slave element from DIB images 2018-03-05 14:29:26 +01:00
element-deps Don't use devuser for zuul-worker 2016-06-27 11:01:47 +10:00
README.rst Don't use devuser for zuul-worker 2016-06-27 11:01:47 +10:00

zuul-worker

Setup a node to be a zuul worker

User Creation

This element bakes in a zuul user on the host for the zuul-worker process to log in with.

By default login permissions (authorized_keys) will be populated for the zuul user from ~/.ssh/id_rsa.pub -- i.e. the public key of the currently building user. Specify an alternative filename in ZUUL_USER_SSH_PUBLIC_KEY to override this.

The zuul user is provided with passwordless sudo access.