diff options
author | Andrew Grimberg <agrimberg@linuxfoundation.org> | 2016-02-23 09:01:03 -0800 |
---|---|---|
committer | Andrew Grimberg <agrimberg@linuxfoundation.org> | 2016-02-23 09:01:03 -0800 |
commit | 827a73efebc1f9db7d128f0382f0b728d9bdbd39 (patch) | |
tree | 622f6a8ab98be7418d2ce27fcb27ced51359a03d /nodepool | |
parent | da799052ccc0caea7359a0cedd5b9808804399d2 (diff) |
Add current nodepool configuration
This adds in the nodepool configuration that we are presently using.
This is the starting point for the community to help define what build
slave definitions are needed.
Change-Id: I1c6325869a0a411265994090f9dc754de03ea173
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
Diffstat (limited to 'nodepool')
-rw-r--r-- | nodepool/nodepool.yaml | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/nodepool/nodepool.yaml b/nodepool/nodepool.yaml new file mode 100644 index 000000000..b603928bc --- /dev/null +++ b/nodepool/nodepool.yaml @@ -0,0 +1,74 @@ +--- + +script-dir: /opt/nodepool/scripts +#elements-dir: /opt/nodepool/elements +#images-dir: /opt/nodepool/images + +zmq-publishers: + - 'tcp://vex-yul-rot-jenkins-1.ci.codeaurora.org:8888' + +gearman-servers: + - host: 'vex-yul-rot-zuul-1.ci.codeaurora.org' + +labels: + - name: 'verify_merge' + image: 'trusty' + min-ready: 1 + providers: + - name: 'verify-merge' + - name: 'multilink' + image: 'trusty-multilink' + min-ready: 1 + subnodes: 3 + ready-script: 'multilink_ready.sh' + providers: + - name: 'multilink' + +providers: + - name: 'verify-merge' + cloud: vexxhost + max-servers: 10 + availability-zones: + - 'ca-ymq-2' + template-hostname: 'np-verify-merge-{timestamp}-nodepool-template' + keypair: 'jenkins' + networks: + - name: 'fdio' + public: True + images: + - name: 'trusty' + #base-image: 'Ubuntu 14.04 LTS - basebuild - 20160202' + base-image: '72ac4b06-74bb-40ee-97f9-835a797354a9' + min-ram: 4096 + setup: 'verify_merge.sh' + username: 'jenkins' + private-key: '/home/nodepool/.ssh/id_rsa' + - name: 'multilink' + cloud: vexxhost + max-servers: 16 + availability-zones: + - 'ca-ymq-2' + template-hostname: 'np-multi-link-{timestamp}-nodepool-template' + keypair: 'jenkins' + networks: + - name: 'fdio' + public: True + - name: 'TestNet1' + public: False + - name: 'TestNet2' + public: False + images: + - name: 'trusty-multilink' + #base-image: 'Ubuntu 14.04 LTS - basebuild - 20160202' + base-image: '72ac4b06-74bb-40ee-97f9-835a797354a9' + min-ram: 4096 + setup: 'multilink.sh' + username: 'jenkins' + private-key: '/home/nodepool/.ssh/id_rsa' + +targets: + - name: 'vex-yul-rot-jenkins-1.ci.codeaurora.org' + #hostname: 'np-{label.name}-{provider.name}-{node_id}' + #subnode-hostname: 'np-{label.name}-{provider.name}-{node_id}' + hostname: 'np-{label.name}-{node_id}' + subnode-hostname: 'np-{label.name}-{node_id}' |