project-config/nodepool/elements/nodepool-base
Paul Belanger c919e1e782 Remove jenkins-slave element from DIB images
There is no jenkins, only zuul! With zuulv3 running in production,
there is no more need to add jenkins user or scripts to our images.

Move chmod of /opt/cache/files from
nodepool/elements/jenkins-slave/install.d/20-jenkins-slave to
nodepool/elements/zuul-worker/install.d/60-zuul-worker

We also leave the jenkins-slave elements for now, in case 3rd party CI
use them.

Change-Id: Ia9750877fbc1a17ec467ca4ac685afdb9c1627f8
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-03-05 14:29:26 +01:00
..
cleanup.d Remove root user .cache folder 2017-04-20 15:22:28 -04:00
environment.d Actually use opendns 2017-06-16 10:28:00 -07:00
extra-data.d Don't require NODEPOOL_SCRIPTDIR to be set 2015-05-10 12:41:53 -04:00
finalise.d Set unbound logging to debug 2017-11-20 14:07:50 +02:00
glean@.service.d Create glean@.service.d/override.conf 2017-08-18 16:28:54 -04:00
install.d Stop using connection tracking for ssh connections 2018-03-01 20:09:50 +01:00
post-install.d Good bye jenkins/scripts 2018-03-05 14:28:42 +01:00
pre-install.d Stop installing and running puppet in node builds 2017-04-27 23:23:32 +02:00
root.d Switch ubuntu DIB to use AFS mirror in rackspace 2017-10-12 11:23:53 -04:00
element-deps Remove jenkins-slave element from DIB images 2018-03-05 14:29:26 +01:00
package-installs.yaml Manage unbound on zuul workers in DIB 2017-04-04 09:32:36 +02:00
README.rst Actually use opendns 2017-06-16 10:28:00 -07:00

nodepool-base

Tasks to deal with image metadata and other Nodepool cloud specific tweaks.

Environment variables:

NODEPOOL_SCRIPTDIR path to copy Nodepool scripts from. It is set automatically by Nodepool. For local hacking override it to where your scripts are. Default: $TMP_MOUNT_PATH/opt/git/openstack-infra/project-config/nodepool/scripts.

The image should have the unbound DNS resolver package installed, the nodepool-base element then configures it to forward DNS queries to: NODEPOOL_STATIC_NAMESERVER_V6, default: 2620:0:ccc::2 NODEPOOL_STATIC_NAMESERVER_V4, default: 208.67.222.222 NODEPOOL_STATIC_NAMESERVER_V6_FALLBACK, default: 2001:4860:4860::8888 NODEPOOL_STATIC_NAMESERVER_V4_FALLBACK, default: 8.8.8.8.