
A followup change will remove the diskimage configuration for fedora-32. The current fedora releases are 33 and 34 so we should clean up 32. Depends-On: https://review.opendev.org/c/zuul/zuul-jobs/+/795636 Depends-On: https://review.opendev.org/c/zuul/zuul-operator/+/795638 Depends-On: https://review.opendev.org/c/opendev/base-jobs/+/795639 Depends-On: https://review.opendev.org/c/zuul/nodepool/+/795642 Depends-On: https://review.opendev.org/c/x/tobiko/+/795641 Depends-On: https://review.opendev.org/c/openstack/devstack/+/795640 Change-Id: I4f8d0e0a1aee55c0b4c92bb11690045018f63bf0
36 lines
1.0 KiB
Bash
Executable File
36 lines
1.0 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
# Create the nodepool-dib.yaml dashboard with nodepool dib build
|
|
# status.
|
|
|
|
output_file=nodepool-dib.yaml
|
|
|
|
function create {
|
|
local title="$1"
|
|
local key="$2"
|
|
|
|
sed -e "s/%TITLE%/${title}/; " \
|
|
-e "s/%KEY%/${key}/" \
|
|
nodepool-dib.image.template >> ${output_file}
|
|
}
|
|
|
|
cp nodepool-dib.base.template nodepool-dib.yaml
|
|
create "Ubuntu Bionic" "ubuntu-bionic"
|
|
create "Ubuntu Xenial" "ubuntu-xenial"
|
|
create "Centos 7" "centos-7"
|
|
create "Centos 8" "centos-8"
|
|
create "Fedora 34" "fedora-34"
|
|
create "Debian Bullseye" "debian-bullseye"
|
|
create "Debian Buster" "debian-buster"
|
|
create "Debian Stretch" "debian-stretch"
|
|
create "Gentoo" "gentoo-17-0-systemd"
|
|
create "openSUSE 15.1" "opensuse-15"
|
|
create "openSUSE Tumbleweed" "opensuse-tumbleweed"
|
|
create "Centos 8 arm64" "centos-8-arm64"
|
|
create "Debian Bullseye arm64" "debian-bullseye-arm64"
|
|
create "Debian Buster arm64" "debian-buster-arm64"
|
|
create "Debian Stretch arm64" "debian-stretch-arm64"
|
|
create "Ubuntu Focal arm64" "ubuntu-focal-arm64"
|
|
create "Ubuntu Bionic arm64" "ubuntu-bionic-arm64"
|
|
|