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
9 lines
598 B
YAML
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
|