Temporarily pin image build job labels

Set the image build jobs to use the nodepool labels rather than
the nodeset definitions.  This will allow us to switch nodeset
definitions back and forth between nodepool and niz easily and
quickly, without incurring the penalty of image builds.

Once we're further to the other side of the transition, we can
remove this and let the image builds use nodeset definitions.

Change-Id: I026df4d47a7a79d910d158fb0e8b8ceeb0045fd0
This commit is contained in:
James E. Blair 2025-04-17 10:19:39 -07:00
parent 59b66396dd
commit 095cd1985e

View File

@ -12,6 +12,14 @@
timeout: 7200
post-timeout: 7200
abstract: true
# Temporarily fix the image build jobs to run on the nodepool
# label without using nodesets so that we can change the nodeset
# definitions without triggering image rebuilds during the
# transition.
nodeset:
nodes:
- name: ubuntu-noble
label: ubuntu-noble
pre-run:
- playbooks/opendev-build-diskimage-base/pre.yaml
post-run: