
Turns out that we set these vars via an evironment.d file in the DIB element which was overriding the finalise script's values to continue to use google dns as primary resolver. Update the environment.d file to use opendns by default with fallback being google dns. Change-Id: I87809d8917fdd5ca7319241934a006480b736bd3
20 lines
780 B
ReStructuredText
20 lines
780 B
ReStructuredText
=============
|
|
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`.
|