Dan Prince 269eb89b84 Add Fedora 19 to the nodepool (devstack-f19-check)
HP doesn't yet seem to have a compatible Fedora 19 base image so
this currently only configures the Rackspace providers to use
Fedora 19. Given that we use RAX for check tests anyway
(and that is where we'll start Fedora) this seems like
a good first step.

Change-Id: I599f7fd5e25d25f79eabbbc0b7e7b1b60c4c3a2a
2013-11-25 14:21:13 -05:00

213 lines
6.6 KiB
Plaintext

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
gearman-servers:
- host: zuul.openstack.org
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: 2
images:
- name: devstack-precise-check
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: devstack-f19-check
base-image: 'Fedora 19 (Schrodinger\'s Cat)'
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/'
boot-timeout: 120
max-servers: 60
images:
- name: devstack-precise-check
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: devstack-f19-check
base-image: 'Fedora 19 (Schrodinger\'s Cat)'
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/'
boot-timeout: 120
max-servers: 60
images:
- name: devstack-precise-check
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: devstack-f19-check
base-image: 'Fedora 19 (Schrodinger\'s Cat)'
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'
boot-timeout: 120
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: 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: 120
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: 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: 120
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: tripleo-test-cloud
service-type: 'compute'
service-name: 'nova'
username: '<%= tripleo_username %>'
password: '<%= tripleo_password %>'
project-id: '<%= tripleo_project %>'
auth-url: 'https://poc.tripleo.org:10000/v2.0'
boot-timeout: 120
max-servers: 2
images:
- name: tripleo-precise
base-image: 'Ubuntu Precise 12.04 LTS Server 64-bit'
min-ram: 8192
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 %>'
images:
- name: devstack-f19-check
min-ready: 2
providers:
- name: rax-iad
- name: rax-dfw
- name: rax-ord
- name: devstack-precise
min-ready: 20
providers:
- name: hpcloud-az1
- name: hpcloud-az2
- name: hpcloud-az3
- name: devstack-precise-check
min-ready: 10
providers:
- name: rax-iad
- name: rax-dfw
- name: rax-ord
- name: tripleo-precise
min-ready: 1
providers:
- name: tripleo-test-cloud
- name: jenkins02
jenkins:
url: 'https://jenkins02.openstack.org/'
user: '<%= jenkins_api_user %>'
apikey: '<%= jenkins_api_key %>'
credentials-id: '<%= jenkins_credentials_id %>'
images:
- name: devstack-f19-check
min-ready: 2
providers:
- name: rax-iad
- name: rax-dfw
- name: rax-ord
- name: devstack-precise
min-ready: 20
providers:
- name: hpcloud-az1
- name: hpcloud-az2
- name: hpcloud-az3
- name: devstack-precise-check
min-ready: 10
providers:
- name: rax-iad
- name: rax-dfw
- name: rax-ord
- name: tripleo-precise
min-ready: 1
providers:
- name: tripleo-test-cloud