
This updates the builder to store individual build logs in dedicated files, one per build, named for the image and build id. Old logs are automatically pruned. By default, they are stored in /var/log/nodepool/builds, but this can be changed. This removes the need to specially configure logging handler for the image build logs. Change-Id: Ia7415d2fbbb320f8eddc4e46c3a055414df5f997
47 lines
1.0 KiB
YAML
47 lines
1.0 KiB
YAML
elements-dir: .
|
|
images-dir: '{images_dir}'
|
|
build-log-dir: '{build_log_dir}'
|
|
|
|
zookeeper-servers:
|
|
- host: {zookeeper_host}
|
|
port: {zookeeper_port}
|
|
chroot: {zookeeper_chroot}
|
|
|
|
labels:
|
|
- name: fake-label
|
|
min-ready: 1
|
|
|
|
providers:
|
|
- name: fake-provider
|
|
cloud: fake
|
|
driver: fake
|
|
region-name: fake-region
|
|
rate: 0.0001
|
|
diskimages:
|
|
- name: fake-image
|
|
meta:
|
|
key: value
|
|
key2: value
|
|
pools:
|
|
- name: main
|
|
max-servers: 96
|
|
availability-zones:
|
|
- az1
|
|
labels:
|
|
- name: fake-label
|
|
diskimage: fake-image
|
|
min-ram: 8192
|
|
flavor-name: 'Fake'
|
|
|
|
diskimages:
|
|
- name: fake-image
|
|
elements:
|
|
- fedora
|
|
- vm
|
|
release: 21
|
|
env-vars:
|
|
TMPDIR: /opt/dib_tmp
|
|
DIB_IMAGE_CACHE: /opt/dib_cache
|
|
DIB_CLOUD_IMAGES: http://download.fedoraproject.org/pub/fedora/linux/releases/test/21-Beta/Cloud/Images/x86_64/
|
|
BASE_IMAGE_FILE: Fedora-Cloud-Base-20141029-21_Beta.x86_64.qcow2
|