Add more flavors

We're looking to expand the available flavors to include flavors
with more ram.  Since we are also beginning to test zuul-launcher
with the zuul project, let's add some flavors to the zuul-launcher
side of the house and let the zuul project drive a small amount
of workload on those flavors to identify any issues before rolling
it out to the rest of opendev.

This adds 4 and 16gb flavors as well as the standard 8gb.  We can
probably run linter jobs on 4gb flavors, so let's try that.  It
might help even out our usage (assuming we have enough ip addrs,
etc).

Change-Id: I70a7814bca455ca24ba3e812f65fa46d346a5d93
This commit is contained in:
James E. Blair 2025-02-04 16:19:59 -08:00
parent 6736ee2251
commit 72865f82b5
3 changed files with 47 additions and 0 deletions

View File

@ -1,2 +1,11 @@
- flavor:
name: normal
- flavor:
name: 4GB
- flavor:
name: 8GB
- flavor:
name: 16GB

View File

@ -5,3 +5,18 @@
name: niz-debian-bullseye-normal
image: debian-bullseye
flavor: normal
- label:
name: niz-debian-bullseye-4GB
image: debian-bullseye
flavor: 4GB
- label:
name: niz-debian-bullseye-8GB
image: debian-bullseye
flavor: 8GB
- label:
name: niz-debian-bullseye-16GB
image: debian-bullseye
flavor: 16GB

View File

@ -9,7 +9,17 @@
- opendevzuul-network1
flavors:
- name: normal
description: 4vcpu, 8GB ram, 80GB disk
flavor-name: gp.0.4.8
- name: 4GB
description: 4vcpu, 4GB ram, 80GB disk
flavor-name: gp.0.4.4
- name: 8GB
description: 4vcpu, 8GB ram, 80GB disk
flavor-name: gp.0.4.8
- name: 16GB
description: 4vcpu, 16GB ram, 80GB disk
flavor-name: gp.0.4.16
images:
- name: debian-bullseye
@ -24,6 +34,12 @@
labels:
- name: niz-debian-bullseye-normal
key-name: infra-root-keys-2024-04-08
- name: niz-debian-bullseye-4GB
key-name: infra-root-keys-2024-04-08
- name: niz-debian-bullseye-8GB
key-name: infra-root-keys-2024-04-08
- name: niz-debian-bullseye-16GB
key-name: infra-root-keys-2024-04-08
# Vexxhost
- section:
@ -32,6 +48,10 @@
connection: vexxhost
boot-timeout: 120
launch-timeout: 600
flavors:
- name: 16GB
description: 4vcpu, 16GB ram, 80GB disk
flavor-name: v3-standard-4
images:
- name: debian-bullseye
@ -43,3 +63,6 @@
- provider:
name: vexxhost-ca-ymq-1-main
section: vexxhost-ca-ymq-1
labels:
- name: niz-debian-bullseye-16GB
key-name: infra-root-keys-2024-04-08