project-config/nodepool/elements/nodepool-base
Ian Wienand 90c53a8ded diskimage-builder element cleanups for dib-lint
Since I6c5a962260741dcf6f89da9a33b96372a719b7b0 dib has had a
standardised method for ensuring consistency of tracing and error
detection.  Bring the tracing for these elements up to that standard,
but maintain the status-quo of flags such as "-e" and "pipefail" by
adding ignore flags where appropriate (we can update these separately
to avoid breakage)

Other minor changes are alphabetical-ordering in the element-deps
files and permissions on prepare-node script

With this, "tox -edib" passes

Change-Id: Ibba1dadb9e819f94294c9d583b83ff698252f93f
2015-10-08 11:33:03 +11: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 diskimage-builder element cleanups for dib-lint 2015-10-08 11:33:03 +11:00
install.d diskimage-builder element cleanups for dib-lint 2015-10-08 11:33:03 +11: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.