Revert "Remove provider configuration"

This reverts commit e068fa393e0acc19d4ddabe5d6a8a123db2cfcfd.

Zuul-launcher doesn't deal well with deleting providers while
images are present.  Let's do this in multiple steps.

Change-Id: I7457a366eb87a6ca89d8b7fe885cc9efa7c15721
This commit is contained in:
James E. Blair 2025-01-31 11:24:47 -08:00
parent e068fa393e
commit 8b17589865
4 changed files with 57 additions and 0 deletions

2
zuul.d/flavors.yaml Normal file
View File

@ -0,0 +1,2 @@
- flavor:
name: normal

3
zuul.d/images.yaml Normal file
View File

@ -0,0 +1,3 @@
- image:
name: debian-bullseye
type: zuul

7
zuul.d/labels.yaml Normal file
View File

@ -0,0 +1,7 @@
# During testing, prefix all label names with "niz-" so it's very
# clear which system we're using.
- label:
name: niz-debian-bullseye-normal
image: debian-bullseye
flavor: normal

45
zuul.d/providers.yaml Normal file
View File

@ -0,0 +1,45 @@
# Rackspace Flex
- section:
name: raxflex-base
abstract: true
connection: raxflex
boot-timeout: 120
launch-timeout: 600
networks:
- opendevzuul-network1
flavors:
- name: normal
flavor-name: gp.0.4.8
images:
- name: debian-bullseye
- section:
name: raxflex-sjc3
parent: raxflex-base
region: SJC3
- provider:
name: raxflex-sjc3-main
section: raxflex-sjc3
labels:
- name: niz-debian-bullseye-normal
key-name: infra-root-keys-2024-04-08
# Vexxhost
- section:
name: vexxhost-base
abstract: true
connection: vexxhost
boot-timeout: 120
launch-timeout: 600
images:
- name: debian-bullseye
- section:
name: vexxhost-ca-ymq-1
parent: vexxhost-base
region: ca-ymq-1
- provider:
name: vexxhost-ca-ymq-1-main
section: vexxhost-ca-ymq-1