project-config/nodepool/nodepool.yaml
Paul Belanger b50ccd90b1 Revert "Reduce our 3-node labels to min-ready 0"
There is an issue when we restart zuul, that gearman information about
said nodes is lost.  Revert for now, and hopefully address this in
zuulv3.

This reverts commit 23495050235dd80331e256782f6db6a85e577e22.

Change-Id: I32d331f065be041cd11c71c11702be93b3d42831
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-01-15 10:14:43 -05:00

1151 lines
31 KiB
YAML

elements-dir: /etc/nodepool/elements
images-dir: /opt/nodepool_dib
cron:
cleanup: '*/1 * * * *'
check: '*/15 * * * *'
zmq-publishers:
- tcp://zl01.openstack.org:8888
- tcp://zl02.openstack.org:8888
- tcp://zl03.openstack.org:8888
- tcp://zl04.openstack.org:8888
- tcp://zl05.openstack.org:8888
- tcp://zl06.openstack.org:8888
- tcp://zl07.openstack.org:8888
gearman-servers:
- host: zuul.openstack.org
zookeeper-servers:
- host: nodepool.openstack.org
port: 2181
labels:
- name: debian-jessie
image: debian-jessie
ready-script: configure_mirror.sh
min-ready: 1
providers:
- name: rax-dfw
- name: rax-ord
- name: rax-iad
- name: ovh-gra1
- name: ovh-bhs1
- name: bluebox-sjc1
- name: internap-mtl01
- name: osic-cloud1-s3500
- name: osic-cloud1-s3700
- name: osic-cloud1-disk
- name: infracloud-vanilla
- name: infracloud-chocolate
- name: ubuntu-precise
image: ubuntu-precise
ready-script: configure_mirror.sh
min-ready: 1
providers:
- name: rax-dfw
- name: rax-ord
- name: rax-iad
- name: ovh-gra1
- name: ovh-bhs1
- name: bluebox-sjc1
- name: internap-mtl01
- name: osic-cloud1-s3500
- name: osic-cloud1-s3700
- name: osic-cloud1-disk
- name: infracloud-vanilla
- name: infracloud-chocolate
- name: ubuntu-trusty
image: ubuntu-trusty
ready-script: configure_mirror.sh
min-ready: 1
providers:
- name: rax-dfw
- name: rax-ord
- name: rax-iad
- name: ovh-gra1
- name: ovh-bhs1
- name: bluebox-sjc1
- name: internap-mtl01
- name: osic-cloud1-s3500
- name: osic-cloud1-s3700
- name: osic-cloud1-disk
- name: infracloud-vanilla
- name: infracloud-chocolate
- name: ubuntu-trusty-2-node
image: ubuntu-trusty
ready-script: multinode_setup.sh
subnodes: 1
min-ready: 1
providers:
- name: rax-dfw
- name: rax-ord
- name: rax-iad
- name: ovh-gra1
- name: ovh-bhs1
- name: bluebox-sjc1
- name: internap-mtl01
- name: osic-cloud1-s3500
- name: osic-cloud1-s3700
- name: osic-cloud1-disk
- name: infracloud-vanilla
- name: infracloud-chocolate
- name: ubuntu-xenial
image: ubuntu-xenial
ready-script: configure_mirror.sh
min-ready: 20
providers:
- name: rax-dfw
- name: rax-ord
- name: rax-iad
- name: ovh-gra1
- name: ovh-bhs1
- name: bluebox-sjc1
- name: internap-mtl01
- name: osic-cloud1-s3500
- name: osic-cloud1-s3700
- name: osic-cloud1-disk
- name: infracloud-vanilla
- name: infracloud-chocolate
- name: ubuntu-xenial-2-node
image: ubuntu-xenial
ready-script: multinode_setup.sh
subnodes: 1
min-ready: 1
providers:
- name: rax-dfw
- name: rax-ord
- name: rax-iad
- name: ovh-gra1
- name: ovh-bhs1
- name: bluebox-sjc1
- name: internap-mtl01
- name: osic-cloud1-s3500
- name: osic-cloud1-s3700
- name: osic-cloud1-disk
- name: infracloud-vanilla
- name: infracloud-chocolate
- name: ubuntu-xenial-3-node
image: ubuntu-xenial
ready-script: multinode_setup.sh
subnodes: 2
min-ready: 1
providers:
- name: rax-dfw
- name: rax-ord
- name: rax-iad
- name: ovh-gra1
- name: ovh-bhs1
- name: bluebox-sjc1
- name: internap-mtl01
- name: osic-cloud1-s3500
- name: osic-cloud1-s3700
- name: osic-cloud1-disk
- name: infracloud-vanilla
- name: infracloud-chocolate
- name: centos-7
image: centos-7
ready-script: configure_mirror.sh
min-ready: 3
providers:
- name: rax-dfw
- name: rax-ord
- name: rax-iad
- name: ovh-gra1
- name: ovh-bhs1
- name: bluebox-sjc1
- name: internap-mtl01
- name: osic-cloud1-s3500
- name: osic-cloud1-s3700
- name: osic-cloud1-disk
- name: infracloud-vanilla
- name: infracloud-chocolate
- name: fedora-24
image: fedora-24
ready-script: configure_mirror.sh
min-ready: 0
providers:
- name: rax-dfw
- name: rax-ord
- name: rax-iad
- name: ovh-gra1
- name: ovh-bhs1
- name: bluebox-sjc1
- name: internap-mtl01
- name: osic-cloud1-s3500
- name: osic-cloud1-s3700
- name: osic-cloud1-disk
- name: infracloud-vanilla
- name: infracloud-chocolate
- name: fedora-25
image: fedora-25
ready-script: configure_mirror.sh
min-ready: 1
providers:
- name: rax-dfw
- name: rax-ord
- name: rax-iad
- name: ovh-gra1
- name: ovh-bhs1
- name: bluebox-sjc1
- name: internap-mtl01
- name: osic-cloud1-s3500
- name: osic-cloud1-s3700
- name: osic-cloud1-disk
- name: infracloud-vanilla
- name: infracloud-chocolate
- name: centos-7-2-node
image: centos-7
ready-script: multinode_setup.sh
subnodes: 1
min-ready: 1
providers:
- name: rax-dfw
- name: rax-ord
- name: rax-iad
- name: ovh-gra1
- name: ovh-bhs1
- name: bluebox-sjc1
- name: internap-mtl01
- name: osic-cloud1-s3500
- name: osic-cloud1-s3700
- name: osic-cloud1-disk
- name: infracloud-vanilla
- name: infracloud-chocolate
- name: centos-7-3-node
image: centos-7
ready-script: multinode_setup.sh
subnodes: 2
min-ready: 1
providers:
- name: rax-dfw
- name: rax-ord
- name: rax-iad
- name: ovh-gra1
- name: ovh-bhs1
- name: bluebox-sjc1
- name: internap-mtl01
- name: osic-cloud1-s3500
- name: osic-cloud1-s3700
- name: osic-cloud1-disk
- name: infracloud-vanilla
- name: infracloud-chocolate
- name: centos-7-4-node
image: centos-7
ready-script: multinode_setup.sh
subnodes: 3
min-ready: 0
providers:
- name: rax-dfw
- name: rax-ord
- name: rax-iad
- name: ovh-gra1
- name: ovh-bhs1
- name: bluebox-sjc1
- name: internap-mtl01
- name: osic-cloud1-s3500
- name: osic-cloud1-s3700
- name: osic-cloud1-disk
- name: infracloud-vanilla
- name: infracloud-chocolate
- name: tripleo-centos-7
image: centos-7
ready-script: configure_mirror.sh
min-ready: 6
providers:
- name: tripleo-test-cloud-rh1
providers:
- name: rax-dfw
region-name: 'DFW'
cloud: rax
api-timeout: 60
boot-timeout: 120
max-servers: 40
rate: 0.001
# Remove this when glean has support for ipv6 on centos
ipv6-preferred: false
image-type: vhd
images:
- name: ubuntu-precise
min-ram: 8192
diskimage: ubuntu-precise
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
name-filter: 'Performance'
config-drive: true
- name: ubuntu-trusty
min-ram: 8192
diskimage: ubuntu-trusty
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
name-filter: 'Performance'
config-drive: true
- name: ubuntu-xenial
min-ram: 8192
diskimage: ubuntu-xenial
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
name-filter: 'Performance'
config-drive: true
- name: debian-jessie
min-ram: 8192
diskimage: debian-jessie
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
name-filter: 'Performance'
config-drive: true
- name: fedora-24
min-ram: 8192
diskimage: fedora-24
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
name-filter: 'Performance'
config-drive: true
- name: fedora-25
min-ram: 8192
diskimage: fedora-25
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
name-filter: 'Performance'
config-drive: true
- name: centos-7
min-ram: 8192
diskimage: centos-7
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
name-filter: 'Performance'
config-drive: true
- name: rax-ord
region-name: 'ORD'
cloud: rax
api-timeout: 60
boot-timeout: 120
max-servers: 195
rate: 0.001
# Remove this when glean has support for ipv6 on centos
ipv6-preferred: false
image-type: vhd
images:
- name: ubuntu-precise
min-ram: 8192
diskimage: ubuntu-precise
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
name-filter: 'Performance'
config-drive: true
- name: ubuntu-trusty
min-ram: 8192
diskimage: ubuntu-trusty
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
name-filter: 'Performance'
config-drive: true
- name: ubuntu-xenial
min-ram: 8192
diskimage: ubuntu-xenial
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
name-filter: 'Performance'
config-drive: true
- name: debian-jessie
min-ram: 8192
diskimage: debian-jessie
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
name-filter: 'Performance'
config-drive: true
- name: fedora-24
min-ram: 8192
diskimage: fedora-24
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
name-filter: 'Performance'
config-drive: true
- name: fedora-25
min-ram: 8192
diskimage: fedora-25
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
name-filter: 'Performance'
config-drive: true
- name: centos-7
min-ram: 8192
diskimage: centos-7
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
name-filter: 'Performance'
config-drive: true
- name: rax-iad
region-name: 'IAD'
cloud: rax
api-timeout: 60
boot-timeout: 120
max-servers: 45
rate: 0.001
# Remove this when glean has support for ipv6 on centos
ipv6-preferred: false
image-type: vhd
images:
- name: ubuntu-precise
min-ram: 8192
diskimage: ubuntu-precise
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
name-filter: 'Performance'
config-drive: true
- name: ubuntu-trusty
min-ram: 8192
diskimage: ubuntu-trusty
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
name-filter: 'Performance'
config-drive: true
- name: ubuntu-xenial
min-ram: 8192
diskimage: ubuntu-xenial
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
name-filter: 'Performance'
config-drive: true
- name: debian-jessie
min-ram: 8192
diskimage: debian-jessie
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
name-filter: 'Performance'
config-drive: true
- name: fedora-24
min-ram: 8192
diskimage: fedora-24
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
name-filter: 'Performance'
config-drive: true
- name: fedora-25
min-ram: 8192
diskimage: fedora-25
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
name-filter: 'Performance'
config-drive: true
- name: centos-7
min-ram: 8192
diskimage: centos-7
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
name-filter: 'Performance'
config-drive: true
- name: ovh-gra1
region-name: 'GRA1'
cloud: ovh
api-timeout: 60
boot-timeout: 120
max-servers: 79
rate: 0.1
image-type: 'qcow2'
images:
- name: ubuntu-precise
min-ram: 8000
name-filter: 'ssd-osFoundation-3'
diskimage: ubuntu-precise
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-trusty
min-ram: 8000
name-filter: 'ssd-osFoundation-3'
diskimage: ubuntu-trusty
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-xenial
min-ram: 8000
name-filter: 'ssd-osFoundation-3'
diskimage: ubuntu-xenial
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: debian-jessie
min-ram: 8000
name-filter: 'ssd-osFoundation-3'
diskimage: debian-jessie
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-24
min-ram: 8000
name-filter: 'ssd-osFoundation-3'
diskimage: fedora-24
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-25
min-ram: 8000
name-filter: 'ssd-osFoundation-3'
diskimage: fedora-25
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: centos-7
min-ram: 8000
name-filter: 'ssd-osFoundation-3'
diskimage: centos-7
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ovh-bhs1
region-name: 'BHS1'
cloud: ovh
api-timeout: 60
boot-timeout: 120
max-servers: 159
rate: 0.1
image-type: 'qcow2'
images:
- name: ubuntu-precise
min-ram: 8000
name-filter: 'ssd-osFoundation-3'
diskimage: ubuntu-precise
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-trusty
min-ram: 8000
name-filter: 'ssd-osFoundation-3'
diskimage: ubuntu-trusty
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-xenial
min-ram: 8000
name-filter: 'ssd-osFoundation-3'
diskimage: ubuntu-xenial
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: debian-jessie
min-ram: 8000
name-filter: 'ssd-osFoundation-3'
diskimage: debian-jessie
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-24
min-ram: 8000
name-filter: 'ssd-osFoundation-3'
diskimage: fedora-24
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-25
min-ram: 8000
name-filter: 'ssd-osFoundation-3'
diskimage: fedora-25
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: centos-7
min-ram: 8000
name-filter: 'ssd-osFoundation-3'
diskimage: centos-7
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: bluebox-sjc1
region-name: 'RegionOne'
cloud: bluebox-sjc1
api-timeout: 60
boot-timeout: 120
max-servers: 38
rate: 0.001
clean-floating-ips: true
images:
- name: ubuntu-precise
min-ram: 8000
name-filter: 'nodepool'
diskimage: ubuntu-precise
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-trusty
min-ram: 8000
name-filter: 'nodepool'
diskimage: ubuntu-trusty
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-xenial
min-ram: 8000
name-filter: 'nodepool'
diskimage: ubuntu-xenial
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: debian-jessie
min-ram: 8000
name-filter: 'nodepool'
diskimage: debian-jessie
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-24
min-ram: 8000
name-filter: 'nodepool'
diskimage: fedora-24
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-25
min-ram: 8000
name-filter: 'nodepool'
diskimage: fedora-25
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: centos-7
min-ram: 8000
name-filter: 'nodepool'
diskimage: centos-7
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: internap-mtl01
region-name: 'mtl01'
cloud: internap
api-timeout: 60
boot-timeout: 120
max-servers: 150
rate: 0.001
images:
- name: ubuntu-precise
min-ram: 8000
name-filter: 'A1.8'
diskimage: ubuntu-precise
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-trusty
min-ram: 8000
name-filter: 'A1.8'
diskimage: ubuntu-trusty
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-xenial
min-ram: 8000
name-filter: 'A1.8'
diskimage: ubuntu-xenial
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: debian-jessie
min-ram: 8000
name-filter: 'A1.8'
diskimage: debian-jessie
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-24
min-ram: 8000
name-filter: 'A1.8'
diskimage: fedora-24
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-25
min-ram: 8000
name-filter: 'A1.8'
diskimage: fedora-25
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: centos-7
min-ram: 8000
name-filter: 'A1.8'
diskimage: centos-7
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: osic-cloud1-s3500
region-name: 'RegionOne'
cloud: osic-cloud1
api-timeout: 60
boot-timeout: 240
max-servers: 256
rate: 0.01
ipv6-preferred: true
networks:
- name: 'GATEWAY_NET_V6'
images:
- name: ubuntu-precise
min-ram: 8000
name-filter: 'm2.medium.s3500'
diskimage: ubuntu-precise
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-trusty
min-ram: 8000
name-filter: 'm2.medium.s3500'
diskimage: ubuntu-trusty
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-xenial
min-ram: 8000
name-filter: 'm2.medium.s3500'
diskimage: ubuntu-xenial
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: debian-jessie
min-ram: 8000
name-filter: 'm2.medium.s3500'
diskimage: debian-jessie
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-24
min-ram: 8000
name-filter: 'm2.medium.s3500'
diskimage: fedora-24
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-25
min-ram: 8000
name-filter: 'm2.medium.s3500'
diskimage: fedora-25
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: centos-7
min-ram: 8000
name-filter: 'm2.medium.s3500'
diskimage: centos-7
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: osic-cloud1-s3700
region-name: 'RegionOne'
cloud: osic-cloud1
api-timeout: 60
boot-timeout: 240
max-servers: 256
rate: 0.01
ipv6-preferred: true
networks:
- name: 'GATEWAY_NET_V6'
images:
- name: ubuntu-precise
min-ram: 8000
name-filter: 'm2.medium.s3700'
diskimage: ubuntu-precise
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-trusty
min-ram: 8000
name-filter: 'm2.medium.s3700'
diskimage: ubuntu-trusty
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-xenial
min-ram: 8000
name-filter: 'm2.medium.s3700'
diskimage: ubuntu-xenial
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: debian-jessie
min-ram: 8000
name-filter: 'm2.medium.s3700'
diskimage: debian-jessie
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-24
min-ram: 8000
name-filter: 'm2.medium.s3700'
diskimage: fedora-24
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-25
min-ram: 8000
name-filter: 'm2.medium.s3700'
diskimage: fedora-25
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: centos-7
min-ram: 8000
name-filter: 'm2.medium.s3700'
diskimage: centos-7
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: osic-cloud1-disk
region-name: 'RegionOne'
cloud: osic-cloud1
api-timeout: 60
boot-timeout: 240
max-servers: 512
rate: 0.01
ipv6-preferred: true
networks:
- name: 'GATEWAY_NET_V6'
images:
- name: ubuntu-precise
min-ram: 8000
name-filter: 'm2.medium.disk'
diskimage: ubuntu-precise
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-trusty
min-ram: 8000
name-filter: 'm2.medium.disk'
diskimage: ubuntu-trusty
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-xenial
min-ram: 8000
name-filter: 'm2.medium.disk'
diskimage: ubuntu-xenial
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: debian-jessie
min-ram: 8000
name-filter: 'm2.medium.disk'
diskimage: debian-jessie
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-24
min-ram: 8000
name-filter: 'm2.medium.disk'
diskimage: fedora-24
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-25
min-ram: 8000
name-filter: 'm2.medium.disk'
diskimage: fedora-25
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: centos-7
min-ram: 8000
name-filter: 'm2.medium.disk'
diskimage: centos-7
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: tripleo-test-cloud-rh1
region-name: 'regionOne'
cloud: tripleo-test-cloud-rh1
boot-timeout: 120
max-servers: 60
rate: 0.001
clean-floating-ips: true
networks:
- net-label: private
images:
- name: centos-7
min-ram: 6144
name-filter: undercloud
diskimage: centos-7
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: tripleo-test-cloud-rh2
region-name: 'regionOne'
cloud: tripleo-test-cloud-rh2
boot-timeout: 120
max-servers: 0
rate: 0.001
clean-floating-ips: true
networks:
- net-label: private
images:
- name: centos-7
min-ram: 6144
name-filter: undercloud
diskimage: centos-7
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: infracloud-vanilla
region-name: 'RegionOne'
cloud: infracloud-vanilla
api-timeout: 60
boot-timeout: 120
max-servers: 126
rate: 0.25
image-type: 'qcow2'
images:
- name: ubuntu-precise
min-ram: 8000
name-filter: 'nodepool'
diskimage: ubuntu-precise
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-trusty
min-ram: 8000
name-filter: 'nodepool'
diskimage: ubuntu-trusty
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-xenial
min-ram: 8000
name-filter: 'nodepool'
diskimage: ubuntu-xenial
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: debian-jessie
min-ram: 8000
name-filter: 'nodepool'
diskimage: debian-jessie
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-24
min-ram: 8000
name-filter: 'nodepool'
diskimage: fedora-24
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-25
min-ram: 8000
name-filter: 'nodepool'
diskimage: fedora-25
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: centos-7
min-ram: 8000
name-filter: 'nodepool'
diskimage: centos-7
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: infracloud-chocolate
region-name: 'RegionOne'
cloud: infracloud-chocolate
api-timeout: 60
boot-timeout: 120
max-servers: 100
rate: 0.25
image-type: 'qcow2'
images:
- name: ubuntu-precise
min-ram: 8000
name-filter: 'nodepool'
diskimage: ubuntu-precise
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-trusty
min-ram: 8000
name-filter: 'nodepool'
diskimage: ubuntu-trusty
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: ubuntu-xenial
min-ram: 8000
name-filter: 'nodepool'
diskimage: ubuntu-xenial
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: debian-jessie
min-ram: 8000
name-filter: 'nodepool'
diskimage: debian-jessie
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-24
min-ram: 8000
name-filter: 'nodepool'
diskimage: fedora-24
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: fedora-25
min-ram: 8000
name-filter: 'nodepool'
diskimage: fedora-25
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
- name: centos-7
min-ram: 8000
name-filter: 'nodepool'
diskimage: centos-7
username: jenkins
private-key: /home/nodepool/.ssh/id_rsa
config-drive: true
targets:
- name: zuul
assign-via-gearman: True
diskimages:
- name: debian-jessie
elements:
- debian-minimal
- vm
- simple-init
- openstack-repos
- nodepool-base
- cache-devstack
- cache-bindep
- growroot
- infra-package-needs
- stackviz
release: jessie
env-vars:
TMPDIR: /opt/dib_tmp
DIB_CHECKSUM: '1'
DIB_IMAGE_CACHE: /opt/dib_cache
DIB_APT_LOCAL_CACHE: '0'
DIB_DISABLE_APT_CLEANUP: '1'
DIB_DISTRIBUTION_MIRROR: http://ftp.us.debian.org/debian/
DIB_GRUB_TIMEOUT: '0'
- name: ubuntu-precise
elements:
- ubuntu-minimal
- vm
- simple-init
- openstack-repos
- nodepool-base
- cache-devstack
- cache-bindep
- growroot
- infra-package-needs
release: precise
env-vars:
TMPDIR: /opt/dib_tmp
DIB_CHECKSUM: '1'
DIB_IMAGE_CACHE: /opt/dib_cache
DIB_APT_LOCAL_CACHE: '0'
DIB_DISABLE_APT_CLEANUP: '1'
FS_TYPE: ext3
DIB_GRUB_TIMEOUT: '0'
DIB_DEBIAN_COMPONENTS: 'main,universe'
- name: ubuntu-trusty
elements:
- ubuntu-minimal
- vm
- simple-init
- openstack-repos
- nodepool-base
- cache-devstack
- cache-bindep
- growroot
- infra-package-needs
- stackviz
release: trusty
env-vars:
TMPDIR: /opt/dib_tmp
DIB_CHECKSUM: '1'
DIB_IMAGE_CACHE: /opt/dib_cache
DIB_APT_LOCAL_CACHE: '0'
DIB_DISABLE_APT_CLEANUP: '1'
DIB_GRUB_TIMEOUT: '0'
DIB_DEBIAN_COMPONENTS: 'main,universe'
- name: ubuntu-xenial
elements:
- ubuntu-minimal
- vm
- simple-init
- openstack-repos
- nodepool-base
- cache-devstack
- initialize-urandom
- cache-bindep
- growroot
- infra-package-needs
- stackviz
release: xenial
env-vars:
TMPDIR: /opt/dib_tmp
DIB_CHECKSUM: '1'
DIB_IMAGE_CACHE: /opt/dib_cache
DIB_APT_LOCAL_CACHE: '0'
DIB_DISABLE_APT_CLEANUP: '1'
DIB_GRUB_TIMEOUT: '0'
DIB_DEBIAN_COMPONENTS: 'main,universe'
- name: centos-7
elements:
- centos-minimal
- vm
- simple-init
- openstack-repos
- nodepool-base
- cache-devstack
- puppet
- cache-bindep
- growroot
- infra-package-needs
- stackviz
env-vars:
TMPDIR: /opt/dib_tmp
DIB_CHECKSUM: '1'
DIB_IMAGE_CACHE: /opt/dib_cache
QEMU_IMG_OPTIONS: compat=0.10
DIB_GRUB_TIMEOUT: '0'
- name: fedora-24
elements:
- fedora-minimal
- vm
- simple-init
- openstack-repos
- nodepool-base
- cache-devstack
- initialize-urandom
- puppet
- cache-bindep
- growroot
- infra-package-needs
- stackviz
release: 24
env-vars:
TMPDIR: /opt/dib_tmp
DIB_CHECKSUM: '1'
DIB_IMAGE_CACHE: /opt/dib_cache
QEMU_IMG_OPTIONS: compat=0.10
- name: fedora-25
elements:
- fedora-minimal
- vm
- simple-init
- openstack-repos
- nodepool-base
- cache-devstack
- initialize-urandom
- puppet
- cache-bindep
- growroot
- infra-package-needs
- stackviz
release: 25
env-vars:
TMPDIR: /opt/dib_tmp
DIB_CHECKSUM: '1'
DIB_IMAGE_CACHE: /opt/dib_cache
QEMU_IMG_OPTIONS: compat=0.10
DIB_GRUB_TIMEOUT: '0'