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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: infracloud-vanilla
      - name: infracloud-chocolate
  - name: centos-7-4-node
    image: centos-7
    ready-script: multinode_setup.sh
    subnodes: 3
    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: 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
    template-hostname: '{image.name}-{timestamp}'
    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-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
    template-hostname: '{image.name}-{timestamp}'
    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-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
    template-hostname: '{image.name}-{timestamp}'
    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-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'
    template-hostname: '{image.name}-{timestamp}'
    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-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'
    template-hostname: '{image.name}-{timestamp}'
    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-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
    template-hostname: '{image.name}-{timestamp}'
    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-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
    template-hostname: '{image.name}-{timestamp}'
    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-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'
    template-hostname: '{image.name}-{timestamp}'
    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-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'
    template-hostname: '{image.name}-{timestamp}'
    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-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: tripleo-test-cloud-rh1
    region-name: 'regionOne'
    cloud: tripleo-test-cloud-rh1
    boot-timeout: 120
    max-servers: 70
    rate: 0.001
    clean-floating-ips: true
    networks:
      - net-label: private
    template-hostname: '{image.name}-{timestamp}'
    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
    template-hostname: '{image.name}-{timestamp}'
    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'
    template-hostname: '{image.name}-{timestamp}'
    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-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: 90
    nodepool-id: 'nodepool.openstack.org'
    rate: 0.25
    image-type: 'qcow2'
    template-hostname: '{image.name}-{timestamp}'
    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-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-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'