script-dir: /etc/nodepool/scripts elements-dir: /etc/nodepool/elements images-dir: /opt/nodepool_dib cron: cleanup: '*/1 * * * *' check: '*/15 * * * *' image-update: '14 14 * * *' zmq-publishers: - tcp://jenkins01.openstack.org:8888 - tcp://jenkins02.openstack.org:8888 - tcp://jenkins03.openstack.org:8888 - tcp://jenkins04.openstack.org:8888 - tcp://jenkins05.openstack.org:8888 - tcp://jenkins06.openstack.org:8888 - tcp://jenkins07.openstack.org:8888 gearman-servers: - host: zuul.openstack.org labels: - name: bare-precise image: bare-precise ready-script: configure_mirror.sh min-ready: 1 providers: - name: rax-dfw - name: rax-ord - name: rax-iad - 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-nyj01 - name: vexxhost-ca-ymq-1 - name: osic-cloud1 - name: devstack-trusty image: devstack-trusty 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-nyj01 - name: vexxhost-ca-ymq-1 - name: osic-cloud1 - name: ubuntu-trusty image: ubuntu-trusty 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-nyj01 - name: vexxhost-ca-ymq-1 - name: osic-cloud1 - 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-nyj01 - name: vexxhost-ca-ymq-1 - name: osic-cloud1 - name: devstack-trusty-2-node image: devstack-trusty ready-script: multinode_setup.sh subnodes: 1 min-ready: 0 providers: - name: ovh-gra1 - name: ovh-bhs1 - name: bluebox-sjc1 - name: internap-nyj01 - name: vexxhost-ca-ymq-1 - name: devstack-centos7 image: devstack-centos7 ready-script: configure_mirror.sh min-ready: 2 providers: - name: ovh-gra1 - name: ovh-bhs1 - name: bluebox-sjc1 - name: internap-nyj01 - name: vexxhost-ca-ymq-1 - name: osic-cloud1 - name: centos-7 image: centos-7 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-nyj01 - name: vexxhost-ca-ymq-1 - name: osic-cloud1 - name: fedora-23 image: fedora-23 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-nyj01 - name: vexxhost-ca-ymq-1 - name: osic-cloud1 - name: tripleo-f22 image: tripleo-f22 min-ready: 18 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 image-type: vhd images: - name: bare-precise base-image: 'Ubuntu 12.04 LTS (Precise Pangolin) (PVHVM)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_bare.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: devstack-trusty base-image: 'Ubuntu 14.04 LTS (Trusty Tahr) (PVHVM)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_devstack.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: ubuntu-trusty min-ram: 8192 diskimage: ubuntu-trusty username: jenkins private-key: /home/nodepool/.ssh/id_rsa name-filter: 'Performance' config-drive: true meta: vm_mode: hvm xenapi_use_agent: 'false' - name: debian-jessie min-ram: 8192 diskimage: debian-jessie username: jenkins private-key: /home/nodepool/.ssh/id_rsa name-filter: 'Performance' config-drive: true meta: vm_mode: hvm xenapi_use_agent: 'false' - name: fedora-23 min-ram: 8192 diskimage: fedora-23 username: jenkins private-key: /home/nodepool/.ssh/id_rsa name-filter: 'Performance' config-drive: true meta: vm_mode: hvm xenapi_use_agent: 'false' - name: centos-7 min-ram: 8192 diskimage: centos-7 username: jenkins private-key: /home/nodepool/.ssh/id_rsa name-filter: 'Performance' config-drive: true meta: vm_mode: hvm xenapi_use_agent: 'false' - name: devstack-centos7 base-image: 'CentOS 7 (PVHVM)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_devstack.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: rax-ord region-name: 'ORD' cloud: rax api-timeout: 60 boot-timeout: 120 max-servers: 195 rate: 0.001 image-type: vhd images: - name: bare-precise base-image: 'Ubuntu 12.04 LTS (Precise Pangolin) (PVHVM)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_bare.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: devstack-trusty base-image: 'Ubuntu 14.04 LTS (Trusty Tahr) (PVHVM)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_devstack.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: ubuntu-trusty min-ram: 8192 diskimage: ubuntu-trusty username: jenkins private-key: /home/nodepool/.ssh/id_rsa name-filter: 'Performance' config-drive: true meta: vm_mode: hvm xenapi_use_agent: 'false' - name: debian-jessie min-ram: 8192 diskimage: debian-jessie username: jenkins private-key: /home/nodepool/.ssh/id_rsa name-filter: 'Performance' config-drive: true meta: vm_mode: hvm xenapi_use_agent: 'false' - name: fedora-23 min-ram: 8192 diskimage: fedora-23 username: jenkins private-key: /home/nodepool/.ssh/id_rsa name-filter: 'Performance' config-drive: true meta: vm_mode: hvm xenapi_use_agent: 'false' - name: centos-7 min-ram: 8192 diskimage: centos-7 username: jenkins private-key: /home/nodepool/.ssh/id_rsa name-filter: 'Performance' config-drive: true meta: vm_mode: hvm xenapi_use_agent: 'false' - name: devstack-centos7 base-image: 'CentOS 7 (PVHVM)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_devstack.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: rax-iad region-name: 'IAD' cloud: rax api-timeout: 60 boot-timeout: 120 max-servers: 45 rate: 0.001 image-type: vhd images: - name: bare-precise base-image: 'Ubuntu 12.04 LTS (Precise Pangolin) (PVHVM)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_bare.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: devstack-trusty base-image: 'Ubuntu 14.04 LTS (Trusty Tahr) (PVHVM)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_devstack.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: ubuntu-trusty min-ram: 8192 diskimage: ubuntu-trusty username: jenkins private-key: /home/nodepool/.ssh/id_rsa name-filter: 'Performance' config-drive: true meta: vm_mode: hvm xenapi_use_agent: 'false' - name: debian-jessie min-ram: 8192 diskimage: debian-jessie username: jenkins private-key: /home/nodepool/.ssh/id_rsa name-filter: 'Performance' config-drive: true meta: vm_mode: hvm xenapi_use_agent: 'false' - name: fedora-23 min-ram: 8192 diskimage: fedora-23 username: jenkins private-key: /home/nodepool/.ssh/id_rsa name-filter: 'Performance' config-drive: true meta: vm_mode: hvm xenapi_use_agent: 'false' - name: centos-7 min-ram: 8192 diskimage: centos-7 username: jenkins private-key: /home/nodepool/.ssh/id_rsa name-filter: 'Performance' config-drive: true meta: vm_mode: hvm xenapi_use_agent: 'false' - name: devstack-centos7 base-image: 'CentOS 7 (PVHVM)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_devstack.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: ovh-gra1 region-name: 'GRA1' cloud: ovh api-timeout: 60 boot-timeout: 120 max-servers: 79 rate: 0.1 image-type: raw images: - name: devstack-trusty min-ram: 8000 name-filter: 'ssd-osFoundation-3' diskimage: devstack-trusty 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: 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: devstack-centos7 min-ram: 8000 name-filter: 'ssd-osFoundation-3' diskimage: devstack-centos7 username: jenkins private-key: /home/nodepool/.ssh/id_rsa config-drive: true - name: fedora-23 min-ram: 8000 name-filter: 'ssd-osFoundation-3' diskimage: fedora-23 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: raw images: - name: devstack-trusty min-ram: 8000 name-filter: 'ssd-osFoundation-3' diskimage: devstack-trusty 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: 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: devstack-centos7 min-ram: 8000 name-filter: 'ssd-osFoundation-3' diskimage: devstack-centos7 username: jenkins private-key: /home/nodepool/.ssh/id_rsa config-drive: true - name: fedora-23 min-ram: 8000 name-filter: 'ssd-osFoundation-3' diskimage: fedora-23 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: 39 rate: 0.001 pool: 'external' images: - name: devstack-trusty min-ram: 8000 name-filter: 'nodepool' diskimage: devstack-trusty 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: debian-jessie min-ram: 8000 name-filter: 'nodepool' diskimage: debian-jessie username: jenkins private-key: /home/nodepool/.ssh/id_rsa config-drive: true - name: devstack-centos7 min-ram: 8000 name-filter: 'nodepool' diskimage: devstack-centos7 username: jenkins private-key: /home/nodepool/.ssh/id_rsa config-drive: true - name: fedora-23 min-ram: 8000 name-filter: 'nodepool' diskimage: fedora-23 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-nyj01 region-name: 'nyj01' cloud: internap api-timeout: 60 boot-timeout: 120 max-servers: 56 rate: 0.001 networks: - name: inap-17304-WAN2342 public: true images: - name: devstack-trusty min-ram: 8000 name-filter: 'A1.8' diskimage: devstack-trusty 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: 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: devstack-centos7 min-ram: 8000 name-filter: 'A1.8' diskimage: devstack-centos7 username: jenkins private-key: /home/nodepool/.ssh/id_rsa config-drive: true - name: fedora-23 min-ram: 8000 name-filter: 'A1.8' diskimage: fedora-23 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: vexxhost-ca-ymq-1 region-name: 'ca-ymq-1' cloud: vexxhost api-timeout: 60 boot-timeout: 120 max-servers: 25 rate: 0.001 images: - name: devstack-trusty min-ram: 8000 diskimage: devstack-trusty username: jenkins private-key: /home/nodepool/.ssh/id_rsa config-drive: true - name: ubuntu-trusty min-ram: 8000 diskimage: ubuntu-trusty username: jenkins private-key: /home/nodepool/.ssh/id_rsa config-drive: true - name: debian-jessie min-ram: 8000 diskimage: debian-jessie username: jenkins private-key: /home/nodepool/.ssh/id_rsa config-drive: true - name: devstack-centos7 min-ram: 8000 diskimage: devstack-centos7 username: jenkins private-key: /home/nodepool/.ssh/id_rsa config-drive: true - name: fedora-23 min-ram: 8000 diskimage: fedora-23 username: jenkins private-key: /home/nodepool/.ssh/id_rsa config-drive: true - name: centos-7 min-ram: 8000 diskimage: centos-7 username: jenkins private-key: /home/nodepool/.ssh/id_rsa config-drive: true - name: osic-cloud1 region-name: 'RegionOne' cloud: osic-cloud1 api-timeout: 60 boot-timeout: 120 max-servers: 100 rate: 0.001 pool: 'GATEWAY_NET' images: - name: devstack-trusty min-ram: 8000 name-filter: 'm2.medium' diskimage: devstack-trusty username: jenkins private-key: /home/nodepool/.ssh/id_rsa config-drive: true - name: ubuntu-trusty min-ram: 8000 name-filter: 'm2.medium' diskimage: ubuntu-trusty username: jenkins private-key: /home/nodepool/.ssh/id_rsa config-drive: true - name: debian-jessie min-ram: 8000 name-filter: 'm2.medium' diskimage: debian-jessie username: jenkins private-key: /home/nodepool/.ssh/id_rsa config-drive: true - name: devstack-centos7 min-ram: 8000 name-filter: 'm2.medium' diskimage: devstack-centos7 username: jenkins private-key: /home/nodepool/.ssh/id_rsa config-drive: true - name: fedora-23 min-ram: 8000 name-filter: 'm2.medium' diskimage: fedora-23 username: jenkins private-key: /home/nodepool/.ssh/id_rsa config-drive: true - name: centos-7 min-ram: 8000 name-filter: 'm2.medium' diskimage: centos-7 username: jenkins private-key: /home/nodepool/.ssh/id_rsa config-drive: true - name: tripleo-test-cloud-rh1 cloud: tripleo-test-cloud-rh1 boot-timeout: 120 max-servers: 54 rate: 0.001 networks: - net-label: default-net - net-label: tripleo-bm-test images: - name: tripleo-f22 base-image: 'Fedora 22 64-bit' min-ram: 8192 name-filter: h1 setup: prepare_node_tripleo.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa targets: - name: jenkins01 - name: jenkins02 - name: jenkins03 - name: jenkins04 - name: jenkins05 - name: jenkins06 - name: jenkins07 diskimages: - name: debian-jessie elements: - debian-minimal - vm - simple-init - openstack-repos - nodepool-base - node-devstack - cache-bindep - growroot - infra-package-needs release: jessie env-vars: TMPDIR: /opt/dib_tmp DIB_IMAGE_CACHE: /opt/dib_cache DIB_APT_LOCAL_CACHE: '0' DIB_DISABLE_APT_CLEANUP: '1' - name: ubuntu-trusty elements: - ubuntu-minimal - vm - simple-init - openstack-repos - nodepool-base - node-devstack - cache-bindep - growroot - infra-package-needs release: trusty env-vars: TMPDIR: /opt/dib_tmp DIB_IMAGE_CACHE: /opt/dib_cache DIB_APT_LOCAL_CACHE: '0' DIB_DISABLE_APT_CLEANUP: '1' - name: devstack-trusty elements: - ubuntu - vm - openstack-repos - nodepool-base - node-devstack - cache-bindep - infra-package-needs release: trusty env-vars: TMPDIR: /opt/dib_tmp DIB_IMAGE_CACHE: /opt/dib_cache DIB_APT_LOCAL_CACHE: '0' DIB_DISABLE_APT_CLEANUP: '1' QEMU_IMG_OPTIONS: compat=0.10 - name: devstack-centos7 elements: - centos7 - vm - openstack-repos - nodepool-base - node-devstack - cache-bindep - infra-package-needs env-vars: TMPDIR: /opt/dib_tmp DIB_IMAGE_CACHE: /opt/dib_cache QEMU_IMG_OPTIONS: compat=0.10 - name: centos-7 elements: - centos-minimal - vm - simple-init - openstack-repos - nodepool-base - node-devstack - puppet - cache-bindep - growroot - infra-package-needs env-vars: TMPDIR: /opt/dib_tmp DIB_IMAGE_CACHE: /opt/dib_cache QEMU_IMG_OPTIONS: compat=0.10 - name: fedora-23 elements: - fedora-minimal - vm - simple-init - openstack-repos - nodepool-base - node-devstack - puppet - cache-bindep - growroot - infra-package-needs release: 23 env-vars: TMPDIR: /opt/dib_tmp DIB_IMAGE_CACHE: /opt/dib_cache QEMU_IMG_OPTIONS: compat=0.10