project-config/nodepool/nl04.openstack.org.yaml
Clark Boylan 9a3fc0c1e2 Revert "Disable OVH BHS1 region"
This reverts commit 19e7cf09d9.

The issues in OVH BHS1 around networking configuration have been worked
around with updates to glean and configuration to the labels in zuul.
New images are in place for each supported image in BHS1. We can go
ahead and start using this region again.

I have manually tested this by booting an ubuntu-xenial node with
glean_ignore_interfaces='True' set in metadata and the networking comes
up with expected using DHCP. The mirror in that region is reachable from
this test node.

Change-Id: I29746686217a62709c4afc6656d95829ace6fb3b
2018-09-25 14:01:27 -07:00

149 lines
4.5 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-stretch
- name: fedora-28
- name: gentoo-17-0-systemd
- name: opensuse-423
- name: opensuse-150
- name: opensuse-tumbleweed
- name: ubuntu-bionic
- name: ubuntu-trusty
- name: ubuntu-xenial
providers:
- name: ovh-bhs1
region-name: 'BHS1'
cloud: ovh
boot-timeout: 120
launch-timeout: 600
rate: 0.1
diskimages: &provider_diskimages
- name: centos-7
config-drive: true
- name: debian-stretch
config-drive: true
- name: fedora-28
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-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-2018-06-15
instance-properties:
glean_ignore_interfaces: 'True'
- name: debian-stretch
min-ram: 8000
flavor-name: ssd-osFoundation-3
diskimage: debian-stretch
key-name: infra-root-keys-2018-06-15
instance-properties:
glean_ignore_interfaces: 'True'
- name: fedora-28
min-ram: 8000
flavor-name: ssd-osFoundation-3
diskimage: fedora-28
key-name: infra-root-keys-2018-06-15
instance-properties:
glean_ignore_interfaces: 'True'
- name: gentoo-17-0-systemd
min-ram: 8000
flavor-name: ssd-osFoundation-3
diskimage: gentoo-17-0-systemd
key-name: infra-root-keys-2018-06-15
instance-properties:
glean_ignore_interfaces: 'True'
- name: opensuse-423
min-ram: 8000
flavor-name: ssd-osFoundation-3
diskimage: opensuse-423
key-name: infra-root-keys-2018-06-15
instance-properties:
glean_ignore_interfaces: 'True'
- name: opensuse-150
min-ram: 8000
flavor-name: ssd-osFoundation-3
diskimage: opensuse-150
key-name: infra-root-keys-2018-06-15
instance-properties:
glean_ignore_interfaces: 'True'
- name: opensuse-tumbleweed
min-ram: 8000
flavor-name: ssd-osFoundation-3
diskimage: opensuse-tumbleweed
key-name: infra-root-keys-2018-06-15
instance-properties:
glean_ignore_interfaces: 'True'
- name: ubuntu-bionic
min-ram: 8000
flavor-name: ssd-osFoundation-3
diskimage: ubuntu-bionic
key-name: infra-root-keys-2018-06-15
instance-properties:
glean_ignore_interfaces: 'True'
- name: ubuntu-trusty
min-ram: 8000
flavor-name: ssd-osFoundation-3
diskimage: ubuntu-trusty
key-name: infra-root-keys-2018-06-15
instance-properties:
glean_ignore_interfaces: 'True'
- name: ubuntu-xenial
min-ram: 8000
flavor-name: ssd-osFoundation-3
diskimage: ubuntu-xenial
key-name: infra-root-keys-2018-06-15
instance-properties:
glean_ignore_interfaces: 'True'
- name: ovh-gra1
region-name: 'GRA1'
cloud: ovh
boot-timeout: 120
launch-timeout: 600
rate: 0.1
diskimages: *provider_diskimages
pools:
- name: main
max-servers: 79
labels: *provider_pools_labels
diskimages:
- name: centos-7
- name: debian-stretch
- name: fedora-28
- name: gentoo-17-0-systemd
- name: opensuse-423
- name: opensuse-150
- name: opensuse-tumbleweed
- name: ubuntu-bionic
- name: ubuntu-trusty
- name: ubuntu-xenial