project-config/nodepool/elements/nodepool-base
Clark Boylan 1b4537a133 Let dib fix selinux policy for us
New dib (see depends on) will fix selinux policy restoration and run it
at finalise level 90. Therefore we can stop doing it and move our
unbound stuff to level 89 and dib will do magical things for us.

Change-Id: I129297cfd85e2978631add99b7770e2839b459dc
Depends-On: Iae0afe850f52ec3b59c49507fa9bbcc1c8f8cfa1
2016-04-20 14:30:31 -07:00
..
environment.d Support custom static nameserver during build 2015-02-26 17:28:41 -08:00
extra-data.d Don't require NODEPOOL_SCRIPTDIR to be set 2015-05-10 12:41:53 -04:00
finalise.d Let dib fix selinux policy for us 2016-04-20 14:30:31 -07:00
install.d Silence zuul_swift_upload 2016-03-27 21:23:31 +02:00
element-deps Express nodepool base's dependency on puppet 2015-07-15 08:34:13 -04:00
README.rst nodepool: describe nodepool-base env variables 2015-07-03 21:28:08 +02: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, default: 8.8.8.8.