Files
sahara-ci-config/config/nodepool/sahara.yaml
Denis Egorenko 22275a32f5 Global refactoring of CI scripts
Global refactoring is include:
* drop Icehouse support;
* improvements nodepool's slave installing script;
* remove deprecated jobs;
* create config template for old integration tests;
* create config files for PYPI;
* improve and refactor function.sh, execution tests scripts;

Change-Id: Id6b6c9dd5f3f1bf500e0b2172f8cfc82a4fc9a62
2015-03-18 19:53:56 +04:00

76 lines
1.7 KiB
YAML

script-dir: /opt/ci/config/modules/openstack_project/files/nodepool/scripts/
dburi: 'mysql://nodepool@localhost/nodepool'
cron:
check: '*/1 * * * *'
zmq-publishers:
- tcp://127.0.0.1:8888
gearman-servers:
- host: 127.0.0.1
labels:
- name: trusty-neutron
image: trusty-neutron
min-ready: 3
providers:
- name: cilab-1
- name: trusty-nova
image: trusty-nova
min-ready: 3
providers:
- name: cilab-2
- name: ui-neutron
image: ui-neutron
min-ready: 0
providers:
- name: cilab-1
providers:
- name: cilab-1
username: 'ci-user'
password: 'nova'
auth-url: 'http://172.18.168.42:5000/v2.0'
project-id: 'ci'
max-servers: 6
boot-timeout: 120
pool: public
networks:
- net-id: 'NEUTRON_LAB_PRIVATE_NETWORK_ID'
images:
- name: trusty-neutron
base-image: 'ubuntu-14.04'
min-ram: 2048
private-key: '/etc/nodepool/id_dsa'
setup: prepare_node.sh
- name: ui-neutron
base-image: 'ubuntu-12.04'
min-ram: 4096
private-key: '/etc/nodepool/id_dsa'
setup: prepare_node_ui.sh
- name: cilab-2
username: 'ci-user'
password: 'nova'
auth-url: 'http://172.18.168.43:5000/v2.0'
project-id: 'ci'
max-servers: 6
boot-timeout: 120
pool: public
networks:
- net-id: 'NOVA_NET_LAB_PRIVATE_NETWORK_ID'
images:
- name: trusty-nova
base-image: 'ubuntu-14.04'
min-ram: 2048
private-key: '/etc/nodepool/id_dsa'
setup: prepare_node.sh
targets:
- name: sahara-gate
jenkins:
url: http://127.0.0.1/jenkins
user: admin
apikey: JENKINS_API_KEY
credentials-id: CREDENTIALS_ID