project-config/nodepool/elements/nodepool-base
Ian Wienand 2badcc1893 Add a dib-builddate file
Add a build-date timestamp file to the nodepool-base element and
output that as part of the "network-info" macro that we run at the
start of most tests.

This will allow non-priviledged users to quickly see the date the node
running their test was built on, which can be correlated to the logs
on nodepool.openstack.org to help debug issues that might have to do
with the underlying image build.

Change-Id: Id0c9f6203ed487350285031d3965bc6290370a27
2016-03-01 15:16:15 +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 Remove restrict-memory 2016-02-15 20:04:12 +01:00
install.d Add a dib-builddate file 2016-03-01 15:16:15 +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.