script-dir: /etc/nodepool/scripts dburi: 'mysql://nodepool:<%= mysql_password %>@localhost/nodepool' cron: cleanup: '*/5 * * * *' check: '*/15 * * * *' update-image: '14 2 * * *' zmq-publishers: - tcp://jenkins01.openstack.org:8888 - tcp://jenkins02.openstack.org:8888 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/' max-servers: 60 images: - name: devstack-precise-dfw base-image: 'Ubuntu 12.04 LTS (Precise Pangolin)' min-ram: 8192 setup: prepare_node_devstack.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/' max-servers: 60 images: - name: devstack-precise-ord base-image: 'Ubuntu 12.04 LTS (Precise Pangolin)' min-ram: 8192 setup: prepare_node_devstack.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/' max-servers: 60 images: - name: devstack-precise-iad base-image: 'Ubuntu 12.04 LTS (Precise Pangolin)' min-ram: 8192 setup: prepare_node_devstack.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' max-servers: 83 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: 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' max-servers: 83 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: 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' max-servers: 83 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 targets: - name: jenkins01 jenkins: url: 'https://jenkins01.openstack.org/' user: '<%= jenkins_api_user %>' apikey: '<%= jenkins_api_key %>' credentials-id: '<%= jenkins_credentials_id %>' images: - name: devstack-precise providers: - name: hpcloud-az1 min-ready: 5 - name: hpcloud-az2 min-ready: 5 - name: hpcloud-az3 min-ready: 5 - name: devstack-precise-iad providers: - name: rax-iad min-ready: 2 - name: devstack-precise-dfw providers: - name: rax-dfw min-ready: 2 - name: devstack-precise-ord providers: - name: rax-ord min-ready: 2 - name: jenkins02 jenkins: url: 'https://jenkins02.openstack.org/' user: '<%= jenkins_api_user %>' apikey: '<%= jenkins_api_key %>' credentials-id: '<%= jenkins_credentials_id %>' images: - name: devstack-precise providers: - name: hpcloud-az1 min-ready: 5 - name: hpcloud-az2 min-ready: 5 - name: hpcloud-az3 min-ready: 5 - name: devstack-precise-iad providers: - name: rax-iad min-ready: 2