script-dir: /etc/nodepool/scripts dburi: 'mysql://nodepool:<%= mysql_password %>@localhost/nodepool' 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: devstack-precise image: devstack-precise min-ready: 42 providers: - name: hpcloud-az1 - name: hpcloud-az2 - name: hpcloud-az3 - name: hpcloud-region-b - name: rax-dfw - name: rax-ord - name: rax-iad - name: devstack-precise-check image: devstack-precise-check min-ready: 7 providers: - name: rax-iad - name: bare-precise image: bare-precise min-ready: 42 providers: - name: hpcloud-az1 - name: hpcloud-az2 - name: hpcloud-az3 - name: hpcloud-region-b - name: rax-dfw - name: rax-ord - name: rax-iad - name: bare-centos6 image: bare-centos6 min-ready: 21 providers: - name: hpcloud-az3 - name: hpcloud-region-b - name: rax-dfw - name: rax-ord - name: rax-iad - name: py3k-precise image: py3k-precise min-ready: 21 providers: - name: hpcloud-az1 - name: hpcloud-az2 - name: hpcloud-az3 - name: hpcloud-region-b - name: rax-dfw - name: rax-ord - name: rax-iad - name: dsvm-precise-krnl image: dsvm-precise-krnl min-ready: 1 providers: - name: rax-dfw - name: devstack-precise-2-node image: devstack-precise ready-script: multinode_setup.sh subnodes: 1 min-ready: 1 providers: - name: rax-dfw - name: rax-ord - name: rax-iad - name: hpcloud-az1 - name: hpcloud-az2 - name: hpcloud-az3 - name: hpcloud-region-b - name: tripleo-precise image: tripleo-precise min-ready: 10 providers: - name: tripleo-test-cloud - name: tripleo-test-cloud-rh1 - name: tripleo-f20 image: tripleo-f20 min-ready: 5 providers: - name: tripleo-test-cloud - name: tripleo-test-cloud-rh1 providers: - name: rax-dfw region-name: 'DFW' service-type: 'compute' service-name: 'cloudServersOpenStack' username: '<%= rackspace_username %>' password: '<%= rackspace_password %>' project-id: '<%= rackspace_project %>' auth-url: 'https://identity.api.rackspacecloud.com/v2.0/' boot-timeout: 120 max-servers: 172 rate: 0.001 images: - name: devstack-precise base-image: 'Ubuntu 12.04 LTS (Precise Pangolin)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_devstack.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: bare-precise base-image: 'Ubuntu 12.04 LTS (Precise Pangolin)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_bare.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: bare-centos6 base-image: 'CentOS 6.5 (PVHVM)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_bare.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: py3k-precise base-image: 'Ubuntu 12.04 LTS (Precise Pangolin)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_py3k.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: dsvm-precise-krnl base-image: 'Ubuntu 12.04 LTS (Precise Pangolin)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_devstack_new_kernel.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: rax-ord region-name: 'ORD' service-type: 'compute' service-name: 'cloudServersOpenStack' username: '<%= rackspace_username %>' password: '<%= rackspace_password %>' project-id: '<%= rackspace_project %>' auth-url: 'https://identity.api.rackspacecloud.com/v2.0/' boot-timeout: 120 max-servers: 56 rate: 0.001 images: - name: devstack-precise base-image: 'Ubuntu 12.04 LTS (Precise Pangolin)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_devstack.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: bare-precise base-image: 'Ubuntu 12.04 LTS (Precise Pangolin)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_bare.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: bare-centos6 base-image: 'CentOS 6.5 (PVHVM)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_bare.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: py3k-precise base-image: 'Ubuntu 12.04 LTS (Precise Pangolin)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_py3k.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: rax-iad region-name: 'IAD' service-type: 'compute' service-name: 'cloudServersOpenStack' username: '<%= rackspace_username %>' password: '<%= rackspace_password %>' project-id: '<%= rackspace_project %>' auth-url: 'https://identity.api.rackspacecloud.com/v2.0/' boot-timeout: 120 max-servers: 192 rate: 0.001 images: - name: devstack-precise base-image: 'Ubuntu 12.04 LTS (Precise Pangolin)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_devstack.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: bare-precise base-image: 'Ubuntu 12.04 LTS (Precise Pangolin)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_bare.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: bare-centos6 base-image: 'CentOS 6.5 (PVHVM)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_bare.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: devstack-precise-check base-image: 'Ubuntu 12.04 LTS (Precise Pangolin) (PVHVM)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_devstack.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: py3k-precise base-image: 'Ubuntu 12.04 LTS (Precise Pangolin)' min-ram: 8192 name-filter: 'Performance' setup: prepare_node_py3k.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: hpcloud-az1 region-name: 'az-1.region-a.geo-1' service-type: 'compute' service-name: 'Compute' username: '<%= hpcloud_username %>' password: '<%= hpcloud_password %>' project-id: '<%= hpcloud_project %>' auth-url: 'https://region-a.geo-1.identity.hpcloudsvc.com:35357/v2.0' boot-timeout: 180 max-servers: 48 images: - name: devstack-precise base-image: 'Ubuntu Precise 12.04 LTS Server 64-bit 20121026 (b)' min-ram: 8192 setup: prepare_node_devstack.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: bare-precise base-image: 'Ubuntu Precise 12.04 LTS Server 64-bit 20121026 (b)' min-ram: 8192 setup: prepare_node_bare.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: bare-centos6 base-image: 'CentOS 6.3 Server 64-bit 20130116 (b)' min-ram: 8192 setup: prepare_node_bare.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: py3k-precise base-image: 'Ubuntu Precise 12.04 LTS Server 64-bit 20121026 (b)' min-ram: 8192 setup: prepare_node_py3k.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: hpcloud-az2 region-name: 'az-2.region-a.geo-1' service-type: 'compute' service-name: 'Compute' username: '<%= hpcloud_username %>' password: '<%= hpcloud_password %>' project-id: '<%= hpcloud_project %>' auth-url: 'https://region-a.geo-1.identity.hpcloudsvc.com:35357/v2.0' boot-timeout: 180 max-servers: 192 images: - name: devstack-precise base-image: 'Ubuntu Precise 12.04 LTS Server 64-bit 20121026 (b)' min-ram: 8192 setup: prepare_node_devstack.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: bare-precise base-image: 'Ubuntu Precise 12.04 LTS Server 64-bit 20121026 (b)' min-ram: 8192 setup: prepare_node_bare.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: bare-centos6 base-image: 'CentOS 6.3 Server 64-bit 20130116 (b)' min-ram: 8192 setup: prepare_node_bare.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: py3k-precise base-image: 'Ubuntu Precise 12.04 LTS Server 64-bit 20121026 (b)' min-ram: 8192 setup: prepare_node_py3k.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: hpcloud-az3 region-name: 'az-3.region-a.geo-1' service-type: 'compute' service-name: 'Compute' username: '<%= hpcloud_username %>' password: '<%= hpcloud_password %>' project-id: '<%= hpcloud_project %>' auth-url: 'https://region-a.geo-1.identity.hpcloudsvc.com:35357/v2.0' boot-timeout: 180 max-servers: 48 images: - name: devstack-precise base-image: 'Ubuntu Precise 12.04 LTS Server 64-bit 20121026 (b)' min-ram: 8192 setup: prepare_node_devstack.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: bare-precise base-image: 'Ubuntu Precise 12.04 LTS Server 64-bit 20121026 (b)' min-ram: 8192 setup: prepare_node_bare.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: bare-centos6 base-image: 'CentOS 6.3 Server 64-bit 20130116 (b)' min-ram: 8192 setup: prepare_node_bare.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: py3k-precise base-image: 'Ubuntu Precise 12.04 LTS Server 64-bit 20121026 (b)' min-ram: 8192 setup: prepare_node_py3k.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: hpcloud-region-a region-name: 'region-a.geo-1' service-type: 'compute' service-name: 'Compute' username: '<%= hpcloud_username %>' password: '<%= hpcloud_password %>' project-id: '<%= hpcloud_project %>' auth-url: 'https://region-a.geo-1.identity.hpcloudsvc.com:35357/v2.0' boot-timeout: 120 max-servers: 0 images: - name: devstack-precise-check base-image: 'Ubuntu Precise 12.04 LTS Server 64-bit 20121026 (b)' min-ram: 8192 setup: prepare_node_devstack.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: hpcloud-region-b region-name: 'region-b.geo-1' service-type: 'compute' service-name: 'Compute' username: '<%= hpcloud_username %>' password: '<%= hpcloud_password %>' project-id: '<%= hpcloud_project %>' auth-url: 'https://region-b.geo-1.identity.hpcloudsvc.com:35357/v2.0' boot-timeout: 120 max-servers: 200 images: - name: devstack-precise-check base-image: 'Ubuntu Precise 12.04 LTS Server 64-bit 20121026 (b)' min-ram: 30720 setup: prepare_node_devstack.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: devstack-precise base-image: 'Ubuntu Precise 12.04 LTS Server 64-bit 20121026 (b)' min-ram: 30720 setup: prepare_node_devstack.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: bare-precise base-image: 'Ubuntu Precise 12.04 LTS Server 64-bit 20121026 (b)' min-ram: 30720 setup: prepare_node_bare.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: bare-centos6 base-image: 'CentOS 6.3 Server 64-bit 20130116' min-ram: 30720 setup: prepare_node_bare.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: py3k-precise base-image: 'Ubuntu Precise 12.04 LTS Server 64-bit 20121026 (b)' min-ram: 30720 setup: prepare_node_py3k.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: tripleo-test-cloud service-type: 'compute' service-name: 'nova' username: '<%= tripleo_username %>' password: '<%= tripleo_password %>' project-id: '<%= tripleo_project %>' auth-url: 'https://ci-overcloud.tripleo.org:13000/v2.0' boot-timeout: 120 max-servers: 40 rate: 0.001 networks: - net-id: a395fac5-adec-4ab9-a605-963558349cfd - net-id: 063ec9df-2fec-4723-8d4b-92c60193bd08 images: - name: tripleo-precise base-image: 'Ubuntu Precise 12.04 LTS Server 64-bit' min-ram: 16384 name-filter: h1 setup: prepare_node_tripleo.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: tripleo-f20 base-image: 'Fedora 20 64-bit' min-ram: 16384 name-filter: h1 setup: prepare_node_tripleo.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: tripleo-test-cloud-rh1 service-type: 'compute' service-name: 'nova' username: '<%= tripleo_username %>' password: '<%= tripleo_password %>' project-id: '<%= tripleo_project %>' auth-url: 'https://ci-overcloud.rh1.tripleo.org:13000/v2.0' boot-timeout: 120 max-servers: 10 rate: 0.001 networks: - net-id: 505a106c-7d65-44a7-b3e7-99bb49d2ebab - net-id: deedbc59-a076-4d9c-94a8-21fc5a7b8e0b images: - name: tripleo-precise base-image: 'Ubuntu Precise 12.04 LTS Server 64-bit' min-ram: 16384 name-filter: h1 setup: prepare_node_tripleo.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa - name: tripleo-f20 base-image: 'Fedora 20 64-bit' min-ram: 16384 name-filter: h1 setup: prepare_node_tripleo.sh username: jenkins private-key: /home/nodepool/.ssh/id_rsa targets: - name: jenkins01 jenkins: url: 'https://jenkins01.openstack.org/' user: '<%= jenkins_api_user %>' apikey: '<%= jenkins_api_key %>' credentials-id: '<%= jenkins_credentials_id %>' - name: jenkins02 jenkins: url: 'https://jenkins02.openstack.org/' user: '<%= jenkins_api_user %>' apikey: '<%= jenkins_api_key %>' credentials-id: '<%= jenkins_credentials_id %>' - name: jenkins03 jenkins: url: 'https://jenkins03.openstack.org/' user: '<%= jenkins_api_user %>' apikey: '<%= jenkins_api_key %>' credentials-id: '<%= jenkins_credentials_id %>' - name: jenkins04 jenkins: url: 'https://jenkins04.openstack.org/' user: '<%= jenkins_api_user %>' apikey: '<%= jenkins_api_key %>' credentials-id: '<%= jenkins_credentials_id %>' - name: jenkins05 jenkins: url: 'https://jenkins05.openstack.org/' user: '<%= jenkins_api_user %>' apikey: '<%= jenkins_api_key %>' credentials-id: '<%= jenkins_credentials_id %>' - name: jenkins06 jenkins: url: 'https://jenkins06.openstack.org/' user: '<%= jenkins_api_user %>' apikey: '<%= jenkins_api_key %>' credentials-id: '<%= jenkins_credentials_id %>' - name: jenkins07 jenkins: url: 'https://jenkins07.openstack.org/' user: '<%= jenkins_api_user %>' apikey: '<%= jenkins_api_key %>' credentials-id: '<%= jenkins_credentials_id %>'