project-config/nodepool/nl01.openstack.org.yaml
Dirk Mueller eb81a56ac1 Add openSUSE 15.1 to the nodepool building as opensuse-15
The main reason why we can do this cleanup now is because there has been a policy
change with openSUSE Leap 15: the minor releases like 15.1 and 15.2 are similarly
backwards compatible like e.g. minor releases in centos 7.x are, as such
we can build an opensuse 15 image in the ci and update all jobs to that
one to have less continuous effort in maintaining the opensuse builds.

Depends-On: https://review.opendev.org/#/c/660137/

Change-Id: I2b1f21fb6e01558c8cee27de116dfc857a1a1c91
2019-06-14 17:08:40 +02:00

186 lines
5.0 KiB
YAML

elements-dir: /etc/nodepool/elements
images-dir: /opt/nodepool_dib
zookeeper-servers:
- host: zk01.openstack.org
port: 2181
- host: zk02.openstack.org
port: 2181
- host: zk03.openstack.org
port: 2181
# 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.
labels:
- name: centos-7
min-ready: 1
- name: debian-buster
min-ready: 1
- name: debian-stretch
min-ready: 1
- name: fedora-28
min-ready: 1
- name: fedora-29
min-ready: 1
- name: gentoo-17-0-systemd
min-ready: 1
- name: opensuse-423
min-ready: 1
- name: opensuse-150
min-ready: 1
- name: opensuse-15
min-ready: 1
- name: opensuse-tumbleweed
min-ready: 1
- name: ubuntu-bionic
min-ready: 1
- name: ubuntu-trusty
min-ready: 1
- name: ubuntu-xenial
min-ready: 10
providers:
- name: rax-dfw
region-name: 'DFW'
cloud: rax
boot-timeout: 120
launch-timeout: 600
rate: 0.001
diskimages: &provider_diskimages
- name: centos-7
config-drive: true
- name: debian-buster
config-drive: true
- name: debian-stretch
config-drive: true
- name: fedora-28
config-drive: true
- name: fedora-29
config-drive: true
- name: gentoo-17-0-systemd
config-drive: true
- name: opensuse-423
config-drive: true
- name: opensuse-150
config-drive: true
- name: opensuse-15
config-drive: true
- name: opensuse-tumbleweed
config-drive: true
- name: ubuntu-bionic
config-drive: true
- name: ubuntu-trusty
config-drive: true
- name: ubuntu-xenial
config-drive: true
pools:
- name: main
max-servers: 140
labels: &provider_pools_labels
- name: centos-7
min-ram: 8192
flavor-name: 'Performance'
diskimage: centos-7
key-name: infra-root-keys-2018-06-15
- name: debian-buster
min-ram: 8000
flavor-name: 'Performance'
diskimage: debian-buster
key-name: infra-root-keys-2018-06-15
- name: debian-stretch
min-ram: 8000
flavor-name: 'Performance'
diskimage: debian-stretch
key-name: infra-root-keys-2018-06-15
- name: fedora-28
min-ram: 8000
flavor-name: 'Performance'
diskimage: fedora-28
key-name: infra-root-keys-2018-06-15
- name: fedora-29
min-ram: 8000
flavor-name: 'Performance'
diskimage: fedora-29
key-name: infra-root-keys-2018-06-15
- name: gentoo-17-0-systemd
min-ram: 8000
flavor-name: 'Performance'
diskimage: gentoo-17-0-systemd
key-name: infra-root-keys-2018-06-15
- name: opensuse-423
min-ram: 8000
flavor-name: 'Performance'
diskimage: opensuse-423
key-name: infra-root-keys-2018-06-15
- name: opensuse-150
min-ram: 8000
flavor-name: 'Performance'
diskimage: opensuse-150
key-name: infra-root-keys-2018-06-15
- name: opensuse-15
min-ram: 8000
flavor-name: 'Performance'
diskimage: opensuse-15
key-name: infra-root-keys-2018-06-15
- name: opensuse-tumbleweed
min-ram: 8000
flavor-name: 'Performance'
diskimage: opensuse-tumbleweed
key-name: infra-root-keys-2018-06-15
- name: ubuntu-bionic
min-ram: 8192
flavor-name: 'Performance'
diskimage: ubuntu-bionic
key-name: infra-root-keys-2018-06-15
- name: ubuntu-trusty
min-ram: 8192
flavor-name: 'Performance'
diskimage: ubuntu-trusty
key-name: infra-root-keys-2018-06-15
- name: ubuntu-xenial
min-ram: 8192
flavor-name: 'Performance'
diskimage: ubuntu-xenial
key-name: infra-root-keys-2018-06-15
- name: rax-iad
region-name: 'IAD'
cloud: rax
boot-timeout: 120
launch-timeout: 600
rate: 0.001
diskimages: *provider_diskimages
pools:
- name: main
max-servers: 145
labels: *provider_pools_labels
- name: rax-ord
region-name: 'ORD'
cloud: rax
boot-timeout: 120
launch-timeout: 600
rate: 0.001
diskimages: *provider_diskimages
pools:
- name: main
max-servers: 195
labels:
labels: *provider_pools_labels
diskimages:
- name: centos-7
- name: debian-buster
- name: debian-stretch
- name: fedora-28
- name: fedora-29
- name: gentoo-17-0-systemd
- name: opensuse-423
- name: opensuse-150
- name: opensuse-15
- name: opensuse-tumbleweed
- name: ubuntu-bionic
- name: ubuntu-trusty
- name: ubuntu-xenial