2017-02-20 10:23:35 -05:00
|
|
|
elements-dir: /etc/nodepool/elements
|
|
|
|
images-dir: /opt/nodepool_dib
|
|
|
|
|
|
|
|
zookeeper-servers:
|
2018-10-22 09:23:12 -07:00
|
|
|
- host: zk01.openstack.org
|
|
|
|
port: 2181
|
|
|
|
- host: zk02.openstack.org
|
|
|
|
port: 2181
|
|
|
|
- host: zk03.openstack.org
|
2017-02-20 10:23:35 -05:00
|
|
|
port: 2181
|
|
|
|
|
2018-02-08 15:53:37 -05:00
|
|
|
# NOTE(pabelanger): To avoid a race conditions between multiple launchers, only
|
|
|
|
# nl01.o.o will manage min-ready of our labels. If nl01.o.o is ever disabled,
|
|
|
|
# another launcher will need to assume this logic.
|
2017-02-20 10:23:35 -05:00
|
|
|
labels:
|
2017-09-03 14:18:48 -04:00
|
|
|
- name: centos-7
|
|
|
|
min-ready: 1
|
2019-10-09 16:15:02 +11:00
|
|
|
- name: centos-8
|
|
|
|
min-ready: 1
|
2019-03-22 14:35:55 +01:00
|
|
|
- name: debian-buster
|
|
|
|
min-ready: 1
|
2018-04-09 13:34:46 -04:00
|
|
|
- name: debian-stretch
|
|
|
|
min-ready: 1
|
2019-09-09 16:56:02 +10:00
|
|
|
- name: fedora-30
|
|
|
|
min-ready: 1
|
2020-04-03 08:34:52 +11:00
|
|
|
- name: fedora-31
|
|
|
|
min-ready: 1
|
2018-09-13 14:47:25 -05:00
|
|
|
- name: gentoo-17-0-systemd
|
|
|
|
min-ready: 1
|
2019-05-20 16:20:22 +02:00
|
|
|
- name: opensuse-15
|
|
|
|
min-ready: 1
|
2018-02-21 19:30:07 -05:00
|
|
|
- name: opensuse-tumbleweed
|
|
|
|
min-ready: 1
|
2018-02-27 04:39:42 -05:00
|
|
|
- name: ubuntu-bionic
|
2019-10-25 10:54:40 +01:00
|
|
|
# Common job platform
|
|
|
|
min-ready: 10
|
2020-04-26 11:56:28 +00:00
|
|
|
- name: ubuntu-focal
|
|
|
|
min-ready: 1
|
2017-02-20 10:23:35 -05:00
|
|
|
- name: ubuntu-xenial
|
2019-10-25 10:54:40 +01:00
|
|
|
min-ready: 1
|
2020-04-28 11:17:56 +10:00
|
|
|
# 2020-04-28 : temporary node types as we transition from
|
|
|
|
# pip-and-virtualenv element
|
2020-02-14 13:26:10 +11:00
|
|
|
- name: ubuntu-bionic-plain
|
2020-04-28 11:17:56 +10:00
|
|
|
min-ready: 1
|
|
|
|
- name: ubuntu-xenial-plain
|
|
|
|
min-ready: 1
|
|
|
|
- name: centos-8-plain
|
|
|
|
min-ready: 1
|
2017-02-20 10:23:35 -05:00
|
|
|
|
|
|
|
providers:
|
2017-09-03 13:48:44 -04:00
|
|
|
- name: rax-dfw
|
|
|
|
region-name: 'DFW'
|
|
|
|
cloud: rax
|
|
|
|
boot-timeout: 120
|
2017-09-28 18:03:48 -07:00
|
|
|
launch-timeout: 600
|
2017-09-03 13:48:44 -04:00
|
|
|
rate: 0.001
|
2018-02-21 19:24:08 -05:00
|
|
|
diskimages: &provider_diskimages
|
2017-09-03 14:18:48 -04:00
|
|
|
- name: centos-7
|
2017-09-03 15:43:28 -04:00
|
|
|
config-drive: true
|
2019-10-09 16:15:02 +11:00
|
|
|
- name: centos-8
|
|
|
|
config-drive: true
|
2019-03-22 14:35:55 +01:00
|
|
|
- name: debian-buster
|
|
|
|
config-drive: true
|
2018-03-30 15:16:19 +08:00
|
|
|
- name: debian-stretch
|
|
|
|
config-drive: true
|
2019-09-09 16:56:02 +10:00
|
|
|
- name: fedora-30
|
|
|
|
config-drive: true
|
2020-04-03 08:34:52 +11:00
|
|
|
- name: fedora-31
|
|
|
|
config-drive: true
|
2018-09-14 07:41:27 +10:00
|
|
|
- name: gentoo-17-0-systemd
|
|
|
|
config-drive: true
|
2019-05-20 16:20:22 +02:00
|
|
|
- name: opensuse-15
|
|
|
|
config-drive: true
|
2018-02-21 19:30:07 -05:00
|
|
|
- name: opensuse-tumbleweed
|
|
|
|
config-drive: true
|
2018-02-27 04:39:42 -05:00
|
|
|
- name: ubuntu-bionic
|
|
|
|
config-drive: true
|
2020-04-26 11:56:28 +00:00
|
|
|
- name: ubuntu-focal
|
|
|
|
config-drive: true
|
2017-09-03 13:48:44 -04:00
|
|
|
- name: ubuntu-xenial
|
2017-09-03 15:43:28 -04:00
|
|
|
config-drive: true
|
2020-02-14 13:26:10 +11:00
|
|
|
- name: ubuntu-bionic-plain
|
|
|
|
config-drive: true
|
2020-04-28 11:17:56 +10:00
|
|
|
- name: ubuntu-xenial-plain
|
|
|
|
config-drive: true
|
|
|
|
- name: centos-8-plain
|
|
|
|
config-drive: true
|
2017-09-03 13:48:44 -04:00
|
|
|
pools:
|
|
|
|
- name: main
|
2018-01-30 16:40:37 +00:00
|
|
|
max-servers: 140
|
2018-02-21 19:24:08 -05:00
|
|
|
labels: &provider_pools_labels
|
2017-09-03 14:18:48 -04:00
|
|
|
- name: centos-7
|
|
|
|
min-ram: 8192
|
|
|
|
flavor-name: 'Performance'
|
|
|
|
diskimage: centos-7
|
2020-05-13 13:19:15 -07:00
|
|
|
key-name: infra-root-keys-2020-05-13
|
2019-10-09 16:15:02 +11:00
|
|
|
- name: centos-8
|
|
|
|
min-ram: 8192
|
|
|
|
flavor-name: 'Performance'
|
|
|
|
diskimage: centos-8
|
2020-05-13 13:19:15 -07:00
|
|
|
key-name: infra-root-keys-2020-05-13
|
2019-03-22 14:35:55 +01:00
|
|
|
- name: debian-buster
|
|
|
|
min-ram: 8000
|
|
|
|
flavor-name: 'Performance'
|
|
|
|
diskimage: debian-buster
|
2020-05-13 13:19:15 -07:00
|
|
|
key-name: infra-root-keys-2020-05-13
|
2018-03-30 15:16:19 +08:00
|
|
|
- name: debian-stretch
|
|
|
|
min-ram: 8000
|
|
|
|
flavor-name: 'Performance'
|
|
|
|
diskimage: debian-stretch
|
2020-05-13 13:19:15 -07:00
|
|
|
key-name: infra-root-keys-2020-05-13
|
2019-09-09 16:56:02 +10:00
|
|
|
- name: fedora-30
|
|
|
|
min-ram: 8000
|
|
|
|
flavor-name: 'Performance'
|
|
|
|
diskimage: fedora-30
|
2020-05-13 13:19:15 -07:00
|
|
|
key-name: infra-root-keys-2020-05-13
|
2020-04-03 08:34:52 +11:00
|
|
|
- name: fedora-31
|
|
|
|
min-ram: 8000
|
|
|
|
flavor-name: 'Performance'
|
|
|
|
diskimage: fedora-31
|
2020-05-13 13:19:15 -07:00
|
|
|
key-name: infra-root-keys-2020-05-13
|
2018-09-14 07:41:27 +10:00
|
|
|
- name: gentoo-17-0-systemd
|
|
|
|
min-ram: 8000
|
|
|
|
flavor-name: 'Performance'
|
|
|
|
diskimage: gentoo-17-0-systemd
|
2020-05-13 13:19:15 -07:00
|
|
|
key-name: infra-root-keys-2020-05-13
|
2019-05-20 16:20:22 +02:00
|
|
|
- name: opensuse-15
|
|
|
|
min-ram: 8000
|
|
|
|
flavor-name: 'Performance'
|
|
|
|
diskimage: opensuse-15
|
2020-05-13 13:19:15 -07:00
|
|
|
key-name: infra-root-keys-2020-05-13
|
2018-02-21 19:30:07 -05:00
|
|
|
- name: opensuse-tumbleweed
|
|
|
|
min-ram: 8000
|
|
|
|
flavor-name: 'Performance'
|
|
|
|
diskimage: opensuse-tumbleweed
|
2020-05-13 13:19:15 -07:00
|
|
|
key-name: infra-root-keys-2020-05-13
|
2018-02-27 04:39:42 -05:00
|
|
|
- name: ubuntu-bionic
|
|
|
|
min-ram: 8192
|
|
|
|
flavor-name: 'Performance'
|
|
|
|
diskimage: ubuntu-bionic
|
2020-05-13 13:19:15 -07:00
|
|
|
key-name: infra-root-keys-2020-05-13
|
2020-04-28 11:17:56 +10:00
|
|
|
- name: ubuntu-focal
|
|
|
|
min-ram: 8192
|
|
|
|
flavor-name: 'Performance'
|
|
|
|
diskimage: ubuntu-focal
|
2020-05-13 13:19:15 -07:00
|
|
|
key-name: infra-root-keys-2020-05-13
|
2020-04-28 11:17:56 +10:00
|
|
|
- name: ubuntu-xenial
|
|
|
|
min-ram: 8192
|
|
|
|
flavor-name: 'Performance'
|
|
|
|
diskimage: ubuntu-xenial
|
2020-05-13 13:19:15 -07:00
|
|
|
key-name: infra-root-keys-2020-05-13
|
2020-02-14 13:26:10 +11:00
|
|
|
- name: ubuntu-bionic-plain
|
|
|
|
min-ram: 8192
|
|
|
|
flavor-name: 'Performance'
|
|
|
|
diskimage: ubuntu-bionic-plain
|
2020-05-13 13:19:15 -07:00
|
|
|
key-name: infra-root-keys-2020-05-13
|
2020-04-28 11:17:56 +10:00
|
|
|
- name: ubuntu-xenial-plain
|
2020-04-26 11:56:28 +00:00
|
|
|
min-ram: 8192
|
|
|
|
flavor-name: 'Performance'
|
2020-04-28 11:17:56 +10:00
|
|
|
diskimage: ubuntu-xenial-plain
|
2020-05-13 13:19:15 -07:00
|
|
|
key-name: infra-root-keys-2020-05-13
|
2020-04-28 11:17:56 +10:00
|
|
|
- name: centos-8-plain
|
|
|
|
min-ram: 8192
|
|
|
|
flavor-name: 'Performance'
|
|
|
|
diskimage: centos-8-plain
|
2020-05-13 13:19:15 -07:00
|
|
|
key-name: infra-root-keys-2020-05-13
|
2017-09-03 13:48:44 -04:00
|
|
|
- name: rax-iad
|
|
|
|
region-name: 'IAD'
|
|
|
|
cloud: rax
|
|
|
|
boot-timeout: 120
|
2017-09-28 18:03:48 -07:00
|
|
|
launch-timeout: 600
|
2017-09-03 13:48:44 -04:00
|
|
|
rate: 0.001
|
2018-02-21 19:24:08 -05:00
|
|
|
diskimages: *provider_diskimages
|
2017-09-03 13:48:44 -04:00
|
|
|
pools:
|
|
|
|
- name: main
|
2017-10-10 18:33:00 -04:00
|
|
|
max-servers: 145
|
2018-02-21 19:24:08 -05:00
|
|
|
labels: *provider_pools_labels
|
2017-09-03 13:48:44 -04:00
|
|
|
|
|
|
|
- name: rax-ord
|
|
|
|
region-name: 'ORD'
|
|
|
|
cloud: rax
|
|
|
|
boot-timeout: 120
|
2017-09-28 18:03:48 -07:00
|
|
|
launch-timeout: 600
|
2017-09-03 13:48:44 -04:00
|
|
|
rate: 0.001
|
2018-02-21 19:24:08 -05:00
|
|
|
diskimages: *provider_diskimages
|
2017-09-03 13:48:44 -04:00
|
|
|
pools:
|
|
|
|
- name: main
|
2017-10-10 18:33:00 -04:00
|
|
|
max-servers: 195
|
2017-09-03 13:48:44 -04:00
|
|
|
labels:
|
2018-02-21 19:24:08 -05:00
|
|
|
labels: *provider_pools_labels
|
2017-09-03 13:48:44 -04:00
|
|
|
|
Revert "Remove diskimages section from nodepool-launchers"
We seem to be having exceptions now:
2018-01-18 21:15:29,955 ERROR nodepool.NodePool: Exception in main loop:
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/nodepool/launcher.py", line 893, in run
while not self._stopped:
File "/usr/local/lib/python3.5/dist-packages/nodepool/launcher.py", line 758, in updateConfig
File "/usr/local/lib/python3.5/dist-packages/nodepool/launcher.py", line 721, in loadConfig
File "/usr/local/lib/python3.5/dist-packages/nodepool/config.py", line 148, in loadConfig
p.load(newconfig)
File "/usr/local/lib/python3.5/dist-packages/nodepool/driver/openstack/config.py", line 127, in load
diskimage = config.diskimages[i.name]
KeyError: 'centos-7'
This reverts commit 7885d734e6de9ae0e69de75b7eaa2b4110808899.
Change-Id: I43e73abac15828af1c0be514dcff3d370765f2ec
2018-01-18 21:17:17 +00:00
|
|
|
diskimages:
|
|
|
|
- name: centos-7
|
2019-10-09 16:15:02 +11:00
|
|
|
- name: centos-8
|
2019-03-22 14:35:55 +01:00
|
|
|
- name: debian-buster
|
2018-03-30 15:16:19 +08:00
|
|
|
- name: debian-stretch
|
2019-09-09 16:56:02 +10:00
|
|
|
- name: fedora-30
|
2020-04-03 08:34:52 +11:00
|
|
|
- name: fedora-31
|
2018-09-13 14:47:25 -05:00
|
|
|
- name: gentoo-17-0-systemd
|
2019-05-20 16:20:22 +02:00
|
|
|
- name: opensuse-15
|
2018-02-21 19:30:07 -05:00
|
|
|
- name: opensuse-tumbleweed
|
2018-02-27 04:39:42 -05:00
|
|
|
- name: ubuntu-bionic
|
2020-04-26 11:56:28 +00:00
|
|
|
- name: ubuntu-focal
|
Revert "Remove diskimages section from nodepool-launchers"
We seem to be having exceptions now:
2018-01-18 21:15:29,955 ERROR nodepool.NodePool: Exception in main loop:
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/nodepool/launcher.py", line 893, in run
while not self._stopped:
File "/usr/local/lib/python3.5/dist-packages/nodepool/launcher.py", line 758, in updateConfig
File "/usr/local/lib/python3.5/dist-packages/nodepool/launcher.py", line 721, in loadConfig
File "/usr/local/lib/python3.5/dist-packages/nodepool/config.py", line 148, in loadConfig
p.load(newconfig)
File "/usr/local/lib/python3.5/dist-packages/nodepool/driver/openstack/config.py", line 127, in load
diskimage = config.diskimages[i.name]
KeyError: 'centos-7'
This reverts commit 7885d734e6de9ae0e69de75b7eaa2b4110808899.
Change-Id: I43e73abac15828af1c0be514dcff3d370765f2ec
2018-01-18 21:17:17 +00:00
|
|
|
- name: ubuntu-xenial
|
2020-02-14 13:26:10 +11:00
|
|
|
- name: ubuntu-bionic-plain
|
2020-04-28 11:17:56 +10:00
|
|
|
- name: ubuntu-xenial-plain
|
|
|
|
- name: centos-8-plain
|