We now only have afs-slug.sh in jenkins/scripts/ and it is only used by nodepool/scripts/configure_mirror.sh. Move the file into the nodepool/scripts directory and adjust paths. Remove copying of jenkins/scripts from nodepool, the directory does not exist anymore. Remove 89-jenkins-scripts, we don't need it anymore. Depends-On: https://review.openstack.org/548393 Change-Id: I13cac791d70a2e5bcb0de1ba0adcd79e1b0aee9f
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.