blob: 2d94ac6b3f2b37b747a6216a29df284f0cae0f80 [file] [log] [blame]
---
diskimages:
- name: dib-centos-7
formats:
- raw
username: zuul-worker
elements:
- centos-minimal
- nodepool-minimal
- zuul-worker-user
- rpm-factory
- ansible
- common-packages
- sf-ci-packages
- scl
- name: dib-fedora-27
formats:
- raw
username: zuul-worker
elements:
- fedora-minimal
- nodepool-minimal
- zuul-worker-user
- rpm-factory
- ansible
- common-packages
- fedora-packages
- gem-ansible-rake
env-vars:
DIB_RELEASE: '27'
- name: dib-dci-centos-7
formats:
- raw
username: zuul-worker
elements:
- centos-minimal
- nodepool-minimal
- zuul-worker-user
- common-packages
- epel-packages
- tox-pip
- rpm-factory
- ansible
- elasticsearch
- dci
# NOTE(pabelanger): rdoproject tenant
- name: rdo-centos-7
username: zuul
formats:
- raw
elements:
- centos-minimal
- nodepool-minimal-rdo
- simple-init
- zuul-worker-user-rdo
- rdo-base
env-vars:
QEMU_IMG_OPTIONS: compat=0.10
DIB_GRUB_TIMEOUT: '0'
- name: rdo-fedora-28
username: zuul
formats:
- raw
elements:
- fedora-minimal
- nodepool-minimal-rdo
- simple-init
- zuul-worker-user-rdo
- rdo-base
env-vars:
DIB_RELEASE: '28'
QEMU_IMG_OPTIONS: compat=0.10
DIB_GRUB_TIMEOUT: '0'
- name: rdo-fedora-stable
username: zuul
formats:
- raw
elements:
- fedora-minimal
- nodepool-minimal-rdo
- simple-init
- zuul-worker-user-rdo
- rdo-base
- rdo-fedora-stable
env-vars:
DIB_RELEASE: '28'
QEMU_IMG_OPTIONS: compat=0.10
DIB_GRUB_TIMEOUT: '0'
DIB_YUM_MINIMAL_BOOTSTRAP_REPOS: '/var/lib/nodepool/temp-fedora-stable-yum.repos.d'
- name: upstream-centos-7
username: zuul
formats:
- raw
elements:
- centos-minimal
- vm
- simple-init
- openstack-repos
- nodepool-base
- cache-devstack
- growroot
- infra-package-needs
- epel
env-vars:
ELEMENTS_PATH: /etc/opt/rh/rh-python35/nodepool/elements:/usr/share/project-config/nodepool/elements
DIB_GRUB_TIMEOUT: '0'
DIB_EPEL_DISABLED: '1'
ZUUL_USER_SSH_PUBLIC_KEY: /var/lib/nodepool/.ssh/zuul_rsa.pub
labels:
- name: dib-centos-7
min-ready: 3
- name: dib-fedora-27
min-ready: 1
- name: dib-dci-centos-7
min-ready: 1
# NOTE(pabelanger): rdoproject tenant
- name: rdo-centos-7
min-ready: 1
- name: rdo-fedora-28
min-ready: 1
- name: rdo-fedora-stable
# NOTE(pabelanger): rdoproject tenant tripleo
- name: upstream-centos-7
min-ready: 1
# NOTE(pabelanger): rdo-cloud-tripleo tenant
- name: tripleo-ovb-centos-7
min-ready: 1
providers:
- name: rdo-cloud
cloud: rdo-cloud
region-name: regionOne
clean-floating-ips: true
image-name-format: '{image_name}-{timestamp}'
boot-timeout: 240
rate: 0.25
diskimages:
- name: dib-centos-7
- name: dib-dci-centos-7
- name: dib-fedora-27
# NOTE(pabelanger): rdoproject tenant
- name: rdo-centos-7
config-drive: true
- name: rdo-fedora-28
config-drive: true
- name: rdo-fedora-stable
config-drive: true
# NOTE(pabelanger): rdoproject tenant tripleo
- name: upstream-centos-7
config-drive: true
pools:
- name: main
max-servers: 15
labels:
- name: dib-centos-7
min-ram: 8000
flavor-name: rdo.m1.large
diskimage: dib-centos-7
- name: dib-fedora-27
min-ram: 8000
flavor-name: rdo.m1.large
diskimage: dib-fedora-27
- name: dib-dci-centos-7
min-ram: 8000
flavor-name: rdo.m1.large
diskimage: dib-dci-centos-7
# NOTE(pabelanger): rdoproject tenant
- name: rdoproject.org
max-servers: 16
labels:
- name: rdo-centos-7
min-ram: 8192
flavor-name: 'rdo.m1.nodepool'
diskimage: rdo-centos-7
- name: rdo-fedora-28
min-ram: 8192
flavor-name: 'rdo.m1.nodepool'
diskimage: rdo-fedora-28
- name: rdo-fedora-stable
min-ram: 8192
flavor-name: 'rdo.m1.nodepool'
diskimage: rdo-fedora-stable
# NOTE(pabelanger): rdoproject tenant tripleo
- name: rdoproject.org-tripleo
max-servers: 10
labels:
- name: upstream-centos-7
min-ram: 8192
flavor-name: 'ci.m1.nodepool'
diskimage: upstream-centos-7
- name: rdo-cloud-tripleo
cloud: rdo-cloud-tripleo
region-name: regionOne
clean-floating-ips: true
image-name-format: '{image_name}-{timestamp}'
boot-timeout: 240
# NOTE(jpena): this is a workaround for infitite retries, see https://review.openstack.org/584488
launch-retries: 999999999
rate: 0.25
diskimages:
# NOTE(pabelanger): rdo-cloud-tripleo tenant
- name: upstream-centos-7
config-drive: true
pools:
# NOTE(pabelanger): rdo-cloud-tripleo tenant
- name: ovb
max-servers: 85
networks:
- private
labels:
- name: tripleo-ovb-centos-7
min-ram: 8192
flavor-name: 'ci.m1.nodepool'
diskimage: upstream-centos-7
- name: upstream-centos-7
min-ram: 8192
flavor-name: 'ci.m1.nodepool'
diskimage: upstream-centos-7