File tree Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change 26
26
27
27
- name : Install s3cmd
28
28
run : |
29
+ sudo apt-get update
29
30
sudo apt-get --yes install s3cmd
30
31
31
32
- name : Cleanup S3 bucket
75
76
echo "${{ secrets['ARCUS_S3_CFG'] }}" > ~/.s3cfg
76
77
shell : bash
77
78
78
- - name : Install s3cmd
79
+ - name : Install s3cmd and qemu-utils
79
80
run : |
80
- sudo apt-get --yes install s3cmd
81
+ sudo apt-get update
82
+ sudo apt-get --yes install s3cmd qemu-utils
81
83
82
84
- name : Retrieve image name
83
85
run : |
88
90
- name : Download image to runner
89
91
run : |
90
92
. venv/bin/activate
91
- openstack image save --file ${{ env.TARGET_IMAGE }} ${{ env.TARGET_IMAGE }}
93
+ openstack image save --file "${{ env.TARGET_IMAGE }}.raw" "${{ env.TARGET_IMAGE }}"
94
+ shell : bash
95
+
96
+ - name : Convert image to QCOW2
97
+ run : |
98
+ . venv/bin/activate
99
+ qemu-img convert -f raw -O qcow2 "${{ env.TARGET_IMAGE }}.raw" "${{ env.TARGET_IMAGE }}"
92
100
shell : bash
93
101
94
102
- name : Upload Image to S3
You can’t perform that action at this time.
0 commit comments