Zero the min-ready for arm64 node labels

We presently have a very limited quota for arm64 nodes, so
particularly ones like the xxlarge type can occupy a significant
percentage for hours with just a single min-ready node waiting for a
build to request it. For now, keep no ready arm64 nodes and let them
be booted on demand instead. This does mean builds will spend longer
waiting on some node requests, but should also increase our overall
throughput at peak load by maximizing the available quota for
actually requested nodes.

Change-Id: I3ab12c8186fe66f9f539941eb2fbec40d22b4354
This commit is contained in:
Jeremy Stanley 2021-04-08 17:58:00 +00:00
parent d8528d83a8
commit 93d20aee0e

View File

@ -21,17 +21,18 @@ labels:
- name: centos-7
- name: centos-8
- name: centos-8-arm64
min-ready: 1
min-ready: 0
- name: centos-8-arm64-large
min-ready: 1
min-ready: 0
- name: centos-8-stream
- name: centos-8-stream-arm64
min-ready: 0
- name: debian-buster
- name: debian-buster-arm64
min-ready: 1
min-ready: 0
- name: debian-stretch
- name: debian-stretch-arm64
min-ready: 1
min-ready: 0
- name: fedora-32
- name: gentoo-17-0-systemd
- name: opensuse-15
@ -40,17 +41,17 @@ labels:
- name: ubuntu-focal
- name: ubuntu-xenial
- name: ubuntu-xenial-arm64
min-ready: 1
min-ready: 0
- name: ubuntu-focal-arm64
min-ready: 0
- name: ubuntu-focal-arm64-xxxlarge
min-ready: 1
min-ready: 0
- name: ubuntu-bionic-arm64
min-ready: 1
min-ready: 0
- name: ubuntu-bionic-arm64-large
min-ready: 1
min-ready: 0
- name: ubuntu-bionic-arm64-xxxlarge
min-ready: 1
min-ready: 0
- name: ubuntu-bionic-vexxhost
min-ready: 0
- name: ubuntu-bionic-expanded-vexxhost