
Depends-On: https://review.opendev.org/940561 Change-Id: I691fafc25b377d812d002fae34aef2e0bc8e552a
28 lines
1.2 KiB
YAML
28 lines
1.2 KiB
YAML
- name: Compress image
|
|
when: "upload_image_format in ['raw', 'vhd']"
|
|
command: zstd '{{ build_diskimage_image_root }}/{{ build_diskimage_image_name }}.{{ upload_image_format }}'
|
|
- name: Set extension
|
|
when: "upload_image_format in ['raw', 'vhd']"
|
|
set_fact:
|
|
upload_image_extension: '{{ upload_image_format }}.zst'
|
|
- name: Set extension
|
|
when: "upload_image_format not in ['raw', 'vhd']"
|
|
set_fact:
|
|
upload_image_extension: '{{ upload_image_format }}'
|
|
- name: Upload image
|
|
no_log: true
|
|
include_role:
|
|
name: image-upload-swift
|
|
vars:
|
|
cloud:
|
|
auth_type: 'v3applicationcredential'
|
|
auth:
|
|
auth_url: 'https://keystone.api.sjc3.rackspacecloud.com/v3'
|
|
application_credential_id: '{{ image_upload_secret.application_credential_id }}'
|
|
application_credential_secret: '{{ image_upload_secret.application_credential_secret }}'
|
|
user_domain_name: rackspace_cloud_domain
|
|
container: images-1f49951f5beb
|
|
filename: '{{ build_diskimage_image_root }}/{{ build_diskimage_image_name }}.{{ upload_image_extension }}'
|
|
name: '{{ zuul.build }}-{{ build_diskimage_image_name }}.{{ upload_image_extension }}'
|
|
delete_after: 259200
|