Files
Clark Boylan 8081e7652c Set image upload hash timeout to 24 hours
We've discovered that sometimes hashing images as part of the upload
process takes longer than the old default of 10 minutes. Since job
timeouts already limit total runtime of these tasks let's go ahead and
set this value to a large enough value by default to avoid problems with
this timeout if they take a little longer than usual. This way jobs
timeout and are more easily addressable by default than needing to fine
tune this role's parameters.

Note, we considered dropping the timeout entirely but async Ansible
tasks appear to always need a timeout.

Change-Id: I551e6d78feb6ae89cd3f678794306ed55acf8e94
2025-12-02 09:19:22 -08:00

9 lines
598 B
YAML

upload_image_swift_image_name: '{{ build_diskimage_image_name | default(zuul.image_build_name) }}'
upload_image_swift_delete_after: 0
upload_image_swift_filename: '{{ build_diskimage_image_root }}/{{ build_diskimage_image_name | default(zuul.image_build_name) }}.{{ upload_image_swift_extension }}'
upload_image_swift_name: '{{ zuul.build }}-{{ build_diskimage_image_name | default(zuul.image_build_name) }}.{{ upload_image_swift_extension }}'
upload_image_swift_extension: '{{ upload_image_swift_format }}'
upload_image_swift_compress_image: true
# 24 hours
upload_image_swift_hash_timeout: 86400