project-config/nodepool/nl04.openstack.org.yaml
Paul Belanger 8d86f7184f
Add ubuntu-bionic to nodepool
As ubuntu-bionic is the new LTS for ubuntu, start providing images in
nodepool.  Something to note, bionic isn't actually released yet.
However our tooling does work and is able to create workable images.

We should hold off to migrating jobs from ubuntu-xenial to
ubuntu-bionic until it is officially released, and we have a migration
plan in place.

Change-Id: If12435969ca37400bfd04abe8470048146be7aa3
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-02-27 06:56:41 -05:00

119 lines
3.2 KiB
YAML

elements-dir: /etc/nodepool/elements
images-dir: /opt/nodepool_dib
zookeeper-servers:
- host: nodepool.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
- name: debian-jessie
- name: fedora-26
- name: fedora-27
- name: opensuse-423
- name: opensuse-tumbleweed
- name: ubuntu-bionic
- name: ubuntu-trusty
- name: ubuntu-xenial
providers:
- name: ovh-bhs1
region-name: 'BHS1'
cloud: ovh
boot-timeout: 120
rate: 0.1
diskimages: &provider_diskimages
- name: centos-7
config-drive: true
- name: debian-jessie
config-drive: true
- name: fedora-26
config-drive: true
- name: fedora-27
config-drive: true
- name: opensuse-423
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: 159
labels: &provider_pools_labels
- name: centos-7
min-ram: 8000
flavor-name: ssd-osFoundation-3
diskimage: centos-7
key-name: infra-root-keys
- name: debian-jessie
min-ram: 8000
flavor-name: ssd-osFoundation-3
diskimage: debian-jessie
key-name: infra-root-keys
- name: fedora-26
min-ram: 8000
flavor-name: ssd-osFoundation-3
diskimage: fedora-26
key-name: infra-root-keys
- name: fedora-27
min-ram: 8000
flavor-name: ssd-osFoundation-3
diskimage: fedora-27
key-name: infra-root-keys
- name: opensuse-423
min-ram: 8000
flavor-name: ssd-osFoundation-3
diskimage: opensuse-423
key-name: infra-root-keys
- name: opensuse-tumbleweed
min-ram: 8000
flavor-name: ssd-osFoundation-3
diskimage: opensuse-tumbleweed
key-name: infra-root-keys
- name: ubuntu-bionic
min-ram: 8000
flavor-name: ssd-osFoundation-3
diskimage: ubuntu-bionic
key-name: infra-root-keys
- name: ubuntu-trusty
min-ram: 8000
flavor-name: ssd-osFoundation-3
diskimage: ubuntu-trusty
key-name: infra-root-keys
- name: ubuntu-xenial
min-ram: 8000
flavor-name: ssd-osFoundation-3
diskimage: ubuntu-xenial
key-name: infra-root-keys
- name: ovh-gra1
region-name: 'GRA1'
cloud: ovh
boot-timeout: 120
rate: 0.1
diskimages: *provider_diskimages
pools:
- name: main
max-servers: 79
labels: *provider_pools_labels
diskimages:
- name: centos-7
- name: debian-jessie
- name: fedora-26
- name: fedora-27
- name: gentoo
- name: opensuse-423
- name: opensuse-tumbleweed
- name: ubuntu-bionic
- name: ubuntu-trusty
- name: ubuntu-xenial