Michal Nasiadka c4eb151ee6 Add trixie-arm64
We also increase the image build timeout to 3 hours.

The current 2 hour value is not long enough when bootstrapping new arm64
images. In particular when we add new images we don't yet know which
formats we should limit builds to. This information is only available to
the image build process once an image is added to a provider (so
basically second build and beyond).

In the case of building new trixie arm64 images we only need raw images
because the single arm64 provide only suports this format, but we are
building raw, qcow2, and vhd (the default) as a result of the behavior
described above. Looking at logs the trixie arm64 builds are timing out
while converting the image formats. In the name of simplicity and
because this only affects the first image build we perform lets increase
out timeout value to give new images a change to register with a
provider. Subsequent arm64 builds should skip the unnecessary
conversions and run quicker.

As a side note some raw only arm64 image builds were already close to
the 2 hour timeout. Indicating we may need to bump up the timeout
anyway.

Additionally, in our current AArch64/arm64 provider Glance can take
a while to complete ingestion and return a checksum, so increase the
timeout for upload_image_swift_hash_timeout from the default 10
minutes to 20.

Change-Id: Iff4a1db3b05a769ad432a5e2b5320423a4af95fb
Signed-off-by: Michal Nasiadka <mnasiadka@gmail.com>
Signed-off-by: Clark Boylan <clark.boylan@gmail.com>
Signed-off-by: Jeremy Stanley <fungi@yuggoth.org>
2025-11-22 18:56:27 +00:00
2025-11-22 18:56:27 +00:00
2025-01-31 18:26:46 +00:00
S
Description
Zuul provider configuration for all tenants
1.6 MiB
Languages
Shell 73.2%
Python 26.8%